Performance Monitoring এর সাথে, আপনি পারফরম্যান্স ডেটা সেগমেন্ট করতে বৈশিষ্ট্যগুলি ব্যবহার করতে পারেন এবং বিভিন্ন বাস্তব-বিশ্বের পরিস্থিতিতে আপনার অ্যাপের কর্মক্ষমতার উপর ফোকাস করতে পারেন৷
আপনি ট্রেস টেবিলে একটি ট্রেস নাম ক্লিক করার পরে ( পারফরম্যান্স ড্যাশবোর্ডের নীচে অবস্থিত), আপনি আগ্রহের মেট্রিক্সে ড্রিল ডাউন করতে পারেন। ব্যবহার করুন
ফায়ারবেস পারফরম্যান্স মনিটরিং ডেটা অ্যাট্রিবিউট দ্বারা ফিল্টার করা হচ্ছে" />
অতীতের রিলিজ বা আপনার সাম্প্রতিক রিলিজ সম্পর্কে ডেটা দেখতে অ্যাপ সংস্করণ অনুসারে ফিল্টার করুন পুরানো ডিভাইসগুলি কীভাবে আপনার অ্যাপ পরিচালনা করে তা জানতে ডিভাইস অনুসারে ফিল্টার করুন আপনার ডাটাবেসের অবস্থান একটি নির্দিষ্ট অঞ্চলকে প্রভাবিত করছে না তা নিশ্চিত করতে দেশ অনুসারে ফিল্টার করুন
ডিফল্ট বৈশিষ্ট্য
অ্যাপল এবং অ্যান্ড্রয়েড অ্যাপের জন্য ডিফল্ট বৈশিষ্ট্য
অ্যাপ সংস্করণ দেশ ওএস স্তর ডিভাইস রেডিও বাহক
MIME প্রকার
ব্যবহারকারীর তথ্য সংগ্রহ করা হচ্ছে
কাস্টম বৈশিষ্ট্য তৈরি করুন
কাস্টম অ্যাট্রিবিউট ব্যবহার করতে, আপনার অ্যাপে কোড যোগ করুন যা অ্যাট্রিবিউটকে সংজ্ঞায়িত করে এবং একটি নির্দিষ্ট কাস্টম কোড ট্রেসের সাথে যুক্ত করে। ট্রেস শুরু হওয়ার সময় এবং ট্রেস বন্ধ হওয়ার মধ্যে আপনি যেকোনো সময় কাস্টম অ্যাট্রিবিউট সেট করতে পারেন।
নিম্নলিখিত নোট করুন:
কাস্টম বৈশিষ্ট্যগুলির জন্য নামগুলি অবশ্যই নিম্নলিখিত প্রয়োজনীয়তাগুলি পূরণ করতে হবে:
- কোন লিডিং বা ট্রেইলিং হোয়াইটস্পেস নেই, কোন লিডিং আন্ডারস্কোর (
_
) অক্ষর নেই - কোনো স্পেস নেই
- সর্বাধিক দৈর্ঘ্য 32 অক্ষর
- নামের জন্য অনুমোদিত অক্ষর হল
AZ
,az
, এবং_
।
- কোন লিডিং বা ট্রেইলিং হোয়াইটস্পেস নেই, কোন লিডিং আন্ডারস্কোর (
প্রতিটি কাস্টম কোড ট্রেস 5টি কাস্টম বৈশিষ্ট্য পর্যন্ত রেকর্ড করতে পারে।
অনুগ্রহ করে নিশ্চিত করুন যে কাস্টম বৈশিষ্ট্যগুলিতে এমন কোনও তথ্য নেই যা ব্যক্তিগতভাবে Google-এর কাছে একজন ব্যক্তিকে সনাক্ত করে।
Firebase.performance.newTrace("test_trace").trace { // Update scenario. putAttribute("experiment", "A") // Reading scenario. val experimentValue = getAttribute("experiment") // Delete scenario. removeAttribute("experiment") // Read attributes. val traceAttributes = this.attributes }
Trace trace = FirebasePerformance.getInstance().newTrace("test_trace"); // Update scenario. trace.putAttribute("experiment", "A"); // Reading scenario. String experimentValue = trace.getAttribute("experiment"); // Delete scenario. trace.removeAttribute("experiment"); // Read attributes. Map<String, String> traceAttributes = trace.getAttributes();