Который день пытаюсь подключить deferred deep link'и Facebook к игре.
При запуске инициализирую Facebook, получаю дип линк, и... Мне приходит пустой результат!
Не могу понять, с чем это связано.
Делаю все по инструкции - связал приложение с Facebook, захожу в https://developers.facebook.com/tools/app-ads-helper/, нажимаю "тестирование глубокой ссылки", но толку никакого.
Причем в .apk приходит пустая строка, а в движке - "mockurl://testing.url"
Вот код:
Синтаксис:
Используется csharp
void Awake()
{
if (FB.IsInitialized)
{
FB.ActivateApp();
}
else
{
FB.Init(() => {
Debug.Log("Activated FB");
FB.ActivateApp();
FB.Mobile.FetchDeferredAppLinkData(DeferredAppLinkData);
});
}
}
void DeferredAppLinkData(IAppLinkResult result)
{
Debug.Log("Deep link received. Url: " + result.Url);
Debug.Log("Deep link received. Target url: " + result.TargetUrl);
}
{
if (FB.IsInitialized)
{
FB.ActivateApp();
}
else
{
FB.Init(() => {
Debug.Log("Activated FB");
FB.ActivateApp();
FB.Mobile.FetchDeferredAppLinkData(DeferredAppLinkData);
});
}
}
void DeferredAppLinkData(IAppLinkResult result)
{
Debug.Log("Deep link received. Url: " + result.Url);
Debug.Log("Deep link received. Target url: " + result.TargetUrl);
}