تخيل رمز QR واحداً، عند مسحه بـ iPhone، يفتح App Store، وعند مسحه بـ Android، يفتح Play Store. أو QR على منتج يأخذ العميل البرازيلي إلى الموقع بالبرتغالية والأمريكي إلى الموقع بالإنجليزية — تلقائياً.

هذه إعادة التوجيه الشرطية (تُسمى أيضاً "smart redirect" أو "conditional QR"). QR واحد، قواعد توجيه، وجهات متعددة. إنها واحدة من أقوى ميزات QR الديناميكي — وقليلون يستخدمونها.

يوضح هذا المقال ما هو ممكن، حالات الاستخدام الحقيقية وكيفية التكوين.

كيف يعمل

QR يشير إلى موجه (code2scan.com/q/abc). عندما يمسح أحد، الموجه ينظر إلى خصائص المسح ويقرر الوجهة بناءً على قواعد تحددها:

  • نظام التشغيل: iOS → App Store، Android → Play Store
  • البلد / المنطقة: البرازيل → موقع PT، الولايات المتحدة → موقع EN، الافتراضي → موقع عالمي
  • لغة المتصفح: pt-BR → برتغالية، es → إسبانية
  • الوقت: ساعات العمل → دردشة مباشرة، خارج الساعات → نموذج
  • عدد المسحات: أول 100 → كوبون، بعدها → صفحة عادية

كل هذا بـنفس QR الفيزيائي المطبوع. القواعد تغيرها في اللوحة في أي وقت.

حالات استخدام حقيقية

📱 تطبيق: iOS مقابل Android (الكلاسيكي)

تطلق تطبيقاً. تطبع QR واحداً على المنشور/العبوة. iPhone → App Store، Android → Play Store. بدون إعادة التوجيه الشرطية، كان عليك طباعة QRين (والعميل يخمن أيهما له).

🌍 موقع متعدد اللغات / متعدد البلدان

منتج يُباع في عدة بلدان. QR على العبوة → العميل البرازيلي يرى صفحة PT بأسعار بالريال البرازيلي، العميل الإسباني يرى صفحة ES باليورو. يكتشف حسب بلد/لغة الجهاز.

🕐 توجيه حسب الوقت

مطعم: QR على الباب. وقت الغداء → قائمة الغداء. المساء → قائمة العشاء/المشروبات. مغلق → "نحن مغلقون، انظر مواعيدنا".

خدمة العملاء: ساعات العمل → WhatsApp الفريق. خارج الساعات → نموذج "اترك رسالتك".

🎟️ حملة محدودة

QR على عرض ترويجي. أول 100 مسحة → صفحة كوبون حصري. بعد النفاد → صفحة المنتج العادية. يخلق إلحاحاً حقيقياً.

🔀 اختبار A/B

نصف المسحات تذهب إلى landing A، نصف إلى landing B. تقارن أيهما يحول أكثر. (توجيه بالنسبة المئوية.)

كيفية التكوين

في Code2Scan، استخدم نوع "Conditional Redirects":

  1. أنشئ QR ديناميكي بوجهة افتراضية (fallback).
  2. أضف قواعد بترتيب الأولوية. مثال لتطبيق:
    • إذا OS = iOS → apps.apple.com/your-app
    • إذا OS = Android → play.google.com/your-app
    • وإلا (سطح المكتب) → صفحة ويب التطبيق
  3. احفظ. QR بالفعل يوجه حسب القواعد.
  4. عدّل متى شئت — القواعد قابلة للتعديل دون إعادة طباعة QR.

الترتيب يهم: الموجه يختبر القواعد من الأعلى للأسفل ويستخدم أول واحدة تتطابق. احتفظ دائماً بـfallback (وجهة افتراضية) لعندما لا تنطبق أي قاعدة.

ماذا يستطيع (ولا يستطيع) الموجه اكتشافه

يستطيع (دون طلب إذن، عبر رؤوس المتصفح):

  • نظام التشغيل ونوع الجهاز (جوال/سطح مكتب)
  • البلد التقريبي (عبر IP)
  • اللغة المفضلة للمتصفح
  • وقت المسح
  • المتصفح

لا يستطيع (دون سماح المستخدم صراحة):

  • موقع GPS الدقيق
  • هوية الشخص
  • البيانات الشخصية

بمعنى آخر: الاستهداف بـخصائص تقنية للوصول، ليس ببيانات شخصية. الخصوصية محفوظة.

التتبع معه

بما أنه QR ديناميكي، بالإضافة للتوجيه، يسجل كل مسحة بالمعلومات المستخدمة في القرار. ترى في اللوحة: كم مسحة من iOS مقابل Android، من أي بلدان، في أي أوقات. كيف يعمل تتبع QR الديناميكي.

أخطاء شائعة

❌ نسيان الـ fallback

إذا لم تتطابق قاعدة ولا توجد وجهة افتراضية، المسحة "تموت". حدد دائماً fallback.

❌ قواعد متضاربة سيئة الترتيب

إذا جاءت قاعدة "الكل → موقع عالمي" قبل "iOS → App Store"، الأولى تفوز دائماً والثانية لا تعمل أبداً. رتب من الأكثر تحديداً للأكثر عمومية.

❌ عدم اختبار كل مسار

اختبر بـ iPhone وAndroid وسطح المكتب قبل النشر. أخطاء QR الـ10 الشائعة.

❌ كشف البلد كأمان وحيد

تحديد الموقع الجغرافي بـ IP تقريبي (VPN، التجوال يخدعان). لا تستخدمه لأي شيء حرج — فقط لتحسين التجربة، بـ fallback معقول.

الملخص

إعادة التوجيه الشرطية تحوّل QR فيزيائي واحد إلى وجهات ذكية متعددة:

  1. iOS مقابل Android (App Store / Play Store)
  2. البلد / اللغة (الموقع الصحيح تلقائياً)
  3. الوقت (قائمة/خدمة حسب الساعة)
  4. حد المسح (حملة بإلحاح)
  5. اختبار A/B (نسبة مئوية)

كله قابل للتعديل في اللوحة، دون إعادة طباعة. إنه QR الديناميكي مرفوعاً للمستوى التالي.

أنشئ QR بإعادة توجيه شرطية — قواعد حسب OS، البلد، الوقت والمزيد.