Chatbot’u Ülkeye Göre Kısıtlama (Coğrafi Engelleme)
Bazen Shoply AI chatbot’unun yalnızca belirli ülkelerde kullanılabilir olmasını veya belirli ülkelerde görünmesinin engellenmesini isteyebilirsiniz. Bu sayfa, Gelişmiş Ayarlar’ı kullanarak ülke düzeyinde erişim kontrolünün nasıl yapılandırılacağını açıklar.
Gelişmiş Ayarlar nerede bulunur?
Uygulamanın yönetim konsolundaki “Ayarlar” bölümüne gidin ve ardından “Gelişmiş Ayarlar” bölümüne ilerleyin. Bu bölümde, çeşitli ayarları yapılandırmak için bir JSON nesnesi sağlayabilirsiniz.
Nasıl Çalışır?
Shoply, ziyaretçinin ülkesini IP adresinden algılar. Yapılandırmanıza bağlı olarak, engellenen ülkelerdeki ziyaretçiler chatbot’u görmeye devam edebilir; ancak chatbot ile etkileşim kuramazlar.
İki mod vardır:
- Beyaz liste modu — yalnızca açıkça izin verdiğiniz ülkelerden gelen ziyaretçilerin etkileşim kurmasına izin verir. Diğer herkes chatbot’u görür ancak kullanamaz.
- Kara liste modu — açıkça engellediğiniz ülkelerden gelenler dışındaki tüm ziyaretçilerin etkileşim kurmasına izin verir.
Her iki ayar da yapılandırılmamışsa chatbot dünya genelindeki tüm ziyaretçilere tamamen açıktır (varsayılan).
Ayarlar
Her iki ayar da Gelişmiş Ayarlar JSON’unda yapılandırılır.
whitelisted_geos (Beyaz Liste Modu)
Chatbot ile etkileşim kurmasına izin verilen ülkelerin listesi. Bu listede yer almayan herhangi bir ülkeden gelen ziyaretçiler chatbot’u görür ancak kullanamaz.
Mağazanız belirli bir pazar kümesine hizmet veriyorsa ve diğer her yerde etkileşimi kısıtlamak istiyorsanız bunu kullanın.
Biçim: Her giriş, ISO 3166-1 alpha-2 iki harfli ülke kodunu kullanan bir countryCode alanına sahip bir nesnedir.
Örnek — chatbot’a yalnızca ABD ve Kanada’da izin verme:
{
"whitelisted_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}blocked_geos (Kara Liste Modu)
Ziyaretçilerinin chatbot ile etkileşim kurması engellenen ülkelerin listesi. Bu ziyaretçiler chatbot’u görmeye devam edebilir ancak kullanamaz. Bu listede yer almayan herhangi bir ülkeden gelen ziyaretçiler normal şekilde etkileşim kurabilir.
Geniş bir kullanılabilirlik sunmak, ancak belirli ülkeleri kısıtlamak istiyorsanız bunu kullanın.
Örnek — ABD ve Kanada’dan gelen ziyaretçileri engelleme:
{
"blocked_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}Önemli Notlar
- Beyaz liste önceliklidir.
whitelisted_geosayarlanmışsablocked_geostamamen yok sayılır. - Aynı anda tek bir mod kullanın. İstediğiniz ülkeleri beyaz listeye alın veya istemediklerinizi kara listeye alın — ikisini birden kullanmayın.
- Ülke kodlarında büyük-küçük harf duyarlılığı yoktur (
"us"ve"US"ikisi de çalışır). - Ziyaretçinin ülkesi belirlenemezse ziyaretçi engellenmez ve normal şekilde etkileşim kurabilir.
Yaygın Ülke Kodları
| Ülke | Kod |
|---|---|
| Amerika Birleşik Devletleri | US |
| Kanada | CA |
| Birleşik Krallık | GB |
| Avustralya | AU |
| Almanya | DE |
| Fransa | FR |
| Japonya | JP |
| Brezilya | BR |
| Hindistan | IN |
| Meksika | MX |
Ülke kodlarının tam listesi için ISO 3166-1 alpha-2 referansına bakın.