لتلقّي Firebase Dynamic Links التي أنشأتها،
عليك تضمين حزمة تطوير البرامج Dynamic Links في تطبيقك وتسجيل أداة معالجة للتعامل مع حدث
DynamicLinkReceived.
تعمل حزمة تطوير البرامج (SDK) من Unity على كلّ من 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); }