Чтобы получить созданные вами Firebase Dynamic Links , вам необходимо включить SDK Dynamic Links в свое приложение и зарегистрировать прослушиватель для обработки события 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); }