Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

إنشاء رابط ديناميكي URL يدويًا

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

يمكنك إنشاء ارتباط ديناميكي عن طريق إنشاء عنوان URL يدويًا بالشكل التالي:

https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link]

معلمات الارتباط الديناميكي

معلمة الارتباط العميق (معلمة الحمولة)
حلقة الوصل

الرابط الذي سيفتحه تطبيقك. حدد عنوان URL يمكن لتطبيقك التعامل معه ، عادةً ما يكون محتوى التطبيق أو حمولته ، والذي يبدأ منطقًا خاصًا بالتطبيق (مثل منح المستخدم قسيمة أو عرض شاشة ترحيب). يجب أن يكون هذا الارتباط عبارة عن عنوان URL جيد التنسيق ، وأن يكون مشفرًا بعنوان URL بشكل صحيح ، ويستخدم إما HTTP أو HTTPS ، ولا يمكن أن يكون رابطًا ديناميكيًا آخر.

معلمات Android
apn اسم حزمة تطبيق Android المراد استخدامه لفتح الرابط. يجب أن يكون التطبيق متصلاً بمشروعك من صفحة "نظرة عامة" بوحدة تحكم Firebase. مطلوب للرابط الديناميكي لفتح تطبيق Android.
afl الرابط الذي سيتم فتحه عند عدم تثبيت التطبيق. حدد هذا للقيام بشيء آخر غير تثبيت التطبيق الخاص بك من متجر Play عندما لا يتم تثبيت التطبيق ، مثل فتح إصدار الويب للجوال من المحتوى ، أو عرض صفحة ترويجية لتطبيقك.
amv رمز الإصدار versionCode إصدار من تطبيقك يمكنه فتح الرابط. إذا كان التطبيق المثبت إصدارًا أقدم ، فسيتم نقل المستخدم إلى متجر Play لترقية التطبيق.
معلمات iOS
ibi معرّف حزمة تطبيق iOS المراد استخدامه لفتح الرابط. يجب أن يكون التطبيق متصلاً بمشروعك من صفحة "نظرة عامة" بوحدة تحكم Firebase. مطلوب للرابط الديناميكي لفتح تطبيق iOS.
ifl الرابط الذي سيتم فتحه عند عدم تثبيت التطبيق. حدد هذا للقيام بشيء آخر غير تثبيت تطبيقك من App Store عندما لا يكون التطبيق مثبتًا ، مثل فتح إصدار الويب للجوال من المحتوى ، أو عرض صفحة ترويجية لتطبيقك.
ius مخطط عنوان URL المخصص لتطبيقك ، إذا تم تعريفه على أنه شيء آخر غير معرّف حزمة تطبيقك
ipfl الرابط الذي سيتم فتحه على أجهزة iPad في حالة عدم تثبيت التطبيق. حدد هذا للقيام بشيء آخر غير تثبيت تطبيقك من App Store عندما لا يكون التطبيق مثبتًا ، مثل فتح إصدار الويب للمحتوى ، أو عرض صفحة ترويجية لتطبيقك.
ipbi معرّف حزمة تطبيق iOS المراد استخدامه على أجهزة iPad لفتح الرابط. يجب أن يكون التطبيق متصلاً بمشروعك من صفحة "نظرة عامة" بوحدة تحكم Firebase.
ISI معرّف App Store لتطبيقك ، يُستخدم لإرسال المستخدمين إلى App Store عندما لا يكون التطبيق مثبتًا
imv رقم إصدار أقل إصدار لتطبيقك يمكنه فتح الرابط. يتم تمرير هذه العلامة إلى تطبيقك عند فتحه ، ويجب أن يقرر التطبيق ما يجب فعله به.
efr إذا تم التعيين على "1" ، فتخط صفحة معاينة التطبيق عند فتح الرابط الديناميكي ، وبدلاً من ذلك أعد التوجيه إلى التطبيق أو المتجر. يمكن لصفحة معاينة التطبيق (التي يتم تمكينها افتراضيًا) إرسال المستخدمين بشكل أكثر موثوقية إلى الوجهة الأكثر ملاءمة عند فتح الروابط الديناميكية في التطبيقات ؛ ومع ذلك ، إذا كنت تتوقع أن يتم فتح الرابط الديناميكي فقط في التطبيقات التي يمكنها فتح الروابط الديناميكية بشكل موثوق بدون هذه الصفحة ، فيمكنك تعطيله باستخدام هذه المعلمة. ستؤثر هذه المعلمة على سلوك الرابط الديناميكي فقط على نظام iOS.
معلمات النظام الأساسي الأخرى
أوفل الرابط المراد فتحه على منصات بجانب Android و iOS. هذا مفيد لتحديد سلوك مختلف على سطح المكتب ، مثل عرض صفحة ويب كاملة لمحتوى / حمولة التطبيق (كما هو محدد بواسطة رابط المعلمة) مع رابط ديناميكي آخر لتثبيت التطبيق.
معلمات العلامات الوصفية للشبكات الاجتماعية
شارع العنوان المراد استخدامه عند مشاركة الرابط الديناميكي في منشور اجتماعي.
sd الوصف المطلوب استخدامه عند مشاركة الرابط الديناميكي في منشور اجتماعي.
سا عنوان URL لصورة مرتبطة بهذا الارتباط. يجب أن تكون الصورة 300 × 200 بكسل على الأقل ، وأقل من 300 كيلوبايت.
معلمات التحليلات
utm_source
utm_medium
utm_campaign
utm_term
utm_content
معلمات تحليلات Google Play.
في
ط
طن متري
نقطة
معلمات تحليلات iTunes Connect.

تصحيح أخطاء URL

يمكنك تصحيح أخطاء الارتباط الديناميكي بأخذ عنوان URL طويل أو قصير وإرفاق معلمة تصحيح.

https://example.page.link/?link=https://www.example.com&d=1
https://example.page.link/WXYZ?d=1
معلمة التصحيح
د بدلاً من تحميل الارتباط الديناميكي ، قم بإنشاء مخطط انسيابي يمكنك استخدامه لمعاينة سلوك الروابط الديناميكية على الأنظمة الأساسية والتكوينات المختلفة.

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

بعد إنشاء رابط ديناميكي ، تحتاج إلى إعداد تطبيقك لتلقي الروابط الديناميكية وإرسال المستخدمين إلى المكان الصحيح في تطبيقك بعد أن يفتحهم المستخدم.

لتلقي روابط ديناميكية في تطبيقك ، راجع الوثائق الخاصة بأنظمة iOS و Android و C ++ و Unity .