我不能得到Deferred DeepLink

时间:2015-06-03 09:57:24

标签: android facebook

最近我使用facebook SDK测试了'deferred deeplink'功能。 但是有一个问题。

#我做到了。

首先,我使用developers.facebook.com中的“App Ads Helper”功能完成了所有应用设置。

https://developers.facebook.com/tools/app-ads-helper

http://i.imgur.com/vMyZkmq.png

其次,我使用“App Ads Helper”提供的“DeepLink测试”获得了良好的效果。

http://i.imgur.com/G81w8IG.png

我可以看到我想要的东西(AppLinkData)

06-04 12:58:25.598 11903-11925 /? I / DEBUG_FACEBOOK_SDK:捆绑[{ com.facebook.platform.APPLINK_NATIVE_CLASS =,target_url = myapp://myapp.co.kr?test = 1111,com.facebook.platform.APPLINK_NATIVE_URL = myapp://myapp.co .kr?test = 1111 }]

第三,这是我使用的代码。

protected void onCreate(){
    .... 
    FacebookSdk.sdkInitialize(getApplicationContext());
    AppLinkData.fetchDeferredAppLinkData(getApplicationContext(), 
        BSTracker.getInstance().getFacebookIdMeta() , 
        new AppLinkData.CompletionHandler() {
            @Override
            public void onDeferredAppLinkDataFetched(AppLinkData appLinkData) {
            if (appLinkData != null) {
                Bundle bundle = appLinkData.getArgumentBundle();
                Log.i("DEBUG_FACEBOOK_SDK", bundle.toString()); 
            } else { 
                Log.i("DEBUG_FACEBOOK_SDK", "AppLinkData is Null"); 
            }
         }
    });
}

最后。这是我的应用程序设置

http://i.imgur.com/Pa7OPJp.png

广告设置

这是我的广告设置。 我确实在“安装你的应用”广告产品中输入了DeepLink。

http://i.imgur.com/GUvcswz.png

#问题

当我在Facebook上创建商业广告并为观众发布时,我无法获得Deferred DeepLink。

请让我知道,它有什么问题。

0 个答案:

没有答案