当我看到以下错误日志时,我正在为我的应用测试 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/

10-09 10:17