在将我的应用放在Google Play商店之前,我正在测试我的Google跟踪广告系列。正确地遵循HERE的指令,我通过adb安装了apk,没有启动它,然后我做了指令
adb shell am broadcast -a com.android.vending.INSTALL_REFERRER -n <package>/com.google.analytics.tracking.android.CampaignTrackingReceiver --es "referrer" "utm_source=fb&utm_medium=500_600"
我只是放源和媒体,因为我的应用程序中唯一需要的想法。 (500_600是随机字符串)。 启动我得到的isntruction(正如上面链接所预期的那样)
Broadcasting: Intent { act=com.android.vending.INSTALL_REFERRER cmp=<package>/com.google.analytics.tracking.android.CampaignTrackingReceiver (has extras) } Broadcast completed: result=0
当我看到logcat时,我发现了这个:
Thread[GAThread,5,main]: Campaign found: utm_source=fb
别的......中等部分在哪里?我真的不明白。我确实需要这些信息,因为我需要在应用程序启动后跟踪这些信息。帮帮我! :d
答案 0 :(得分:0)
您在发布到Play商店后是否有效?我认为这可能是编码或日志记录问题。我注意到如果我对引用者值进行百分比编码,整个事情就会出现在logcat中。但只要正确的值被解析并发送到GA,一切都应该没问题。