【发布时间】:2016-04-24 15:25:42
【问题描述】:
我正在尝试在谷歌分析上跟踪我的广告系列,我已按照教程进行操作,但它不起作用:(这是我的清单:
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
<receiver android:name="com.google.android.gms.analytics.CampaignTrackingReceiver"
android:exported="true"
android:permission="android.permission.INSTALL_PACKAGES">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
当我尝试对此进行测试并通过控制台发送此命令时,它什么也不做:
$ shell am broadcast -a com.android.vending.INSTALL_REFERRER -n "MY_PACKAGE_NAME/com.google.android.gms.analytics.CampaignTrackingReceiver" --es referrer "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign"
我唯一看到的是,如果我发送两次,它会说:
Ignoring duplicate install campaign
所以我猜应用程序接收到意图,除此之外,应用程序在我发送意图时唤醒。
教程说应用程序将记录(如果正确)
GAv4 : Received installation campaign: source=testSource
如果有什么问题:
Thread[GAThread,5,main]: No campaign data found.
但就我而言,它什么也没说:(
谁能帮帮我???谢谢!!
【问题讨论】:
-
我也在处理同样的问题,你解决了吗?
-
面临同样的问题。你有解决办法吗?
-
我也面临着确切的问题。你有什么解决办法吗?
标签: android google-analytics install-referrer