Google is committed to advancing racial equity for Black communities. See how.
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

روابط الديناميكية

روابط 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.

الخطوات التالية