我正在尝试使用google analytics v4来衡量用户安装,按照教程添加:
1)将google play服务添加到项目中
2)添加了服务和接收器
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
<receiver android:name="com.google.android.gms.analytics.CampaignTrackingReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
3)添加了权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
我正在发送活动:
am broadcast -a com.android.vending.INSTALL_REFERRER -n com.app.test/com.google.android.gms.analytics.CampaignTrackingReceiver --es "referrer" "utm_source=testSource&utm_medium=testMedium&utm_term=testTerm&utm_content=testContent&utm_campaign=testCampaign"
但无论我做什么,我都会得到:
“没有找到campagin数据”
我错过了什么?如果我想做的就是测量安装量,我是否需要初始化跟踪器?答案 0 :(得分:0)
似乎工作正常,&#34;没有找到广告系列数据&#34;输出来自其他已安装的应用程序,这引起了混乱。
我启用了日志记录
GoogleAnalytics.getInstance(this).getLogger().setLogLevel(LogLevel.VERBOSE);
发现&#34;广告系列&#34;消息显示。