2013-03-22 4 views
7

Ich habe eine Menge Zeit damit verbracht und ziehe mir jetzt die Haare aus. Ich verwende das Google Analytics Android SDK v2. Ich benutze es seit Monaten und habe Daten unter EasyTracker gesammelt. Keine Probleme dort.Google Analytics für Android v2 Kampagnenverfolgung funktioniert nicht

Ich habe vor kurzem versucht, Campaign Tracking zu implementieren, und alles schien in Ordnung, aber nach Wochen auf dem Markt sogar mit Hunderten von Empfehlungen Downloads, sah ich keine Daten. Ich sah vor kurzem darüber, wie es zu testen und fand diese: stackoverflow.com/questions/5890914/how-to-test-android-referral-tracking

ich v2 Service verwenden, so in meinem AndroidManifest.xml ich diese hinzugefügt:

<!-- 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> 

Quelle: https://developers.google.com/analytics/devguides/collection/android/v2/

Ich habe keine anderen Empfänger für INSTALL_REFERRER.

Wenn ich den Test von ADB ausführen, bekomme ich keine Protokolle von irgendeiner Art von meiner App. Wenn ich die App einfach installieren und beobachten Logcat, sehe ich die folgenden, die etwas zu zeigen scheint dest bis an gehakt:

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. 

Bitte helfen Sie mir herauszufinden, was ich hier fehlt. Dies scheint viel härter als es sein sollte. Vielen Dank!

Antwort

4

Während ich es nicht testen konnte, sobald ich es in den Google Play-Markt gebracht und getestet habe, funktioniert es. Schreckliche Art zu validieren, aber es sieht so aus, als ob dieses Problem für mich gelöst ist.

Wenn es jemand hilft, hatte ich eine Version der Analytics-Bibliothek um 12:05 Uhr gebaut. Als ich zu ihrer Seite zurückging, um sie erneut zu laden, wurde sie am selben Tag gebaut, aber um 9:24 Uhr. Scheint, als hätte ich eine schlechte Version, die ich unglücklicherweise zum Herunterladen hatte, bevor sie es repariert hat.

+0

Das gleiche hier. Scheint wie Pech. Ich habe das SDK erneut heruntergeladen und die fehlenden Klassen waren dort. – theJosh