【问题标题】:Google Analytics for Android v2 Campaign Tracking Not WorkingGoogle Analytics for Android v2 广告系列跟踪不起作用
【发布时间】:2013-03-22 23:17:24
【问题描述】:

我在这方面花了很多时间,现在我要把头发拔掉。我正在使用 Google Analytics 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.

请帮我弄清楚我在这里缺少什么。这似乎比应有的难度很多。谢谢!

【问题讨论】:

    标签: android google-analytics broadcastreceiver google-play


    【解决方案1】:

    虽然我无法对其进行测试,但一旦我将其放入 Google Play 市场并进行了测试,它就可以工作了。验证方式很糟糕,但看起来这个问题已经为我解决了。

    如果它对任何人有帮助,我在凌晨 12:05 构建了一个分析库版本。当我回到他们的网站重新下载时,它是在同一天构建的,但在上午 9:24。好像我有一个糟糕的版本,在他们修复之前我很不幸地下载了它。

    【讨论】:

    • 这里也一样。好像运气不好。我再次下载了 SDK,缺少的类在那里。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    • 2013-06-24
    相关资源
    最近更新 更多