Slik begrenser du chatbot-tilgang etter land
Noen ganger ønsker du at Shoply AI-chatboten bare skal være tilgjengelig i bestemte land, eller du vil hindre at den vises i spesifikke land. Denne siden forklarer hvordan du konfigurerer tilgangskontroll på landenivå ved hjelp av Advanced Settings.
Hvor finner du Advanced Settings?
Gå til “Settings”-delen i appens administrasjonskonsoll, og bla deretter ned til delen “Advanced Settings”. I denne delen kan du oppgi et JSON-objekt for å konfigurere ulike innstillinger.

Hvordan det fungerer
Shoply oppdager den besøkendes land ut fra IP-adressen deres. Basert på konfigurasjonen din kan besøkende fra blokkerte land fortsatt se chatboten, men de vil ikke kunne samhandle med den.
Det finnes to moduser:
- Hvitelistemodus — tillat bare samhandling for besøkende fra land du uttrykkelig tillater. Alle andre ser chatboten, men kan ikke bruke den.
- Svartelistemodus — tillat samhandling for alle besøkende, bortsett fra dem fra land du uttrykkelig blokkerer.
Hvis ingen av innstillingene er konfigurert, er chatboten fullt tilgjengelig for alle besøkende over hele verden (standardinnstillingen).
Innstillinger
Begge innstillingene konfigureres i Advanced Settings JSON.
whitelisted_geos (Hvitelistemodus)
En liste over land som har tillatelse til å samhandle med chatboten. Besøkende fra land som ikke står på denne listen, vil se chatboten, men vil ikke kunne bruke den.
Bruk dette når butikken din betjener et bestemt sett med markeder og du vil begrense samhandling alle andre steder.
Format: Hver oppføring er et objekt med et countryCode-felt som bruker den tobokstavers landskoden ISO 3166-1 alpha-2 .
Eksempel — tillat bare chatboten i USA og Canada:
{
"whitelisted_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}blocked_geos (Svartelistemodus)
En liste over land der besøkende blir blokkert fra å samhandle med chatboten. De kan fortsatt se chatboten, men vil ikke kunne bruke den. Besøkende fra land som ikke står på denne listen, kan samhandle som normalt.
Bruk dette når du ønsker bred tilgjengelighet, men må begrense spesifikke land.
Eksempel — blokker besøkende fra USA og Canada:
{
"blocked_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}Viktige merknader
Landsbegrensninger styrer tilgang; språkgjenkjenning bestemmer språket i opplevelsen for besøkende som kan bruke den.
- Hvitelisten har prioritet. Hvis
whitelisted_geoser satt, ignoreresblocked_geosfullstendig. - Bruk én modus om gangen. Enten hvitelister du landene du ønsker, eller svartelister du dem du ikke ønsker — ikke begge deler.
- Landskoder er ikke sensitive for store og små bokstaver (
"us"og"US"fungerer begge). - Hvis en besøkendes land ikke kan fastslås, blir de ikke blokkert og kan samhandle som normalt.
Vanlige landskoder
| Land | Kode |
|---|---|
| USA | US |
| Canada | CA |
| Storbritannia | GB |
| Australia | AU |
| Tyskland | DE |
| Frankrike | FR |
| Japan | JP |
| Brasil | BR |
| India | IN |
| Mexico | MX |
For en fullstendig liste over landskoder, se ISO 3166-1 alpha-2-referansen .