Cyfyngu ar y Chatbot yn ôl Gwlad (Geo Flocio)
Weithiau rydych am i chatbot Shoply AI fod ar gael mewn rhai gwledydd yn unig, neu rydych am ei rwystro rhag ymddangos mewn gwledydd penodol. Mae’r dudalen hon yn esbonio sut i ffurfweddu rheolaeth mynediad ar lefel gwlad gan ddefnyddio’r Gosodiadau Uwch.
Ble i ddod o hyd i’r Gosodiadau Uwch?
Ewch i adran “Settings” consol gweinyddol yr ap, ac yna sgroliwch i lawr i’r adran “Advanced Settings”. Yn yr adran hon, gallwch ddarparu gwrthrych JSON i ffurfweddu gosodiadau amrywiol.
Sut mae’n Gweithio
Mae Shoply yn canfod gwlad yr ymwelydd o’i gyfeiriad IP. Yn seiliedig ar eich ffurfweddiad, efallai y bydd ymwelwyr o wledydd sydd wedi’u blocio yn dal i weld y chatbot, ond ni fyddant yn gallu rhyngweithio ag ef.
Mae dau fodd:
- Modd rhestr ganiatáu — dim ond ymwelwyr o wledydd rydych yn eu caniatáu’n benodol sy’n gallu rhyngweithio. Mae pawb arall yn gweld y chatbot ond ni allant ei ddefnyddio.
- Modd rhestr wahardd — caniatáu rhyngweithio i bob ymwelydd, ac eithrio’r rhai o wledydd rydych yn eu blocio’n benodol.
Os nad yw’r naill osodiad na’r llall wedi’i ffurfweddu, mae’r chatbot ar gael yn llawn i bob ymwelydd ledled y byd (y rhagosodiad).
Gosodiadau
Mae’r ddau osodiad yn cael eu ffurfweddu yn JSON y Gosodiadau Uwch.
whitelisted_geos (Modd Rhestr Ganiatáu)
Rhestr o wledydd sydd wedi’u caniatáu i ryngweithio â’r chatbot. Bydd ymwelwyr o unrhyw wlad nad yw ar y rhestr hon yn gweld y chatbot ond ni fyddant yn gallu ei ddefnyddio.
Defnyddiwch hwn pan fydd eich siop yn gwasanaethu set benodol o farchnadoedd a’ch bod am gyfyngu ar ryngweithio ym mhobman arall.
Fformat: Mae pob cofnod yn wrthrych gyda maes countryCode sy’n defnyddio cod gwlad dau lythyren ISO 3166-1 alpha-2 .
Enghraifft — caniatáu’r chatbot yn yr Unol Daleithiau a Chanada yn unig:
{
"whitelisted_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}blocked_geos (Modd Rhestr Wahardd)
Rhestr o wledydd y mae eu hymwelwyr wedi’u rhwystro rhag rhyngweithio â’r chatbot. Efallai y byddant yn dal i weld y chatbot, ond ni fyddant yn gallu ei ddefnyddio. Gall ymwelwyr o unrhyw wlad nad yw ar y rhestr hon ryngweithio fel arfer.
Defnyddiwch hwn pan fyddwch am gael argaeledd eang ond bod angen cyfyngu ar wledydd penodol.
Enghraifft — blocio ymwelwyr o’r Unol Daleithiau a Chanada:
{
"blocked_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}Nodiadau Pwysig
- Mae’r rhestr ganiatáu yn cael blaenoriaeth. Os yw
whitelisted_geoswedi’i osod, caiffblocked_geosei anwybyddu’n llwyr. - Defnyddiwch un modd ar y tro. Naill ai rhestrwch y gwledydd rydych eu heisiau fel rhai a ganiateir, neu rhowch y rhai nad ydych eu heisiau ar restr wahardd — nid y ddau.
- Mae codau gwlad yn ansensitif i lythrennau mawr a bach (
"us"a"US"ill dau yn gweithio). - Os na ellir pennu gwlad ymwelydd, ni chaiff ei rwystro a gall ryngweithio fel arfer.
Codau Gwlad Cyffredin
| Gwlad | Cod |
|---|---|
| Unol Daleithiau | US |
| Canada | CA |
| Y Deyrnas Unedig | GB |
| Awstralia | AU |
| Yr Almaen | DE |
| Ffrainc | FR |
| Japan | JP |
| Brasil | BR |
| India | IN |
| Mecsico | MX |
Am restr lawn o godau gwlad, gweler y cyfeirnod ISO 3166-1 alpha-2 .