Watch-IP

Sprache und Region vorschlagen und dabei die Nutzerwahl bewahren

Nutzen Sie den verfügbaren Besucherkontext, um einen sinnvollen Ausgangspunkt für Sprache, Region und Währung anzubieten — und merken Sie sich dann die ausdrückliche Präferenz des Besuchers, statt sie bei jedem Besuch erneut aus dem Standort abzuleiten.

Priorität der Präferenzen

Prüfen Sie zuerst auf eine ausdrücklich gespeicherte Wahl — ein Cookie, eine Kontoeinstellung oder einen Query-Parameter, den der Besucher selbst gesetzt hat. Greifen Sie nur dann auf einen IP-abgeleiteten Vorschlag zurück, wenn keine ausdrückliche Wahl vorliegt, und lassen Sie niemals einen neuen /v1/geo-Aufruf eine bereits getroffene Präferenz des Besuchers überschreiben.

IP-Land versus Browsersprache

Diese beantworten unterschiedliche Fragen und können widersprüchlich sein. Ein französischsprachiger Besucher, der aus Kanada verbindet, kann bei /v1/geo zu country: "CA" aufgelöst werden, während der Accept-Language-Header seines Browsers (verwendet von locale.suggestedLocale) bereits „fr“ widerspiegelt — kombinieren Sie das Land mit dem eigenen locale.suggestedLocale der Antwort, statt eine Sprache allein aus dem Ländercode zu erraten, und behandeln Sie das Ergebnis als Vorschlag, nicht als Weiterleitungsziel.

Locale- und Währungsfelder

geo.locale.suggestedLocale, measurementSystem, firstDayOfWeek und dateFormat liefern regionale Formatierungsstandards; geo.currency liefert eine erste Währungsvermutung. All das ist ein aus Land und Anfrage-Headern abgeleiteter Ausgangsvorschlag, keine bestätigte Präferenz.

Wenn kein Standort vorliegt

locale, currency und country können null sein — eine Anfrage von einem nicht auflösbaren Netzwerk liefert null statt einer Vermutung. Greifen Sie in diesem Fall auf die eigene Standardsprache und Formatierung Ihrer Website zurück, statt die Seite zu blockieren, während Sie auf einen Wert warten, der möglicherweise nicht eintrifft.

Sprach-URLs stabil und indexierbar halten

Bieten Sie einen sichtbaren Umschalter an, statt bei jedem Besuch automatisch weiterzuleiten. Eine dauerhafte IP-basierte Weiterleitung macht eine Sprachversion unter einer stabilen URL sowohl für Suchmaschinen als auch für Besucher in einem unerwarteten Netzwerk — etwa einem VPN oder einer Hotelverbindung — unerreichbar.

Was dies nicht garantiert

Ein IP-abgeleitetes Land ist kein Beweis für Sprachpräferenz, Staatsangehörigkeit oder physische Anwesenheit — ein Reisender, ein VPN-Nutzer oder ein gemeinsam genutztes Firmennetzwerk können alle an einem Ort landen, den der Besucher nicht tatsächlich mit seiner bevorzugten Sprache verbindet. Behandeln Sie jeden Vorschlag als widerrufbar.

Verwandte Seiten