Google Analytics V4: nombre de configuración bool no reconocido
Estoy viendo esto en Logcat:
W/GAV4: String xml configuration name not recognized: ga_trackingId W/GAV4: Bool xml configuration name not recognized: ga_autoActivityTracking W/GAV4: Bool configuration name not recognized: ga_reportUncaughtExceptions
En Manifest.xml tengo:
- Google Analytics V3 para Android: Servicio no disponible (código = 1), utilizando la tienda local
- No se ha establecido el ID del instalador de aplicaciones
- Google Analytics V2 no registra las estadísticas de la aplicación de Android
- Problemas con Google Analytics Easy Tracker
- "AnalyticsReceiver no está registrado o está deshabilitado."
<meta-data android:name="com.google.android.gms.analytics.globalConfigResource" android:resource="@xml/track" />
En App.java:
GoogleAnalytics analytics = GoogleAnalytics.getInstance(this); Tracker t = analytics.newTracker(R.xml.track);
En track.xml:
<?xml version="1.0" encoding="utf-8"?> <resources> <string name="ga_trackingId">UA-****</string> <string name="ga_logLevel">error</string> <bool name="ga_autoActivityTracking">true</bool> <bool name="ga_reportUncaughtExceptions">true</bool> <bool name="ga_dryRun">false</bool> <integer name="ga_dispatchPeriod">120</integer> </resources>
¿Se ignoran los parámetros booleanos en el archivo de configuración?
- ¿Qué hace realmente google-services.json?
- Clase estática "Campos" en google analytics v3
- ¿Por qué la dependencia de play-services-analytics no incluye las clases GooglePlayServicesUtil o GoogleApiAvailability?
- Los parámetros de la campaña de Android no funcionan
- Excluir la dependencia de los anuncios de Google AdMob ocultos de la aplicación de Android
- Google Analytics Fragmento de vistas de pantalla
- Google Analytics muestra la pantalla en tiempo real como no establecida para los usuarios de android
- El Administrador de etiquetas de Google envía números enteros en lugar de decimales
Puede eliminar los metadatos de manifiesto y eliminar el archivo track.xml
. En su lugar, configurarlo desde un código como este:
final String trackingId = MyApplication.DEBUG ? AnalyticsManager.GA_TRACKING_ID_DEBUG : AnalyticsManager.GA_TRACKING_ID_PROD; final int versionCode = BuildConfigHelper.VERSION_CODE; this.mDefaultTracker = analytics.newTracker(trackingId); this.mDefaultTracker.enableAdvertisingIdCollection(true); this.mDefaultTracker.enableAutoActivityTracking(false); this.mDefaultTracker.enableExceptionReporting(false); this.mDefaultTracker.setSessionTimeout(300); this.mDefaultTracker.set("&av", String.valueOf(versionCode));
- Android PendingIntent. El botón Atrás cierra la aplicación en lugar de restaurar la actividad anterior de la pila
- Fontfamily no funciona en Android Lollipop