如何在安装了FCM的应用程序中集成Appsflyer卸载测量?

时间:2019-06-27 17:20:56

标签: android appsflyer-android-sdk

我尝试将AppsFlyer SDK与已经集成在我们的应用程序中的FCM集成在一起,但是偶然发现了Uninstall Measurement部分。未安装AppsFlyer卸载测量的应用程序版本已在Google Play商店中,但尚未提供该版本。根据我遵循的instructions,(我们已完成了所有步骤)如果我们从Google Play删除安装的应用程序,或者直接从计算机删除安装的应用程序(如果我正确地解释了“店外”一词),应该没有任何区别。但是仍然在我们的AppsFlyer帐户中,等待24小时后仍不会显示卸载。

1)步骤4对于尚未集成FCM的用户和已经使用不同的类FirebaseMessagingServiceListenerFirebaseMessagingService进行了集成的用户有所不同。这两类都是非决赛的。如果我们用第一堂课取代第二堂课,会发生什么不好的事情?

2)我注意到,其他语言的同一文章不同于英语的文章。哪一个更实际,应该被信任?

2 个答案:

答案 0 :(得分:0)

appsflyer。FirebaseMessagingServiceListener扩展了Firebase的<> FirebaseMessagingService类,该类用于接收Firebase的设备令牌。因此,两者实际上是相同的。

因此,如果您有将设备令牌发送到多个第三方库或后端的用例,则应使用FirebaseMessagingService并将令牌共享给所有相应的客户端。

或者,如果您使用FirebaseMessagingServiceListener,则appsFlyer将自行执行此步骤。您无需手动发送令牌。因此,最好扩展FirebaseMessagingService并以所需的任何方式使用它。两者都是可靠的。

答案 1 :(得分:0)

就像Prashant Jha写道:如果您有将设备令牌发送到多个第三方库或后端的用例,则应使用FirebaseMessagingService并将令牌共享给所有各自的客户端。

要与AppsFlyer共享令牌,可以使用AppsFlyerLib.getInstance().updateServerUninstallToken(getApplicationContext(), token); API