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

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!

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.

  • En segundo plano, compruebe la Play Store para determinar si una aplicación está disponible para descargar en el dispositivo
  • ¿Cómo redirigir usuario a la página de desarrollador en el mercado?
  • ¿Cómo funciona el Android Market para los desarrolladores?
  • Mostrando precios específicos de dispositivos para los productos que utilizan Googles IAB
  • Cómo probar el evento PACKAGE_REPLACED
  • Android Diseño principios de diseño
  • Facturación en la aplicación de Android: ¿cuál es la "carga útil del desarrollador" y cómo funciona el botón "Comprar"?
  • La aplicación no se encuentra en los resultados de la búsqueda en Google Play
  • Referir después de actualizar la aplicación de Android Market
  • ¿Cómo consultar (precio) la información de varios productos integrados en la aplicación a la vez?
  • Google Play distribuye la aplicación solo para usuarios específicos (de prueba)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.