当我看到以下错误日志时,我正在为我的应用测试 Google Play 广告系列归因:
06-19 14:17:55.416 14424-14466/com.myapp.android E/GAv4﹕ Ignoring multiple install campaigns. original, new: utm_source=testSource, utm_source=testSource2
testSource 和 testSource2 是我使用以下测试广播方法生成的 utm_source:
adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n com.myapp.android/com.google.android.gms.analytics.CampaignTrackingReceiver --es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign"
我在 GoogleAnalytics 网站上看到只有 testSource 的点击量。
谁能解释这个错误是什么意思?
为什么 testSource2 没有显示在来自不同来源的 GoogleAnalytics 网站上?
最佳答案
发生错误是因为 Google Play 服务在下载应用程序时只广播一次。
文档说:
我正在同一个安装的 apk 上测试它的另一个来源。
要测试新来源:
1) Uninstall the apk
2) Broadcast again.
一段时间后,您肯定会在 Google Analytics 网站上看到新来源的点击率。
关于android - 使用 GoogleAnalytics 忽略多个安装 Activity 时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30934262/