Я пытаюсь настроить кампанию Firebase с In-App Messagging. Я решил работать как динамическое связующее действие, всегда Firebase.
Проблема в следующем, я не хочу, чтобы внешний браузер открывался по щелчку всплывающего URL, но я хотел быуправлять всем вручную.
Я реализовал событие click, но в этом случае операция выполняется дважды, один раз в моем событии, один раз в браузере.
mFirebaseInAppMessaging?.addClickListener{ _, action ->
action?.let {pressedAction ->
pressedAction.actionUrl?.let {
firebaseDynamicLinks.getDynamicLink(Uri.parse(it))
.addOnSuccessListener(this)
.addOnFailureListener(this)
}
}
}