我的清单文件中有这个:
<receiver android:name="com.google.android.apps.analytics.AnalyticsReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
但我在GA中没有看到安装数据。我想知道我是否错过了什么。
答案 0 :(得分:3)
这是正确的代码段。但是它需要使用推荐链接来跟踪有关安装的信息。您可以生成此链接here。因此,如果用户通过此链接找到您的应用程序,然后他安装了您的应用程序,在这种情况下将记录引用参数。 (请通过上面的链接查看有关推荐参数的更多信息)。
如果您只想跟踪应用程序的安装,只需在应用程序首次运行时跟踪一些网页浏览(例如/ app / install)。
答案 1 :(得分:1)
你的清单中有另一个BroadcastReceiver 吗?
docs说:
注意:每个应用程序只能指定一个BroadcastReceiver类。如果您需要合并来自不同SDK的两个或更多BroadcastReceiver,您将需要创建自己的BroadcastReceiver类,它将接收所有广播并为每种类型的广播调用适当的BroadcastReceivers。