Begræns chatbotten efter land (geoblokering)
Nogle gange vil du kun gøre Shoply AI-chatbotten tilgængelig i bestemte lande, eller du vil forhindre, at den vises i bestemte lande. Denne side forklarer, hvordan du konfigurerer adgangskontrol på landeniveau ved hjælp af de avancerede indstillinger.
Hvor finder jeg de avancerede indstillinger?
Gå til afsnittet “Indstillinger” i appens administrationskonsol, og rul derefter ned til afsnittet “Avancerede indstillinger”. I dette afsnit kan du angive et JSON-objekt for at konfigurere forskellige indstillinger.
Sådan fungerer det
Shoply registrerer den besøgendes land ud fra IP-adressen. Afhængigt af din konfiguration kan besøgende fra blokerede lande stadig se chatbotten, men de kan ikke interagere med den.
Der er to tilstande:
- Hvidlistetilstand – tillad kun interaktion for besøgende fra lande, du udtrykkeligt tillader. Alle andre kan se chatbotten, men kan ikke bruge den.
- Sortlistetilstand – tillad interaktion for alle besøgende undtagen dem fra lande, du udtrykkeligt blokerer.
Hvis ingen af indstillingerne er konfigureret, er chatbotten fuldt tilgængelig for alle besøgende verden over (standardindstillingen).
Indstillinger
Begge indstillinger konfigureres i JSON-feltet under de avancerede indstillinger.
whitelisted_geos (hvidlistetilstand)
En liste over lande, der har tilladelse til at interagere med chatbotten. Besøgende fra alle lande, der ikke står på listen, kan se chatbotten, men kan ikke bruge den.
Brug denne indstilling, når din butik betjener et bestemt udvalg af markeder, og du vil begrænse interaktion andre steder.
Format: Hvert element er et objekt med feltet countryCode, der bruger den tobogstavede landekode i ISO 3166-1 alpha-2 .
Eksempel – tillad kun chatbotten i USA og Canada:
{
"whitelisted_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}blocked_geos (sortlistetilstand)
En liste over lande, hvis besøgende blokeres fra at interagere med chatbotten. De kan stadig se chatbotten, men kan ikke bruge den. Besøgende fra alle lande, der ikke står på listen, kan interagere normalt.
Brug denne indstilling, når du vil have bred tilgængelighed, men har brug for at begrænse bestemte lande.
Eksempel – bloker besøgende fra USA og Canada:
{
"blocked_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}Vigtige bemærkninger
- Hvidlisten har prioritet. Hvis
whitelisted_geoser angivet, ignoreresblocked_geosfuldstændigt. - Brug én tilstand ad gangen. Hvidlist enten de lande, du ønsker, eller sortlist dem, du ikke ønsker – ikke begge dele.
- Landekoder skelner ikke mellem store og små bogstaver (
"us"og"US"fungerer begge). - Hvis en besøgendes land ikke kan bestemmes, blokeres vedkommende ikke og kan interagere normalt.
Almindelige landekoder
| Land | Kode |
|---|---|
| USA | US |
| Canada | CA |
| Storbritannien | GB |
| Australien | AU |
| Tyskland | DE |
| Frankrig | FR |
| Japan | JP |
| Brasilien | BR |
| Indien | IN |
| Mexico | MX |
Se referencen for ISO 3166-1 alpha-2 for en komplet liste over landekoder.