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:

json
{ "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:

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

Nodiadau Pwysig

  • Mae’r rhestr ganiatáu yn cael blaenoriaeth. Os yw whitelisted_geos wedi’i osod, caiff blocked_geos ei 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

GwladCod
Unol DaleithiauUS
CanadaCA
Y Deyrnas UnedigGB
AwstraliaAU
Yr AlmaenDE
FfraincFR
JapanJP
BrasilBR
IndiaIN
MecsicoMX

Am restr lawn o godau gwlad, gweler y cyfeirnod ISO 3166-1 alpha-2 .