يمكنك إنشاء ارتباط ديناميكي عن طريق إنشاء عنوان 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 .