我正在使用 AppsFlyer 进行安装和卸载跟踪。我已经浏览了文档并整合了它。我使用他们的 Interation 测试应用程序进行集成验证。
根据文档,如果我们已经有一个接收器正在侦听 INSTALL_REFERRER,则需要使用 MultipleInstallBroadcastReceiver。我已经在使用
<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>
因此,根据我使用以下作为第一个接收者的文件(意味着它是在 CampaignTrackingReceiver 之前编写的)
<receiver android:name="com.appsflyer.MultipleInstallBroadcastReceiver" android:exported="true">
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
但他们的集成测试显示错误。如果我使用 SingleInstallBroadcastReceiver 而不是 MultipleInstallBroadcastReceiver 而不是集成测试应用程序显示成功集成。
在这种情况下有人可以帮助我吗