বৈশিষ্ট্য ব্যবহার করে ডেটা ফিল্টার করুন

পারফরম্যান্স মনিটরিংয়ের মাধ্যমে, আপনি পারফরম্যান্স ডেটা সেগমেন্ট করার জন্য বৈশিষ্ট্যগুলি ব্যবহার করতে পারেন এবং বিভিন্ন বাস্তব-বিশ্বের পরিস্থিতিতে আপনার অ্যাপের কর্মক্ষমতার উপর ফোকাস করতে পারেন।

আপনি ট্রেস টেবিলে একটি ট্রেস নাম ক্লিক করার পরে ( পারফরম্যান্স ড্যাশবোর্ডের নীচে অবস্থিত), আপনি আগ্রহের মেট্রিক্সে ড্রিল ডাউন করতে পারেন। ব্যবহার ফিল্টার বোতাম (স্ক্রীনের উপরে-বামে) বৈশিষ্ট্য দ্বারা ডেটা ফিল্টার করুন, উদাহরণস্বরূপ:

ফায়ারবেস পারফরম্যান্স মনিটরিং ডেটার একটি চিত্র যা বৈশিষ্ট্য দ্বারা ফিল্টার করা হচ্ছে৷

  • আপনার সাইটের একটি নির্দিষ্ট পৃষ্ঠার জন্য ডেটা দেখতে পৃষ্ঠা URL দ্বারা ফিল্টার করুন
  • 3g সংযোগ কীভাবে আপনার অ্যাপকে প্রভাবিত করে তা জানতে কার্যকর সংযোগের ধরন দ্বারা ফিল্টার করুন
  • আপনার ডাটাবেসের অবস্থান একটি নির্দিষ্ট অঞ্চলকে প্রভাবিত করছে না তা নিশ্চিত করতে দেশ অনুসারে ফিল্টার করুন

ডিফল্ট বৈশিষ্ট্য

পারফরম্যান্স মনিটরিং ট্রেসের প্রকারের উপর নির্ভর করে স্বয়ংক্রিয়ভাবে বিভিন্ন ডিফল্ট বৈশিষ্ট্য সংগ্রহ করে।

এই ডিফল্ট বৈশিষ্ট্যগুলি ছাড়াও, আপনি আপনার অ্যাপের জন্য নির্দিষ্ট বিভাগগুলির দ্বারা ডেটা ভাগ করার জন্য আপনার কাস্টম কোড ট্রেসে কাস্টম বৈশিষ্ট্যগুলিও তৈরি করতে পারেন। উদাহরণস্বরূপ, একটি গেমে, আপনি গেমের স্তর অনুসারে ডেটা ভাগ করতে পারেন।

ওয়েব অ্যাপের জন্য সংগৃহীত ডিফল্ট বৈশিষ্ট্য

ওয়েব অ্যাপের জন্য সমস্ত ট্রেস ডিফল্টরূপে নিম্নলিখিত বৈশিষ্ট্যগুলি সংগ্রহ করে:

ব্যবহারকারীর তথ্য সংগ্রহ করা হচ্ছে

কাস্টম বৈশিষ্ট্য তৈরি করুন

আপনি আপনার ইন্সট্রুমেন্টেড কাস্টম কোড ট্রেসে কাস্টম বৈশিষ্ট্য তৈরি করতে পারেন।

কাস্টম কোড ট্রেসে কাস্টম বৈশিষ্ট্য যোগ করতে পারফরম্যান্স মনিটরিং ট্রেস API ব্যবহার করুন।

কাস্টম অ্যাট্রিবিউট ব্যবহার করতে, আপনার অ্যাপে কোড যোগ করুন যা অ্যাট্রিবিউটকে সংজ্ঞায়িত করে এবং একটি নির্দিষ্ট কাস্টম কোড ট্রেসের সাথে যুক্ত করে। ট্রেস শুরু হওয়ার সময় এবং ট্রেস বন্ধ হওয়ার মধ্যে আপনি যেকোনো সময় কাস্টম অ্যাট্রিবিউট সেট করতে পারেন।

নিম্নলিখিত নোট করুন:

  • কাস্টম বৈশিষ্ট্যগুলির জন্য নামগুলি অবশ্যই নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করতে হবে:

    • কোন লিডিং বা ট্রেইলিং হোয়াইটস্পেস নেই, কোন লিডিং আন্ডারস্কোর ( _ ) অক্ষর নেই
    • কোন স্পেস
    • সর্বাধিক দৈর্ঘ্য 32 অক্ষর
    • নামের জন্য অনুমোদিত অক্ষর হল AZ , az , এবং _
  • প্রতিটি কাস্টম কোড ট্রেস 5টি কাস্টম বৈশিষ্ট্য পর্যন্ত রেকর্ড করতে পারে।

  • অনুগ্রহ করে নিশ্চিত করুন যে কাস্টম বৈশিষ্ট্যগুলিতে এমন কোনও তথ্য নেই যা ব্যক্তিগতভাবে Google-এর কাছে একজন ব্যক্তিকে সনাক্ত করে।

    এই নির্দেশিকা সম্পর্কে আরও জানুন

Web modular API

import { trace } from "firebase/performance";

const t = trace(perf, "test_trace");
t.putAttribute("experiment", "A");

// Update scenario
t.putAttribute("experiment", "B");

// Reading scenario
const experimentValue = t.getAttribute("experiment");

// Delete scenario
t.removeAttribute("experiment");

// Read attributes
const traceAttributes = t.getAttributes();

Web namespaced API

const trace = perf.trace("test_trace");
trace.putAttribute("experiment", "A");

// Update scenario
trace.putAttribute("experiment", "B");

// Reading scenario
const experimentValue = trace.getAttribute("experiment");

// Delete scenario
trace.removeAttribute("experiment");

// Read attributes
const traceAttributes = trace.getAttributes();