Иногда onDeferredAppLinkDataFetched () возвращает пустой AppLinkData - PullRequest
1 голос
/ 30 октября 2019

Я пытаюсь получить Deferred Deep Link после установки приложения из Facebook Ads. Иногда я получаю empty AppLinkData. Глубокая ссылка настроена правильно в манифесте, и некоторые AppLinkData, возвращаемые в onDeferredAppLinkDataFetched(), содержат URI, но не регулярно.

    override fun onCreate(savedInstanceState: Bundle?) {
    setTheme(R.style.splashScreenTheme)
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    firebaseAnalytics = FirebaseAnalytics.getInstance(this)

    AppLinkData.fetchDeferredAppLinkData(
        this
    ) {
        var deepLinkPath = ""
        val parameters = Bundle()
        it?.let {
            parameters.putString(
                getString(R.string.facebook_applinkdata_uri),
                it.targetUri.toString()
            )
            deepLinkPath = "&attr3=" + it.targetUri.path
        }
        firebaseAnalytics.logEvent("DeepLinkUriEvent", parameters)
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...