Чтобы получить созданные вами Firebase Dynamic Links , необходимо включить в приложение Dynamic Links SDK и зарегистрировать прослушиватель для обработки события DynamicLinkReceived
.
Unity SDK работает как на Android, так и на iOS, но для каждой платформы требуются некоторые дополнительные настройки.
Прежде чем начать
Прежде чем использовать Firebase Dynamic Links , вам необходимо:
Зарегистрируйте свой проект Unity и настройте его для использования Firebase.
Если ваш проект Unity уже использует Firebase, значит, он уже зарегистрирован и настроен для Firebase.
Если у вас нет проекта Unity, вы можете загрузить пример приложения .
Добавьте Firebase Unity SDK (в частности,
FirebaseDynamicLinks.unitypackage
) в свой проект Unity.
Обратите внимание, что добавление Firebase в проект Unity включает в себя выполнение задач как в консоли Firebase , так и в открытом проекте Unity (например, вы загружаете файлы конфигурации Firebase из консоли, а затем перемещаете их в проект Unity).
Зарегистрируйтесь, чтобы получать входящие Dynamic Links
Для проверки Dynamic Links вам необходимо зарегистрироваться для события DynamicLinkReceived
.
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); }