Śledzenie kampanii Google Analytics for Android v2 nie działa

Spędziłem na tym mnóstwo czasu i teraz wyciągam włosy. Korzystam z Google Analytics Android SDK v2. Używam go od miesięcy i zbierałem dane za pomocąEasyTracker. Żadnych problemów.

Niedawno próbowałem wdrożyć śledzenie kampanii i wszystko wydawało się w porządku, ale po tygodniach na rynku, nawet przy setkach pobrań skierowań, nie widziałem żadnych danych. Ostatnio sprawdziłem, jak to przetestować i znalazłem to:stackoverflow.com/questions/5890914/how-to-test-android-referral-tracking

Używam usługi v2, więc w moim pliku AndroidManifest.xml dodałem to:

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

źródło:https://developers.google.com/analytics/devguides/collection/android/v2/

Nie mam innych odbiornikówINSTALL_REFERRER.

Po uruchomieniu testu z ADB nie otrzymuję żadnych dzienników z mojej aplikacji. Gdy instaluję aplikację i obserwuję Logcata, widzę następujące informacje, które wydają się wskazywać, że coś jest przynajmniej podłączone:

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.

Pomóż mi dowiedzieć się, czego tu brakuje. To wydaje siędużo trudniejsze niż powinno być. Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion