قد يعمل رابط داخل تطبيق Android أثناء التطوير، ثم يفتح المتصفح عند وصول النسخة المنشورة للمستخدم. وقد يفتح التطبيق فعلًا لكنه يعرض الصفحة الرئيسية بدل الطلب أو المنتج المقصود. الروابط العميقة تحتاج اختبار ربط الدومين واختبار التنقل داخل التطبيق كلًا على حدة، باستخدام نسخة الإصدار نفسها التي ستصل للجمهور.
افصل التحقق من الدومين عن قراءة الرابط
توضح وثائق Android للتحقق من App Links أن النظام يراجع ملف Digital Asset Links في مسار .well-known/assetlinks.json للمضيف المعني. ويجب أن تتفق هوية التطبيق وتوقيعه مع الربط المطلوب. نجاح تجربة برابط مخصص داخل جهاز المطور لا يثبت أن رابط HTTPS موثق لنسخة المتجر.
اطلب من الفريق توثيق الدومينات والمسارات المسموح بها، ومعرّف الحزمة، ومصدر شهادة توقيع الإصدار. لا تنسخ بصمة نسخة تجريبية إلى إعداد الإنتاج بلا مراجعة. افتح ملف الربط عبر HTTPS وتحقق من محتواه في بيئة التسليم، ثم استخدم آلية فحص التحقق المناسبة لإصدار Android الذي تختبره.
جهّز مصفوفة الدخول إلى الشاشة
| التجربة | ما تراجعه |
|---|---|
| التطبيق مغلق | الوصول إلى الوجهة المقصودة بعد التشغيل |
| التطبيق مفتوح | معالجة الرابط الجديد دون بقاء شاشة قديمة |
| مستخدم غير مسجل | استعادة الوجهة بعد تسجيل الدخول المسموح |
| التطبيق غير مثبت | صفحة ويب مفيدة أو بديل واضح |
في سيناريو افتراضي، يرسل العميل رابط طلب دعم. افتحه بحساب صاحب الطلب ثم بحساب تجريبي آخر لا يملك صلاحية قراءته. التطبيق يجب أن يحترم حق الوصول حتى لو كان الرابط صالحًا وموقّعًا ضمن الدومين. التحقق من App Links يربط الموقع بالتطبيق، لكنه لا يمنح المستخدم صلاحية بيانات الطلب.
اختبر المسارات والأخطاء المقصودة
جهز رابطًا صالحًا وآخر لسجل محذوف وثالثًا بمعرّف غير صحيح. راجع رسالة الخطأ وطريقة العودة، ولا تجعل كل فشل يبدو نجاحًا عبر تحويله الصامت للصفحة الرئيسية. إذا كانت هناك روابط قديمة، اكتب سياسة انتقال إلى وجهة مكافئة في الموقع والتطبيق، واختبرها في جلسة جديدة دون بيانات محفوظة.
أضف روابط تحتوي على نص عربي أو معلمات اختيار، وافحص فك الترميز وعدم خلط المعلمات بمسار السجل. لا تضع كلمة مرور أو رمزًا سريًا في رابط قابل للمشاركة. إذا كان الرابط يحمل رمزًا مؤقتًا لغرض معين، فراجع صلاحيته واستخدامه وظهوره في السجلات مع الفريق المسؤول عن الأمان.
راجع التحديث على أجهزة فعلية
سجّل إصدار Android وإصدار التطبيق ومصدر تثبيته ونتيجة التحقق. تختلف آلية تحديث التحقق والتخزين المؤقت بين إصدارات النظام؛ اتبع الوثائق الرسمية عند إعادة الفحص، ولا تعتبر نتيجة جهاز واحد دليلًا على وصول تغيير الملف لكل الأجهزة فورًا. جرب تثبيتًا جديدًا وتحديثًا من النسخة السابقة إذا كان ذلك ضمن نطاق الإطلاق.
ضمن تطوير تطبيقات الجوال اجعل الروابط جزءًا من تسليم الإصدار، وراجعها عبر الفحص التقني مع نسخة الويب. النتيجة المطلوبة أن يعرف المستخدم إلى أين يذهب، وأن يبقى التحكم في الوصول صحيحًا، وأن تعمل الوجهة البديلة عند غياب التطبيق. نجاح ملف الربط وحده لا يثبت اكتمال هذه الرحلة.




