تقييد روبوت الدردشة حسب البلد (الحظر الجغرافي)
في بعض الأحيان قد ترغب في أن يكون روبوت الدردشة Shoply AI متاحًا فقط في بلدان معينة، أو قد ترغب في منعه من الظهور في بلدان محددة. تشرح هذه الصفحة كيفية إعداد التحكم في الوصول على مستوى البلد باستخدام الإعدادات المتقدمة.
أين تجد الإعدادات المتقدمة؟
انتقل إلى قسم “Settings” في لوحة تحكم إدارة التطبيق، ثم مرّر لأسفل إلى قسم “Advanced Settings”. في هذا القسم، يمكنك توفير كائن JSON لإعداد مجموعة متنوعة من الخيارات.
كيف يعمل ذلك
يكتشف Shoply بلد الزائر من عنوان IP الخاص به. وبناءً على إعداداتك، قد يظل الزوار من البلدان المحظورة قادرين على رؤية روبوت الدردشة، لكنهم لن يتمكنوا من التفاعل معه.
هناك وضعان:
- وضع القائمة البيضاء — السماح بالتفاعل فقط للزوار من البلدان التي تسمح بها صراحةً. أما الجميع غيرهم فيرون روبوت الدردشة لكن لا يمكنهم استخدامه.
- وضع القائمة السوداء — السماح بالتفاعل لجميع الزوار، باستثناء القادمين من البلدان التي تحظرها صراحةً.
إذا لم يتم إعداد أي من الخيارين، فسيكون روبوت الدردشة متاحًا بالكامل لجميع الزوار حول العالم (وهذا هو الإعداد الافتراضي).
الإعدادات
يتم إعداد كلا الخيارين داخل JSON الخاص بـ Advanced Settings.
whitelisted_geos (وضع القائمة البيضاء)
قائمة بالبلدان المسموح لها بالتفاعل مع روبوت الدردشة. الزوار من أي بلد غير موجود في هذه القائمة سيتمكنون من رؤية روبوت الدردشة لكن لن يتمكنوا من استخدامه.
استخدم هذا الخيار عندما يخدم متجرك مجموعة محددة من الأسواق وتريد تقييد التفاعل في جميع الأماكن الأخرى.
التنسيق: كل عنصر هو كائن يحتوي على حقل countryCode يستخدم رمز البلد المكوّن من حرفين وفق معيار ISO 3166-1 alpha-2 .
مثال — السماح بروبوت الدردشة فقط في الولايات المتحدة وكندا:
{
"whitelisted_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}blocked_geos (وضع القائمة السوداء)
قائمة بالبلدان التي يتم حظر زوارها من التفاعل مع روبوت الدردشة. قد يظل بإمكانهم رؤية روبوت الدردشة، لكنهم لن يتمكنوا من استخدامه. أما الزوار من أي بلد غير موجود في هذه القائمة فيمكنهم التفاعل بشكل طبيعي.
استخدم هذا الخيار عندما تريد إتاحة واسعة النطاق لكنك تحتاج إلى تقييد بلدان محددة.
مثال — حظر الزوار من الولايات المتحدة وكندا:
{
"blocked_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}ملاحظات مهمة
تتحكم قيود البلدان في الوصول؛ بينما يحدد اكتشاف اللغة لغة التجربة للزوار الذين يمكنهم استخدامها.
- للقائمة البيضاء أولوية. إذا تم تعيين
whitelisted_geos، فسيتم تجاهلblocked_geosبالكامل. - استخدم وضعًا واحدًا في كل مرة. إما أن تضع البلدان التي تريدها في القائمة البيضاء، أو تضع البلدان التي لا تريدها في القائمة السوداء — وليس الاثنين معًا.
- رموز البلدان غير حساسة لحالة الأحرف (
"us"و"US"كلاهما يعمل). - إذا تعذّر تحديد بلد الزائر، فلن يتم حظره ويمكنه التفاعل بشكل طبيعي.
رموز البلدان الشائعة
| البلد | الرمز |
|---|---|
| الولايات المتحدة | US |
| كندا | CA |
| المملكة المتحدة | GB |
| أستراليا | AU |
| ألمانيا | DE |
| فرنسا | FR |
| اليابان | JP |
| البرازيل | BR |
| الهند | IN |
| المكسيك | MX |
للحصول على قائمة كاملة برموز البلدان، راجع مرجع ISO 3166-1 alpha-2 .