data from facebook deeplink is always null (Android studio)
I'm going to be running an ad campaign, and can't get data from facebook deeplinks. I use two methods fromЯ запускаю рекламу компанию в facebook sdk, and only one worksи не могу получить deeplink, and only if app is already installedс помощью методов указанных в документации. I need to receive link
Только один из методов описанных в документации работает, if app installed through deeplink.но не один из них не работает как отложенный диплинк (через маркет)
here's two facebook methods I useВот два метода, описанные в документации
AppLinkData.fetchDeferredAppLinkData(this, new AppLinkData.CompletionHandler() {
@Override
public void onDeferredAppLinkDataFetched(AppLinkData appLinkData) {
if (appLinkData!=null){
Toast.makeText(getApplicationContext(),"appLinkData is "+appLinkData.getTargetUri().toString(),Toast.LENGTH_LONG).show();
}else{
Toast.makeText(getApplicationContext(),"appLinkData is null",Toast.LENGTH_LONG).show();
}
}
});
Uri targetUrl =
AppLinks.getTargetUrlFromInboundIntent(this, getIntent());
if (targetUrl.equals(null)) {
Log.i("Activity", "App Link Target URL: " + targetUrl.toString());
}
Первый метод возвращает всегда null, второй метод возвращает линк только когда приложение уже установлено, но через play market его не передает.введите сюда описание изображения
I'm going to be running an ad campaign, and can't get data from facebook deeplinks. I use two methods from facebook sdk, and only one works, and only if app is already installed. I need to receive link, if app installed through deeplink.
here's two facebook methods I use.введите сюда описание изображения
Я запускаю рекламу компанию в facebook, и не могу получить deeplink, с помощью методов указанных в документации.
Только один из методов описанных в документации работает, но не один из них не работает как отложенный диплинк (через маркет)
Вот два метода, описанные в документации
AppLinkData.fetchDeferredAppLinkData(this, new AppLinkData.CompletionHandler() {
@Override
public void onDeferredAppLinkDataFetched(AppLinkData appLinkData) {
if (appLinkData!=null){
Toast.makeText(getApplicationContext(),"appLinkData is "+appLinkData.getTargetUri().toString(),Toast.LENGTH_LONG).show();
}else{
Toast.makeText(getApplicationContext(),"appLinkData is null",Toast.LENGTH_LONG).show();
}
}
});
Uri targetUrl =
AppLinks.getTargetUrlFromInboundIntent(this, getIntent());
if (targetUrl.equals(null)) {
Log.i("Activity", "App Link Target URL: " + targetUrl.toString());
}
Первый метод возвращает всегда null, второй метод возвращает линк только когда приложение уже установлено, но через play market его не передает.
data from facebook deeplink is always null (Android studio)
I'm going to be running an ad campaign, and can't get data from facebook deeplinks. I use two methods from facebook sdk, and only one works, and only if app is already installed. I need to receive link, if app installed through deeplink.
here's two facebook methods I use.введите сюда описание изображения