¿Cómo configurar opciones de ejecución en seco y nivel de registro a través de XML en SDK de Google Analytics v4 para Android?

La documentación de los parámetros del archivo de configuración XML utilizado por el SDK de Google Analytics v4 (que se encuentra en la versión 4.3.23 de Google Play Services) indica que ga_dryRun y ga_logLevel son atributos válidos en el archivo tracker. Aquí está mi res/xml/default_tracker.xml :

 <?xml version="1.0" encoding="utf-8"?> <resources> <bool name="ga_dryRun">true</bool> <string name="ga_logLevel">verbose</string> </resources> 

Cuando configuro este archivo de configuración en un nuevo rastreador y ejecuto mi aplicación, veo lo siguiente en el registro:

 04-30 13:05:55.303 29266-29266/com.example.app W/GAV3﹕ Thread[main,5,main]: bool configuration name not recognized: ga_dryRun 04-30 13:05:55.303 29266-29266/com.example.app W/GAV3﹕ Thread[main,5,main]: string configuration name not recognized: ga_logLevel 

¿Hay nombres de atributos actualizados para usar? ¿Es la configuración de estas características a través de XML ya no es compatible (que trabajaron en el v3 SDK)?

Sé que puedo establecer tanto la ejecución en seco y las opciones de nivel de registro de Java, pero sería bueno ser capaz de definir estos en los archivos XML para que pueda utilizar diferentes archivos para diferentes variantes de construcción.

Desde su configuración, parece que está especificando los ajustes en una configuración de rastreador.

Los valores de ga_dryRun y ga_logLevel son configuraciones globales para la aplicación y no son específicos para un rastreador en particular a partir de v4. ¿Puede asegurarse de que está siguiendo los pasos escritos en la documentación aquí ?

Para citar, utilice lo siguiente para configurar la configuración:

En AndroidManifest.xml

  <meta-data android:name="com.google.android.gms.analytics.globalConfigResource" android:resource="@xml/analytics_global_config" /> 

En analytics_global_config.xml

  <?xml version="1.0" encoding="utf-8"?> <resources> <bool name="ga_dryRun">true</bool> <string name="ga_logLevel">verbose</string> </resources> 
  • Google Analytics API v4 para Android NO envía vistas de pantalla
  • Ga_autoActivityTracking = true: excluir actividades específicas de ser reportadas
  • Google Analytics Tracker No funciona para la aplicación Android
  • ¿Cuál es el propósito de tener dos HitBuilders diferentes (Social y Evento)?
  • Error al ignorar varias campañas de instalación mediante GoogleAnalytics
  • Cómo solucionar un error: Duplicar recursos para global_tracker.xml al agregar Google Analytics?
  • Google Analytics v4: los datos no aparecen en el panel de control
  • EnableAutoActivityTracking no seguimiento automático de actividades?
  • Google Analytics V4 Medición de la campaña Las pruebas no funcionan
  • En Google Analytics V4, ¿qué nombre de pantalla debo enviar?
  • Instalar la campaña de referencia no visibile en GA (emisión enviada en android GAv4)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.