Sar*_*glt 4 android google-analytics google-analytics-firebase
当我看到以下错误日志时,我正在为我的应用测试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
Run Code Online (Sandbox Code Playgroud)
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"
Run Code Online (Sandbox Code Playgroud)
我在GoogleAnalytics网站上看到只有testSource的点击量.
谁能解释这个错误是什么意思?为什么testSource2没有在GoogleAnalytics网站上显示来自不同的来源?
由于Google Play服务仅在下载应用程序时将其广播一次,因此会发生此错误.
文档说:
从Google Play商店下载应用时,Play商店应用会在安装过程中向您的应用广播一个INTENT_REFERRER.此意图包含用于访问应用的Google Play商店页面的链接的referrer参数值(如果存在).
我正在测试它在同一个安装的apk上的另一个源.要测试新来源:
1) Uninstall the apk
2) Broadcast again.
Run Code Online (Sandbox Code Playgroud)
一段时间后,您肯定会在Google Analytics网站上看到新来源的匹配.
| 归档时间: |
|
| 查看次数: |
1879 次 |
| 最近记录: |