Google Analytics para Android v2 Seguimiento de campaña no funciona
He gastado una tonelada de tiempo en esto, y ahora estoy tirando de mi pelo hacia fuera. Estoy utilizando el Android SDK v2 de Google Analytics. Lo he estado usando durante meses y he recopilado datos con EasyTracker
. No hay problemas.
Hace poco intenté implementar Campaign Tracking, y todo parecía estar bien, pero después de semanas en el mercado, incluso con cientos de descargas de referencias, no vi datos. Recientemente he estudiado cómo probarlo y encontré esto: stackoverflow.com/questions/5890914/how-to-test-android-referral-tracking
- android: <soportes-pantallas> Etiqueta
- ¿Por qué obtengo esta sugerencia de optimización de Google Play?
- En la facturación de aplicaciones en android
- Google play alfa publicar va a prod?
- Cómo subir una aplicación de Android a la tienda de aplicaciones a través de la línea de comandos
Estoy utilizando el servicio v2, así que en mi AndroidManifest.xml, he añadido esto:
<!-- Used for install referral measurement --> <service android:name="com.google.analytics.tracking.android.CampaignTrackingService" /> <receiver android:name="com.google.analytics.tracking.android.CampaignTrackingReceiver" android:exported="true" > <intent-filter> <action android:name="com.android.vending.INSTALL_REFERRER" /> </intent-filter> </receiver>
Fuente: https://developers.google.com/analytics/devguides/collection/android/v2/
No tengo otros receptores para INSTALL_REFERRER
.
Cuando ejecuto la prueba de ADB, no obtengo ningún registro de ningún tipo de mi aplicación. Cuando acabo de instalar la aplicación y observar Logcat, veo lo siguiente, que parece indicar algo al menos está conectado:
03-22 16:11:10.412: W/GAV2(12444): Thread[GAThread,5,main]: Service unavailable (code=1), will retry. 03-22 16:11:10.443: I/GAV2(12444): Thread[GAThread,5,main]: No campaign data found. 03-22 16:11:15.420: W/GAV2(12444): Thread[Service Reconnect,5,main]: Service unavailable (code=1), using local store.
Por favor, ayúdame a averiguar lo que me falta aquí. Esto parece mucho más difícil de lo que debería ser. ¡Gracias!
- ¿Cómo utilizo la API no oficial de Android Market?
- Android: falla el estado de la cuenta de Google+ y se bloquea Google Play Services
- Error en Google Play Store DF-BPA-10
- Protección de copia de aplicaciones de Android y archivos de datos
- La aplicación no se actualiza para los probadores de alfa en Google Play
- ¿Cómo encontrar el propietario de la cuenta para la aplicación de Android en la consola de Google Play para desarrolladores?
- ¿Es posible distribuir una aplicación de venta gratis por tiempo limitado en Google Play?
- Lista de posibles códigos de error de Google Play Android Developer REST API
Aunque no pude probarlo, una vez que lo pongo en el mercado de Google Play y lo probé, funciona. Horrible manera de validar, pero parece que este problema se ha resuelto para mí.
Si ayuda a alguien, tenía una versión de la biblioteca de análisis construida a las 12:05 am. Cuando volví a su sitio para redownload, fue construido en el mismo día, pero a las 9:24 am. Parece que tenía una mala versión que no tuve la suerte de descargar antes de que lo arreglaron.