नेटवर्क ट्रेसिंग

नेटवर्क ट्रेसिंग की मदद से, आपको Google मोबाइल विज्ञापन SDK टूल. यह आपके Google मोबाइल विज्ञापनों को डीबग करने में मदद कर सकता है लागू करना.

चार्ल्स जैसे टूल के बजाय नेटवर्क ट्रेसिंग का इस्तेमाल करने की एक मुख्य वजह प्रॉक्सी का मतलब है कि वह सभी iOS वर्शन पर काम करेगा और तीसरे पक्ष के सिक्योरिटी सर्टिफ़िकेट प्रोफ़ाइल पर भरोसा नहीं किया जा सकता. यह है सर्टिफ़िकेट प्रोफ़ाइल की वजह से प्रॉक्सी करने वाले टूल के मामले में नहीं है ज़रूरतों को लागू किया है.

इस गाइड में, डीबग करने के लिए नेटवर्क ट्रेसिंग की सुविधा चालू करने का तरीका बताया गया है.

ट्रेस करना चालू करें

नेटवर्क ट्रेस करने की सुविधा चालू करने के लिए, GADEnableNetworkTracing बटन को YES पर सेट करें आपकी Plist फ़ाइल पर.

नेटवर्क ट्रेस करने की सुविधा चालू होने पर, Google Mobile Ads SDK, नेटवर्क इवेंट को लॉग करता है को कंसोल में जोड़ सकते हैं. इसके बाद आप लॉग की प्रति हमारे इंजीनियर को उपलब्ध करा सकते हैं डेवलपर पर निजी जवाब के रूप में विश्लेषण फ़ोरम में भी देख सकते हैं.

लॉग इन हो रहा है

नेटवर्क लॉग देने के लिए, प्लैटफ़ॉर्म के हिसाब से सही कंसोल लॉग का इस्तेमाल किया जाता है.

कंसोल के लॉग में मौजूद मैसेज, हमेशा GMA Debug BEGIN स्ट्रिंग से शुरू होते हैं. GMA Debug CONTENT या GMA Debug FINISH ताकि इसे खोजा जा सके या फ़िल्टर करके बाहर किया गया. हर नेटवर्क लॉग के लिए, पहला लॉग मैसेज GMA Debug BEGIN है, आखिरी लॉग मैसेज GMA Debug FINISH है और नेटवर्क लॉग का कॉन्टेंट शुरू होगा GMA Debug CONTENT के साथ. अगर नेटवर्क लॉग का कॉन्टेंट बहुत लंबा है, तो इसे लाइन में फ़िट नहीं किया जा सकता, इसे कई लाइनों में बांटा जाता है. हर लाइन GMA Debug CONTENT से शुरू होती है.

आउटपुट का सैंपल

<Your App Name>[2710:30568] <Google> GMA Debug BEGIN
2017-12-06 09:47:09.268020-0800 <Your App Name>[2710:30568] <Google> GMA Debug CONTENT: {
  "components" : [
    "network_request_31107D12-E54E-45D6-AEA9-4A303C659EDF"
  ],
  "timestamp" : 1512582429267.2629,
  "event" : "onNetworkRequest",
  "params" : {
    "firstline" : {
      "uri" : "<encoded text>",
      "verb" : "<encoded text>"
    },
    "headers" : [
      {
        "name" : "<encoded text>",
        "value" : "<encoded text>"
      }
    ]
  }
}
2017-12-06 09:47:09.275742-0800 <Your App Name>[2710:30568] <Google> GMA Debug FINISH

इसके बाद आप लॉग की कॉपी हमारे इंजीनियर की मदद ली है.