تخطي إلى المحتوى

الأساسيات

الروابط الذكية وإعادة التوجيه

يفحص رابطك الذكي، mapps.one/habitly، جهاز كل زائر ويقرر إلى أين يرسله خلال أجزاء قليلة من الثانية. تشرح هذه الصفحة القواعد الافتراضية، وكيفية تغييرها، وما تراه روبوتات معاينة الروابط، وكيف تنتقل وسوم الحملات إلى المتاجر.

التوجيه الافتراضي

الزائريذهب إلىإذا كان ذلك الرابط مفقودًا
iPhone وiPad وiPodApp Storeالصفحة المقصودة
AndroidGoogle Playالصفحة المقصودة
أجهزة Huawei وHonor، وHarmonyOSAppGalleryGoogle Play، ثم الصفحة المقصودة
WindowsMicrosoft Storeالصفحة المقصودة
macOSApp Storeالصفحة المقصودة
الأجهزة غير المعروفة ("أخرى")الصفحة المقصودة—
Linux وChromeOSالصفحة المقصودة—

يُكتشف الجهاز من وكيل المستخدم في المتصفح. وتتبع الأجهزة اللوحية القواعد نفسها التي تتبعها الهواتف العاملة بالنظام نفسه. أما أجهزة iPad التي تطلب مواقع سطح المكتب فتعرّف نفسها على أنها Mac، ومع ذلك تصل إلى App Store لأن macOS يتجه إليه افتراضيًا.

قواعد إعادة التوجيه

افتح علامة التبويب الروابط في التطبيق لاختيار وجهة لكل من هذه المنصات: iOS وAndroid وHuawei وWindows وmacOS وأخرى. والخيارات هي:

  • App Store أو Google Play أو AppGallery أو Microsoft Store: إعادة التوجيه إلى إدراج التطبيق في ذلك المتجر،
  • عنوان URL للويب: إعادة التوجيه إلى عنوان الويب المحفوظ في التطبيق، على سبيل المثال نسخة ويب أو قائمة انتظار،
  • الصفحة المقصودة: عرض الصفحة المقصودة على عنوان الرابط الذكي.

إذا لم يكن للوجهة التي تختارها رابط محفوظ، ينتقل الزائر إلى وجهة بديلة: يجرّب زوار Huawei متجر Google Play ثم الصفحة المقصودة، ويرى الجميع غير ذلك الصفحة المقصودة. وتعرض معاينة القواعد في لوحة التحكم الوجهة الحالية لكل منصة وتميّز الصفوف التي تستخدم وجهة بديلة.

مثال: ليس لدى Habitly تطبيق لنظام Mac. اضبط macOS على الصفحة المقصودة ليرى زوار Mac لقطات الشاشة وشارتَي المتجرين بدلًا من إدراج iPhone في Mac App Store.

تستخدم عمليات إعادة التوجيه HTTP 302 مع Cache-Control: no-store، لذا لا تخزّنها المتصفحات والوكلاء مؤقتًا، وتُطبَّق تغييرات القواعد على الزيارة التالية.

معاينات الروابط والروبوتات

عندما يلصق شخص ما رابطك في محادثة أو منشور، يجلب التطبيق الصفحة لبناء معاينة. وتتلقى برامج الزحف هذه الصفحة المقصودة دائمًا، ولا تتلقى إعادة توجيه أبدًا، لذا تعرض المعاينة اسم تطبيقك وشعاره القصير وصورته من وسوم Open Graph في الصفحة. يشمل ذلك Facebook وInstagram وWhatsApp وX وLinkedIn وSlack وDiscord وTelegram وiMessage وPinterest وReddit وMastodon وBluesky وSnapchat وSkype وZoom وMicrosoft Teams، وغيرها.

تُعامَل أيضًا برامج زحف محركات البحث وأدوات SEO وأدوات مراقبة توفر المواقع وبرامج زحف الذكاء الاصطناعي وعملاء سطر الأوامر مثل curl أو wget أو python-requests معاملة الروبوتات. تحصل الروبوتات على الصفحة المقصودة ولا تُحتسب أبدًا في التحليلات.

المتصفحات داخل التطبيقات

نتعرّف على الروابط المفتوحة داخل Instagram وFacebook وTikTok وX وLinkedIn وSnapchat وPinterest وLINE وTelegram وWeChat وReddit وThreads. ويُوجَّه الزائر حسب جهازه مثل أي زيارة أخرى. وفي التحليلات، يُسجَّل التطبيق الذي جاء منه كمصدر للزيارات، رغم أن هذه المتصفحات لا ترسل عادةً أي مُحيل.

وسوم الحملات

أضف وسوم UTM القياسية إلى رابطك الذكي للمقارنة بين القنوات:

https://mapps.one/habitly?utm_source=instagram&utm_medium=social&utm_campaign=launch

يسجّل mapps.one دائمًا utm_source وutm_medium وutm_campaign في تحليلاتك. ومع تفعيل تمرير معطيات الحملة إلى المتاجر (الإعداد الافتراضي)، تُمرَّر الوسوم أيضًا إلى الوجهة بالتنسيق الذي تفهمه:

الوجهةما نضيفه
Google Play معلمة referrer تحتوي على وسوم UTM بترميز URL، ويمكن لتطبيقك قراءتها باستخدام Play Install Referrer API.
https://play.google.com/store/apps/details?id=com.habitly.app&referrer=utm_source%3Dinstagram%26utm_medium%3Dsocial%26utm_campaign%3Dlaunch
App Store رمز الحملة ct: قيمة utm_campaign، أو utm_source عند عدم وجود حملة، بحد أقصى 40 حرفًا.
https://apps.apple.com/app/id1612345678?ct=launch
عنوان URL للويب وسوم UTM نفسها.
https://habitly.app/?utm_source=instagram&utm_medium=social&utm_campaign=launch
AppGallery، Microsoft Storeلا شيء. يُفتح الإدراج دون معلمات إضافية.

تُمرَّر الوسوم الخمسة كلها: utm_source وutm_medium وutm_campaign وutm_term وutm_content. وتُقتطع كل قيمة عند 100 حرف.

حول حملات App Store: لا ينسب App Store Connect رمز ct إلى حملة إلا عندما يحمل الرابط أيضًا رمز المزوّد الخاص بك (pt). وتُحفظ روابط المتاجر بالصيغة القياسية، لذا لا يُحتفظ برمز pt الذي تلصقه في رابط App Store. استخدم تفصيل الحملات في تحليلات mapps.one للمقارنة بين القنوات.

روابط شارات المتاجر

تشير شارات المتاجر في الصفحة المقصودة إلى إعادة توجيه متتبَّعة، mapps.one/habitly/go/{store}. تُحتسب النقرة كنقرة متجر، ثم يُرسَل الزائر إلى الإدراج. وإذا لم يكن للتطبيق رابط لذلك المتجر، يُعاد الزائر إلى الصفحة المقصودة.

يمكنك استخدام هذه العناوين بنفسك عندما تريد متجرًا محددًا بصرف النظر عن الجهاز، على سبيل المثال في حملة مخصصة لأجهزة Android فقط. وتُمرَّر وسوم UTM المضافة إلى عنوان URL من نوع /go/ بالطريقة نفسها المتبعة مع الرابط الذكي.

مفتاح المتجرعنوان URL
app_storemapps.one/habitly/go/app_store
google_playmapps.one/habitly/go/google_play
app_gallerymapps.one/habitly/go/app_gallery
microsoft_storemapps.one/habitly/go/microsoft_store
webmapps.one/habitly/go/web

مرجع عناوين URL

عنوان URLالغرض
/habitlyالرابط الذكي: إعادة توجيه حسب الجهاز، أو الصفحة المقصودة
/habitly/pageالصفحة المقصودة على كل الأجهزة
/habitly/go/{store}إعادة توجيه متتبَّعة إلى متجر واحد
/habitly/open/{path}رابط عميق إلى التطبيق المثبَّت
/habitly/privacy، /habitly/privacy/{language}سياسة الخصوصية
/habitly/terms، /habitly/terms/{language}شروط الخدمة
/habitly/press، /habitly/press.zipالحقيبة الصحفية: الصفحة والتنزيل
/habitly/qr.svg، /habitly/qr.pngرمز QR للرابط الذكي

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

  • 404 Not Found: لا يوجد تطبيق يستخدم هذا الاسم المختصر. تحقق من التهجئة، أو مما إذا كان الاسم المختصر قد تغيّر.
  • 410 Gone، "متوقف مؤقتًا": التطبيق متوقف مؤقتًا في لوحة التحكم. أعد تشغيله.
  • 410 Gone، "لم يعد متاحًا": علّق فريق الثقة والأمان التطبيق. تواصل مع الدعم.
  • الصفحة المقصودة دائمًا: لا يوجد رابط محفوظ لوجهة المنصة، أو القاعدة مضبوطة على الصفحة المقصودة، أو أنك تختبر باستخدام عميل يشبه الروبوتات.