لتلقّي Firebase Dynamic Links الذي أنشأته،
يجب تضمين حزمة تطوير البرامج (SDK) لDynamic Links في تطبيقك وتسجيل مستمع للتعامل مع حدث
DynamicLinkReceived
.
تعمل حزمة تطوير البرامج (SDK) لبيئة Unity مع كل من نظامَي التشغيل Android وiOS، مع ضرورة إجراء بعض عمليات الإعداد الإضافية لكل نظام أساسي.
قبل البدء
لاستخدام Firebase Dynamic Links، عليك إجراء ما يلي:
سجِّل مشروعك على Unity وضبطه لاستخدام Firebase.
إذا كان مشروعك على Unity يستخدم Firebase، يعني ذلك أنّه سبق أن تم تسجيله وإعداده لاستخدام Firebase.
إذا لم يكن لديك مشروع Unity، يمكنك تنزيل نموذج تطبيق.
أضِف Firebase حزمة SDK لنظام التشغيل Unity (على وجه التحديد،
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); }