当用户从Playstore安装应用程序时,我已经实现了Facebook延迟深层链接以获取广告系列信息
AppLinkData.fetchDeferredAppLinkData(this,
new AppLinkData.CompletionHandler() {
@Override
public void onDeferredAppLinkDataFetched(AppLinkData appLinkData) {
// Process app link data
if (appLinkData != null) {
readCampaignInfoFromFacebook(appLinkData.getTargetUri(), true);
} else {
Uri targetUrl = AppLinks.getTargetUrlFromInboundIntent(activity, getIntent());
if (targetUrl != null)
readCampaignInfoFromFacebook(targetUrl, false);
}
}
}
);
Run Code Online (Sandbox Code Playgroud)
但是iam始终将applinkData null,是否已在最新的facebook sdk中解决了此问题,还是仍然存在,因为iam找不到任何解决方案,因此尝试了facebook文档中的所有功能。