7

私はこれに多くの時間を費やしてきましたが、今は髪を引っ張っています. Google アナリティクス Android SDK v2 を使用しています。私はそれを何ヶ月も使用しており、 を使用してデータを収集しEasyTrackerました。そこに問題はありません。

私は最近キャンペーン トラッキングを実装しようとしましたが、すべて問題ないように見えましたが、何百もの紹介ダウンロードがあっても数週間市場に出回った後、データが表示されませんでした. 私は最近、それをテストする方法を調べて、これを見つけました: stackoverflow.com/questions/5890914/how-to-test-android-referral-tracking

私は v2 サービスを使用しているので、AndroidManifest.xml に次のように追加しました。

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

ソース: https://developers.google.com/analytics/devguides/collection/android/v2/

の受信機は他にありませんINSTALL_REFERRER

ADB からテストを実行すると、アプリからいかなる種類のログも取得されません。アプリをインストールして Logcat を観察すると、次のように表示されます。これは、少なくとも何かが接続されていることを示しているようです。

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.

ここで何が欠けているのかを理解するのを手伝ってください。これは、必要以上に難しいようですありがとう!

4

1 に答える 1

4

テストできませんでしたが、Google Play マーケットに置いてテストすると、動作します。検証する恐ろしい方法ですが、この問題は解決されたようです。

誰かの役に立つなら、私は午前 12 時 5 分にビルドされたバージョンの分析ライブラリーを持っていました。彼らのサイトに戻って再ダウンロードしたところ、同じ日の午前 9 時 24 分にビルドされていました。悪いバージョンを持っていたようで、不運にも修正される前にダウンロードできました。

于 2013-03-25T07:32:21.440 に答える