Oluşturduğunuz Firebase Dynamic Links öğesini almak için uygulamanıza Dynamic Links SDK'sını eklemeniz ve DynamicLinkReceived
etkinliğini işleyen bir dinleyici kaydetmeniz gerekir.
Unity SDK'sı hem Android hem de iOS için çalışır. Her platform için bazı ek kurulumlar gerekir.
Başlamadan önce
Firebase Dynamic Links'i kullanabilmek için yapmanız gerekenler:
Unity projenizi kaydedin ve Firebase'i kullanacak şekilde yapılandırın.
Unity projeniz zaten Firebase'i kullanıyorsa Firebase için kaydedilmiş ve yapılandırılmış demektir.
Unity projeniz yoksa örnek bir uygulama indirebilirsiniz.
Firebase Unity SDK'sını (özellikle
FirebaseDynamicLinks.unitypackage
) Unity projenize ekleyin.
Firebase'i Unity projenize eklemenin hem Firebase konsolundaki hem de açık Unity projenizdeki görevleri içerdiğini unutmayın (ör. Firebase yapılandırma dosyalarını konsoldan indirip bunları Unity projenize taşırsınız).
Gelen Dynamic Links ödüllerini almak için kaydolun
Dynamic Links değerini kontrol etmek için DynamicLinkReceived
etkinliğine kaydolmanız gerekir.
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); }