روابط Firebase الديناميكية
روابط Firebase الديناميكية هي روابط تعمل بالطريقة التي تريدها ، على أنظمة أساسية متعددة ، وما إذا كان تطبيقك مثبتًا بالفعل أم لا.
باستخدام الروابط الديناميكية ، يحصل المستخدمون لديك على أفضل تجربة متاحة للمنصة التي يفتحون الارتباط عليها. إذا فتح المستخدم رابطًا ديناميكيًا على iOS أو Android ، فيمكن نقله مباشرة إلى المحتوى المرتبط في تطبيقك الأصلي. إذا فتح المستخدم نفس الرابط الديناميكي في متصفح سطح المكتب ، فيمكن نقله إلى المحتوى المكافئ على موقع الويب الخاص بك.
بالإضافة إلى ذلك ، تعمل الروابط الديناميكية عبر عمليات تثبيت التطبيق: إذا فتح المستخدم رابطًا ديناميكيًا على iOS أو Android ولم يكن تطبيقك مثبتًا ، يمكن مطالبة المستخدم بتثبيته ؛ ثم ، بعد التثبيت ، يبدأ التطبيق الخاص بك ويمكن الوصول إلى الرابط.
كيف يعمل؟
يمكنك إنشاء رابط ديناميكي إما باستخدام وحدة تحكم Firebase ، أو باستخدام واجهة برمجة تطبيقات REST أو iOS أو Android Builder API ، أو عن طريق تكوين عنوان URL عن طريق إضافة معلمات Dynamic Link إلى مجال معين لتطبيقك. تحدد هذه المعلمات الروابط التي تريد فتحها ، اعتمادًا على النظام الأساسي للمستخدم وما إذا كان تطبيقك مثبتًا أم لا.
عندما يفتح المستخدم أحد الروابط الديناميكية الخاصة بك ، إذا لم يتم تثبيت التطبيق الخاص بك بعد ، يتم إرسال المستخدم إلى Play Store أو App Store لتثبيت التطبيق الخاص بك (ما لم تحدد خلاف ذلك) ، ويتم فتح التطبيق الخاص بك. يمكنك بعد ذلك استرداد الرابط الذي تم تمريره إلى تطبيقك والتعامل مع الرابط الداخلي المناسب لتطبيقك.
مجالات الارتباط المخصصة
يمكنك إنشاء روابط ديناميكية باستخدام اسم المجال الخاص بك :
https://example.com/summer-sale https://example.com/links/promos/summer-sale https://links.example.com/summer-sale https://ex.amp.le/summer-sale
أو ، إذا لم يكن لديك مجال لتطبيقك ، فيمكنك استخدام صفحة مخصصة بدون تكلفة.
https://example.page.link/summer-sale
أنشئ نطاقك الفرعي مجانًا في وحدة تحكم Firebase.
تعمل جميع ميزات الروابط الديناميكية ، بما في ذلك التحليلات وإحالات ما بعد التثبيت وتكامل SDK ، مع كل من مجالات page.link المخصصة ومجالك الخاص.
مسار التنفيذ
إعداد Firebase و Dynamic Links SDK | مكِّن روابط Firebase الديناميكية لمشروع Firebase في وحدة تحكم Firebase. بعد ذلك ، قم بتضمين Dynamic Links SDK في تطبيقك. | |
إنشاء روابط ديناميكية | يمكنك إنشاء روابط ديناميكية برمجيًا أو باستخدام وحدة تحكم Firebase. | |
تعامل مع الروابط الديناميكية في تطبيقك | عند فتح تطبيقك ، استخدم Dynamic Links SDK للتحقق مما إذا تم تمرير رابط ديناميكي إليه. إذا كان الأمر كذلك ، فاحصل على الرابط لموضع معين من بيانات الرابط الديناميكي وتعامل مع الرابط العميق حسب الضرورة. | |
عرض بيانات التحليلات | تتبع أداء الروابط الديناميكية في وحدة تحكم Firebase. |
الخطوات التالية
- تعرف على بعض حالات الاستخدام الأكثر شيوعًا للروابط الديناميكية لـ Firebase وكيفية تنفيذها.
- تعرف على كيفية إنشاء روابط ديناميكية ثم استقبلها في تطبيقات iOS و Android و Flutter و Unity و C ++ .
- استخدم المجال المخصص الخاص بك للروابط الديناميكية.
- افهم أداء الروابط الديناميكية باستخدام أداتين للتحليل .