Rea*_*lly 7 android google-analytics broadcastreceiver google-play
我花了很多时间在这上面,现在我把头发拉了出来.我使用的是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>
Run Code Online (Sandbox Code Playgroud)
来源:https://developers.google.com/analytics/devguides/collection/android/v2/
我没有其他接收器INSTALL_REFERRER.
当我从亚行运行测试时,我的应用程序中没有任何类型的日志.当我只是安装应用程序并观察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.
Run Code Online (Sandbox Code Playgroud)
请帮我弄清楚我在这里缺少什么.这似乎是很多困难比它应该是.谢谢!
虽然我无法测试它,但一旦我将它放入 Google Play 市场并进行测试,它就可以工作。验证的方式很糟糕,但看起来这个问题已经为我解决了。
如果对任何人有帮助的话,我在凌晨 12:05 构建了一个分析库版本。当我回到他们的网站重新下载时,它是在同一天构建的,但时间是上午 9:24。似乎我的版本很糟糕,在他们修复之前我很不幸地下载了它。
| 归档时间: |
|
| 查看次数: |
2656 次 |
| 最近记录: |