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