नेटवर्क ट्रेसिंग की मदद से, आपको 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
इसके बाद आप लॉग की कॉपी हमारे इंजीनियर की मदद ली है.