A partir de la versión 13.0.0, ya no se admite el registro de seguimiento de red.
El seguimiento de red te permite ver las actividades de red relacionadas con Google Mobile Ads SDK. Esto puede ser útil para depurar tu implementación de los anuncios de Google para dispositivos móviles.
Un motivo clave para usar el seguimiento de red en lugar de herramientas como Charles Proxy es que funcionará en todas las versiones y dispositivos de iOS sin confiar en ningún perfil de certificado de seguridad de terceros. Este no es el caso de las herramientas de proxy, ya que existen requisitos de perfil de certificado desde iOS 10.3.
En esta guía, se explica cómo habilitar el registro de seguimiento de red con fines de depuración.
Habilita el seguimiento
Para habilitar el seguimiento de red, configura la clave GADEnableNetworkTracing como YES en tu archivo plist.
Cuando se habilita el seguimiento de red, Google Mobile Ads SDK registra los eventos de red en la consola.
Logging
Se usan registros de consola estándar adecuados para la plataforma para generar los registros de red.
Los mensajes de registro de la consola siempre comienzan con la cadena GMA Debug BEGIN, GMA Debug CONTENT o GMA Debug FINISH para que se puedan buscar o filtrar. En cada registro de red, el primer mensaje de registro es GMA Debug BEGIN, el último es GMA Debug FINISH y el contenido del registro de red comienza con GMA Debug CONTENT. Si el contenido de un registro de red es demasiado largo para caber en una sola línea, se divide en varias líneas, cada una de las cuales comienza con GMA Debug CONTENT.
Resultado de ejemplo
<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