تلقّي "الروابط الديناميكية" مع Unity

لاستلام Firebase Dynamic Links الذي أنشأته، يجب تضمين حزمة تطوير البرامج (SDK) Dynamic Links في التطبيق وتسجيل أداة معالجة DynamicLinkReceived فعالية.

تعمل حزمة Unity SDK على كل من نظامَي التشغيل Android وiOS، ويجب إجراء عملية إعداد إضافية. لكل نظام أساسي.

قبل البدء

قبل أن تتمكّن من استخدام Firebase Dynamic Links, عليك إجراء ما يلي:

تجدر الإشارة إلى أنّ إضافة منصة 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);
}