Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

विशेषताओं का उपयोग करके डेटा फ़िल्टर करें

प्रदर्शन की निगरानी के साथ, आप प्रदर्शन डेटा सेगमेंट में विशेषताओं का उपयोग कर सकते हैं और विभिन्न वास्तविक दुनिया के परिदृश्यों में अपने ऐप के प्रदर्शन पर ध्यान केंद्रित कर सकते हैं।

ऑन डिवाइस या नेटवर्क टैब से, आप ट्रेस का पता लगाने और ब्याज के मेट्रिक्स में ड्रिल करने के लिए विभिन्न स्क्रीन के माध्यम से क्लिक कर सकते हैं। अधिकांश पृष्ठों पर, उदाहरण के लिए, डेटा को फ़िल्टर करने के लिए आप फ़िल्टर बटन (स्क्रीन के ऊपर-बाएँ) का उपयोग कर सकते हैं:

फायरबेस परफॉर्मेंस मॉनिटरिंग डेटा की एक छवि विशेषता द्वारा फ़िल्टर की जा रही है

  • किसी पिछले रिलीज़ या आपके नवीनतम रिलीज़ के बारे में डेटा देखने के लिए ऐप संस्करण द्वारा फ़िल्टर करें
  • पुराने डिवाइस आपके ऐप को कैसे हैंडल करते हैं, यह जानने के लिए डिवाइस द्वारा फ़िल्टर करें
  • यह सुनिश्चित करने के लिए कि आपका डेटाबेस स्थान किसी विशिष्ट क्षेत्र को प्रभावित नहीं कर रहा है, देश द्वारा फ़िल्टर करें

विशेषताओं के आधार पर और भी अधिक शक्तिशाली विश्लेषण के लिए, अपने प्रदर्शन डेटा को BigQuery को निर्यात करें

डिफ़ॉल्ट विशेषताएँ

प्रदर्शन निगरानी स्वचालित रूप से ट्रेस के प्रकार के आधार पर विभिन्न प्रकार की डिफ़ॉल्ट विशेषताओं को एकत्रित करती है।

इन डिफ़ॉल्ट विशेषताओं के अलावा, आप अपने ऐप के लिए विशिष्ट श्रेणियों के अनुसार डेटा को कस्टम कोड निशान पर कस्टम विशेषताएँ भी बना सकते हैं। उदाहरण के लिए, एक गेम में, आप गेम के स्तर से डेटा को विभाजित कर सकते हैं।

IOS और Android ऐप्स के लिए डिफ़ॉल्ट विशेषताएँ

IOS और Android ऐप्स के सभी निशान डिफ़ॉल्ट रूप से निम्नलिखित विशेषताओं को एकत्रित करते हैं:

  • एप्लिकेशन वेरीज़न
  • देश
  • ओएस स्तर
  • युक्ति
  • रेडियो
  • वाहक

इसके अलावा, नेटवर्क अनुरोध निशान भी निम्नलिखित विशेषता एकत्र करते हैं:

  • माइम प्रकार

उपयोगकर्ता डेटा एकत्र करना

कस्टम विशेषताएँ बनाएँ

आप अपने किसी भी इंस्ट्रूमेंट कस्टम कोड के निशान पर कस्टम विशेषताएँ बना सकते हैं।

कस्टम मॉनिटरिंग ट्रैस एपीआई ( स्विफ्ट | ओबज-सी ) का उपयोग करके कस्टम विशेषताओं को कस्टम कोड ट्रैस में जोड़ें।

कस्टम विशेषताओं का उपयोग करने के लिए, अपने एप्लिकेशन में वह कोड जोड़ें जो विशेषता को परिभाषित करता है और इसे एक विशिष्ट कस्टम कोड ट्रेस के साथ संबद्ध करता है। ट्रेस शुरू होने पर और ट्रेस के रुकने के बीच आप कभी भी कस्टम विशेषता सेट कर सकते हैं।

निम्नलिखित पर ध्यान दें:

  • कस्टम विशेषताओं के लिए नाम निम्नलिखित आवश्यकताओं को पूरा करना चाहिए: कोई अग्रणी या अनुगामी व्हाट्सएप नहीं, कोई अग्रणी अंडरस्कोर ( _ ) वर्ण नहीं है, और अधिकतम लंबाई 32 वर्ण है।

  • प्रत्येक कस्टम कोड ट्रेस अधिकतम 5 कस्टम विशेषताओं को रिकॉर्ड कर सकता है।

  • आपको उन कस्टम विशेषताओं का उपयोग नहीं करना चाहिए जिनमें ऐसी जानकारी शामिल है जो व्यक्तिगत रूप से Google को पहचानती है।

    इस दिशानिर्देश के बारे में और जानें

तीव्र

let trace = Performance.startTrace(name: "CUSTOM_TRACE_NAME")

trace.setValue("A", forAttribute: "experiment")

// Update scenario.
trace.setValue("B", forAttribute: "experiment")

// Reading scenario.
let experimentValue:String? = trace.valueForAttribute("experiment")

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

// Read attributes.
let attributes:[String, String] = trace.attributes;

उद्देश्य सी

FIRTrace *trace = [FIRPerformance startTraceWithName:@"CUSTOM_TRACE_NAME"];

[trace setValue:@"A" forAttribute:@"experiment"];

// Update scenario.
[trace setValue:@"B" forAttribute:@"experiment"];

// Reading scenario.
NSString *experimentValue = [trace valueForAttribute:@"experiment"];

// Delete scenario.
[trace removeAttribute:@"experiment"];

// Read attributes.
NSDictionary <NSString *, NSString *> *attributes = [trace attributes];