A chatbot-hozzáférés korlátozása ország szerint

Előfordulhat, hogy azt szeretnéd, hogy a Shoply AI chatbot csak bizonyos országokban legyen elérhető, vagy azt szeretnéd megakadályozni, hogy meghatározott országokban megjelenjen. Ez az oldal bemutatja, hogyan állíthatod be az országszintű hozzáférés-szabályozást a Speciális beállítások használatával.

Hol találhatók a Speciális beállítások?

Nyisd meg az alkalmazás admin konzoljának “Settings” szakaszát, majd görgess le az “Advanced Settings” részhez. Ebben a részben megadhatsz egy JSON objektumot  különböző beállítások konfigurálásához.

Settings → Advanced Settings is the editor used for the configuration below. The screenshot shows the demo store’s existing configuration; use the keys explained in this guide.
Settings → Advanced Settings is the editor used for the configuration below. The screenshot shows the demo store’s existing configuration; use the keys explained in this guide. Click the screenshot to view it at full size.

Hogyan működik

A Shoply a látogató országát az IP-címe alapján érzékeli. A konfigurációdtól függően a letiltott országokból érkező látogatók továbbra is láthatják a chatbotot, de nem tudnak majd interakcióba lépni vele.

Két mód érhető el:

  • Fehérlista mód — csak azoknak a látogatóknak engedélyezi az interakciót, akik az általad kifejezetten engedélyezett országokból érkeznek. Mindenki más látja a chatbotot, de nem használhatja.
  • Feketelista mód — minden látogatónak engedélyezi az interakciót, kivéve azokat, akik az általad kifejezetten letiltott országokból érkeznek.

Ha egyik beállítás sincs konfigurálva, a chatbot teljes mértékben elérhető marad a világ minden látogatója számára (ez az alapértelmezett beállítás).

Beállítások

Mindkét beállítás a Speciális beállítások JSON-jában konfigurálható.

whitelisted_geos (Fehérlista mód)

Azon országok listája, amelyekből a chatbot használata engedélyezett. Azok a látogatók, akik olyan országból érkeznek, amely nem szerepel ezen a listán, látni fogják a chatbotot, de nem tudják majd használni.

Ezt akkor használd, ha az áruházad egy meghatározott piacot szolgál ki, és minden más helyen korlátozni szeretnéd az interakciót.

Formátum: Minden bejegyzés egy objektum, amely egy countryCode mezőt tartalmaz a ISO 3166-1 alpha-2  kétbetűs országkód használatával.

Példa — a chatbot csak az Egyesült Államokban és Kanadában legyen engedélyezett:

json
{ "whitelisted_geos": [ { "countryCode": "US" }, { "countryCode": "CA" } ] }

blocked_geos (Feketelista mód)

Azon országok listája, amelyek látogatói számára a chatbot használata tiltott. Továbbra is láthatják a chatbotot, de nem tudják használni. Azok a látogatók, akik olyan országból érkeznek, amely nem szerepel ezen a listán, normál módon tudnak interakcióba lépni.

Ezt akkor használd, ha széles körű elérhetőséget szeretnél, de bizonyos országokat korlátoznod kell.

Példa — az Egyesült Államokból és Kanadából érkező látogatók letiltása:

json
{ "blocked_geos": [ { "countryCode": "US" }, { "countryCode": "CA" } ] }

Fontos megjegyzések

Az országkorlátozások a hozzáférést szabályozzák; a nyelvfelismerés pedig azoknak a látogatóknak az élményének nyelvét határozza meg, akik használhatják azt.

  • A fehérlista elsőbbséget élvez. Ha a whitelisted_geos be van állítva, a blocked_geos teljes mértékben figyelmen kívül marad.
  • Egyszerre csak egy módot használj. Vagy a kívánt országokat tedd fehérlistára, vagy a nem kívántakat feketelistára — ne mindkettőt.
  • Az országkódok nem kis- és nagybetűérzékenyek ("us" és "US" is működik).
  • Ha egy látogató országa nem határozható meg, nem lesz letiltva, és normál módon tud interakcióba lépni.

Gyakori országkódok

OrszágKód
Egyesült ÁllamokUS
KanadaCA
Egyesült KirályságGB
AusztráliaAU
NémetországDE
FranciaországFR
JapánJP
BrazíliaBR
IndiaIN
MexikóMX

Az országkódok teljes listájáért lásd a ISO 3166-1 alpha-2 referenciát .