Restricționarea chatbotului în funcție de țară (blocare geografică)
Uneori doriți ca chatbotul Shoply AI să fie disponibil doar în anumite țări sau doriți să împiedicați afișarea acestuia în anumite țări. Această pagină explică modul de configurare a controlului accesului la nivel de țară folosind Setările avansate.
Unde găsesc Setările avansate?
Accesați secțiunea „Setări” din consola de administrare a aplicației, apoi derulați în jos până la secțiunea „Setări avansate”. În această secțiune, puteți furniza un obiect JSON pentru a configura diverse setări.
Cum funcționează
Shoply detectează țara vizitatorului pe baza adresei IP. În funcție de configurația dvs., vizitatorii din țările blocate pot vedea în continuare chatbotul, dar nu vor putea interacționa cu acesta.
Există două moduri:
- Modul listă de permisiuni — permite interacțiunea doar vizitatorilor din țările pe care le autorizați explicit. Toți ceilalți văd chatbotul, dar nu îl pot folosi.
- Modul listă de blocare — permite interacțiunea tuturor vizitatorilor, cu excepția celor din țările pe care le blocați explicit.
Dacă niciuna dintre setări nu este configurată, chatbotul este complet disponibil tuturor vizitatorilor din întreaga lume (setarea implicită).
Setări
Ambele setări sunt configurate în JSON-ul Setărilor avansate.
whitelisted_geos (modul listă de permisiuni)
O listă de țări cărora li se permite să interacționeze cu chatbotul. Vizitatorii din orice țară care nu se află pe această listă vor vedea chatbotul, dar nu îl vor putea folosi.
Folosiți această opțiune atunci când magazinul dvs. deservește un set specific de piețe și doriți să restricționați interacțiunea în toate celelalte.
Format: fiecare intrare este un obiect cu un câmp countryCode care folosește codul de țară din două litere ISO 3166-1 alpha-2 .
Exemplu — permiteți chatbotul doar în SUA și Canada:
{
"whitelisted_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}blocked_geos (modul listă de blocare)
O listă de țări ai căror vizitatori sunt împiedicați să interacționeze cu chatbotul. Aceștia pot vedea în continuare chatbotul, dar nu îl vor putea folosi. Vizitatorii din orice țară care nu se află pe această listă pot interacționa în mod normal.
Folosiți această opțiune atunci când doriți o disponibilitate largă, dar trebuie să restricționați anumite țări.
Exemplu — blocați vizitatorii din SUA și Canada:
{
"blocked_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}Note importante
- Lista de permisiuni are prioritate. Dacă
whitelisted_geoseste setat,blocked_geoseste ignorat complet. - Folosiți un singur mod odată. Fie permiteți țările dorite, fie le blocați pe cele nedorite — nu ambele.
- Codurile de țară nu țin cont de majuscule și minuscule (
"us"și"US"funcționează ambele). - Dacă țara unui vizitator nu poate fi determinată, acesta nu este blocat și poate interacționa în mod normal.
Coduri de țară frecvent utilizate
| Țară | Cod |
|---|---|
| Statele Unite | US |
| Canada | CA |
| Regatul Unit | GB |
| Australia | AU |
| Germania | DE |
| Franța | FR |
| Japonia | JP |
| Brazilia | BR |
| India | IN |
| Mexic | MX |
Pentru o listă completă a codurilor de țară, consultați referința ISO 3166-1 alpha-2 .