Android 检测用户是否从AppInvite Facebook安装应用程序
我需要在第一次启动时检测用户是否从Facebook AppInvite安装应用程序。 所以当用户发送AppInvite时,我使用Facebook链接生成的托管API链接,例如:fb.me/122432423 进行下一步验证是否正确:Android 检测用户是否从AppInvite Facebook安装应用程序,android,facebook,Android,Facebook,我需要在第一次启动时检测用户是否从Facebook AppInvite安装应用程序。 所以当用户发送AppInvite时,我使用Facebook链接生成的托管API链接,例如:fb.me/122432423 进行下一步验证是否正确: Uri targetUrl = AppLinks.getTargetUrlFromInboundIntent(PreloaderActivity.this, getIntent()); if (targetUrl != null) { //install fr
Uri targetUrl = AppLinks.getTargetUrlFromInboundIntent(PreloaderActivity.this, getIntent());
if (targetUrl != null) {
//install from invite
} else {
//install not from invite
}
还是错了 您可以使用Facebook广告SDK跟踪Facebook的安装
谢谢。所以我需要使用延迟深度链接?或者我可以用其他方法?因为异步获取DeferredApplinkData,并且没有用于完成的侦听器。SDK基本上跟踪安装的是Facebook广告。集成起来非常简单。只需遵循文档,我不仅需要跟踪。我需要检测它。文档中提到了异步获取延迟AppLink的方法。您的代码有什么问题?我觉得你的代码很管用。把它作为你的主要活动。我的意思是开始活动