На основании документации Firebase Unity вам нужно только добавить Firebase Dynamic Links SDK, а затем прослушивать входящие ссылки, например, для захвата динамических ссылок:
void Start()
{
DynamicLinks.DynamicLinkReceived += OnDynamicLink;
}
// Display the dynamic link received by the application.
void OnDynamicLink(object sender, EventArgs args)
{
var dynamicLinkEventArgs = args as ReceivedDynamicLinkEventArgs;
Debug.LogFormat("Received dynamic link {0}", dynamicLinkEventArgs.ReceivedDynamicLink.Url.OriginalString);
}
Динамическая ссылка, которую я ранее создал, правильно перенаправляет меня в магазин Google Play, где мое приложение существует.Когда я нажимаю «открыть» в магазине воспроизведения, мое приложение открывается на устройстве, но информация о динамической ссылке не передается вообще.
Нужно ли создавать новую альфа-версию моего приложения для тестирования в Play Store?
Некоторые люди в Stackoverflow упоминали о альфа-версии, но эти люди не выпустили приложениетогда как я делаю.
Кроме того, есть ли способ проверить это в редакторе Unity?
Мне все еще нужно написать код, чтобы разобрать его, и глупо слепо кодировать это.