Ağ İzleme

Ağ izleme, ağ izlemeyle ilgili ağ etkinliklerini, tüm ağ etkinliklerini Google Mobile Ads SDK'sı. Bu, Google Mobil Reklamlarınızdaki hataları ayıklarken yararlı olabilir bazı ipuçları vereceğim.

Charles gibi araçlar yerine ağ izlemeyi kullanmanın önemli bir nedeni Proxy, tüm iOS sürümlerinde ve güvenlik sertifikası profillerine güvenmeden çalışır. Bu sertifika profili nedeniyle proxy yapma araçlarında geçerli değildir gereksinimleri iOS 10.3'ten itibaren geçerli olacaktır.

Bu kılavuzda, hata ayıklama amacıyla ağ izlemenin nasıl etkinleştirileceği açıklanmaktadır.

Enable tracing

Ağ izlemeyi etkinleştirmek için GADEnableNetworkTracing anahtarını şurada YES olarak ayarlayın: plist dosyanız.

Ağ izleme etkinleştirildiğinde Google Mobile Ads SDK'sı ağ etkinliklerini günlüğe kaydeder geri dönelim. Ardından, günlüklerin kopyalarını alarak mühendislerimize gönderebilir ve geliştiricisine gizli bir yanıt olarak forumunu ziyaret edin.

Günlük Kaydı

Ağ günlüklerinin çıkışını almak için standart platforma uygun konsol günlükleri kullanılır.

Konsol günlük mesajları her zaman GMA Debug BEGIN dizesiyle başlar. Aranabilmesi için GMA Debug CONTENT veya GMA Debug FINISH filtrelendi. Her ağ günlüğü için ilk günlük mesajı GMA Debug BEGIN şeklindedir. son günlük mesajı GMA Debug FINISH olur ve ağ günlüğü içeriği GMA Debug CONTENT ile. Ağ günlüğü içeriği bir satıra sığmayacak kadar uzunsa her satır GMA Debug CONTENT ile başlayan birden çok satıra bölünür.

Örnek çıkış

<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

Ardından, günlüklerin kopyalarını mühendisler bölümü.