So beschränken Sie den Zugriff auf den Chatbot nach Land
Manchmal möchten Sie, dass der Shoply AI-Chatbot nur in bestimmten Ländern verfügbar ist, oder Sie möchten verhindern, dass er in bestimmten Ländern angezeigt wird. Diese Seite erklärt, wie Sie die Zugriffskontrolle auf Länderebene mit den erweiterten Einstellungen konfigurieren.
Wo finde ich die erweiterten Einstellungen?
Gehen Sie im Admin-Bereich der App zum Abschnitt “Settings” und scrollen Sie dann nach unten zum Abschnitt “Advanced Settings”. In diesem Abschnitt können Sie ein JSON-Objekt angeben, um verschiedene Einstellungen zu konfigurieren.

So funktioniert es
Shoply erkennt das Land des Besuchers anhand seiner IP-Adresse. Abhängig von Ihrer Konfiguration können Besucher aus blockierten Ländern den Chatbot möglicherweise weiterhin sehen, aber sie können nicht mit ihm interagieren.
Es gibt zwei Modi:
- Whitelist-Modus — erlaubt die Interaktion nur für Besucher aus Ländern, die Sie ausdrücklich zulassen. Alle anderen sehen den Chatbot, können ihn aber nicht verwenden.
- Blacklist-Modus — erlaubt die Interaktion für alle Besucher, außer für diejenigen aus Ländern, die Sie ausdrücklich blockieren.
Wenn keine der beiden Einstellungen konfiguriert ist, ist der Chatbot standardmäßig für alle Besucher weltweit vollständig verfügbar.
Einstellungen
Beide Einstellungen werden im JSON der erweiterten Einstellungen konfiguriert.
whitelisted_geos (Whitelist-Modus)
Eine Liste von Ländern, deren Besucher mit dem Chatbot interagieren dürfen. Besucher aus Ländern, die nicht auf dieser Liste stehen, sehen den Chatbot, können ihn aber nicht verwenden.
Verwenden Sie dies, wenn Ihr Shop auf einen bestimmten Satz von Märkten ausgerichtet ist und Sie die Interaktion überall sonst einschränken möchten.
Format: Jeder Eintrag ist ein Objekt mit einem Feld countryCode, das den zweibuchstabigen Ländercode nach ISO 3166-1 alpha-2 verwendet.
Beispiel — den Chatbot nur in den USA und Kanada zulassen:
{
"whitelisted_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}blocked_geos (Blacklist-Modus)
Eine Liste von Ländern, deren Besucher daran gehindert werden, mit dem Chatbot zu interagieren. Sie können den Chatbot möglicherweise weiterhin sehen, ihn aber nicht verwenden. Besucher aus Ländern, die nicht auf dieser Liste stehen, können normal interagieren.
Verwenden Sie dies, wenn Sie eine breite Verfügbarkeit möchten, aber bestimmte Länder einschränken müssen.
Beispiel — Besucher aus den USA und Kanada blockieren:
{
"blocked_geos": [
{ "countryCode": "US" },
{ "countryCode": "CA" }
]
}Wichtige Hinweise
Länderbeschränkungen steuern den Zugriff; die Spracherkennung bestimmt die Sprache des Erlebnisses für Besucher, die es verwenden können.
- Die Whitelist hat Vorrang. Wenn
whitelisted_geosgesetzt ist, wirdblocked_geosvollständig ignoriert. - Verwenden Sie jeweils nur einen Modus. Entweder setzen Sie die gewünschten Länder auf die Whitelist oder die unerwünschten auf die Blacklist — nicht beides.
- Ländercodes sind nicht groß-/kleinschreibungssensitiv (
"us"und"US"funktionieren beide). - Wenn das Land eines Besuchers nicht bestimmt werden kann, wird er nicht blockiert und kann normal interagieren.
Häufige Ländercodes
| Land | Code |
|---|---|
| Vereinigte Staaten | US |
| Kanada | CA |
| Vereinigtes Königreich | GB |
| Australien | AU |
| Deutschland | DE |
| Frankreich | FR |
| Japan | JP |
| Brasilien | BR |
| Indien | IN |
| Mexiko | MX |
Eine vollständige Liste der Ländercodes finden Sie in der ISO 3166-1 alpha-2-Referenz .