Kaip apriboti pokalbių roboto prieigą pagal šalį

Kartais norite, kad Shoply AI pokalbių robotas būtų pasiekiamas tik tam tikrose šalyse, arba norite neleisti jam būti rodomam konkrečiose šalyse. Šiame puslapyje paaiškinama, kaip sukonfigūruoti prieigos valdymą šalies lygiu naudojant Advanced Settings.

Kur rasti Advanced Settings?

Eikite į programėlės administravimo konsolės skiltį „Settings“, tada slinkite žemyn iki skilties „Advanced Settings“. Šioje skiltyje galite pateikti JSON objektą , kad sukonfigūruotumėte įvairius nustatymus.

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.

Kaip tai veikia

Shoply nustato lankytojo šalį pagal jo IP adresą. Atsižvelgiant į jūsų konfigūraciją, lankytojai iš užblokuotų šalių vis tiek gali matyti pokalbių robotą, tačiau negalės su juo sąveikauti.

Yra du režimai:

  • Baltojo sąrašo režimas — leisti sąveiką tik lankytojams iš šalių, kurias aiškiai leidžiate. Visi kiti mato pokalbių robotą, bet negali juo naudotis.
  • Juodojo sąrašo režimas — leisti sąveiką visiems lankytojams, išskyrus tuos iš šalių, kurias aiškiai užblokuojate.

Jei nė vienas nustatymas nesukonfigūruotas, pokalbių robotas yra visiškai prieinamas visiems lankytojams visame pasaulyje (numatytasis nustatymas).

Nustatymai

Abu nustatymai konfigūruojami Advanced Settings JSON objekte.

whitelisted_geos (baltojo sąrašo režimas)

Šalių, kurioms leidžiama sąveikauti su pokalbių robotu, sąrašas. Lankytojai iš bet kurios šalies, kurios nėra šiame sąraše, matys pokalbių robotą, tačiau negalės juo naudotis.

Naudokite tai, kai jūsų parduotuvė aptarnauja konkretų rinkų rinkinį ir norite apriboti sąveiką visur kitur.

Formatas: kiekvienas įrašas yra objektas su countryCode lauku, naudojančiu ISO 3166-1 alpha-2  dviejų raidžių šalies kodą.

Pavyzdys — leisti pokalbių robotą tik JAV ir Kanadoje:

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

blocked_geos (juodojo sąrašo režimas)

Šalių, kurių lankytojams draudžiama sąveikauti su pokalbių robotu, sąrašas. Jie vis tiek gali matyti pokalbių robotą, tačiau negalės juo naudotis. Lankytojai iš bet kurios šalies, kurios nėra šiame sąraše, gali sąveikauti įprastai.

Naudokite tai, kai norite plataus prieinamumo, bet reikia apriboti konkrečias šalis.

Pavyzdys — užblokuoti lankytojus iš JAV ir Kanados:

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

Svarbios pastabos

Šalių apribojimai valdo prieigą; kalbos aptikimas nustato patirties kalbą lankytojams, kurie gali tuo naudotis.

  • Baltasis sąrašas turi prioritetą. Jei nustatytas whitelisted_geos, blocked_geos yra visiškai ignoruojamas.
  • Vienu metu naudokite tik vieną režimą. Arba įtraukite norimas šalis į baltąjį sąrašą, arba nepageidaujamas šalis į juodąjį sąrašą — ne abu.
  • Šalių kodai yra nejautrūs raidžių dydžiui ("us" ir "US" abu veikia).
  • Jei lankytojo šalies nustatyti nepavyksta, jis nėra blokuojamas ir gali sąveikauti įprastai.

Dažniausiai naudojami šalių kodai

ŠalisKodas
Jungtinės ValstijosUS
KanadaCA
Jungtinė KaralystėGB
AustralijaAU
VokietijaDE
PrancūzijaFR
JaponijaJP
BrazilijaBR
IndijaIN
MeksikaMX

Visą šalių kodų sąrašą rasite ISO 3166-1 alpha-2 nuorodoje .