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

لتلقي روابط Firebase الديناميكية التي أنشأتها، يجب عليك تضمين SDK للروابط الديناميكية في تطبيقك وتسجيل مستمع للتعامل مع DynamicLinkReceived فعالية.

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

قبل البدء

قبل أن تتمكّن من استخدام روابط Firebase الديناميكية، عليك إجراء ما يلي:

  • سجِّل مشروعك على Unity واضبطه لاستخدام Firebase.

    • إذا كان مشروعك في Unity يستخدم Firebase حاليًا، يكون تسجيلها وإعدادها لمنصة Firebase

    • وإذا لم يكن لديك مشروع Unity، يمكنك تنزيل نموذج تطبيق.

  • أضِف حزمة تطوير البرامج (SDK) Unity من Firebase (على وجه التحديد FirebaseDynamicLinks.unitypackage) إلى لمشروع Unity الخاص بك.

تجدر الإشارة إلى أنّ إضافة منصة Firebase إلى مشروع Unity تتضمّن مهامًا في كلّ من وحدة تحكُّم Firebase وفي مشروع Unity المفتوح (على سبيل المثال، يمكنك تنزيل ملفات تهيئة Firebase من وحدة التحكم، ثم نقل إلى مشروع Unity).

التسجيل لتلقّي الروابط الديناميكية الواردة

للتحقّق من الروابط الديناميكية، يجب التسجيل في 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);
}