Sie haben Ihre eigene Frage praktisch bereits beantwortet: Um Google zu zwingen, eine für ein bestimmtes Land spezifische Seite anzuzeigen, müssen Sie einen Host verwenden, der Anfragen über IP-Bereiche oder Anbieter senden kann, die Google als aus diesem Land stammend erkennt. Proxies bieten genau diese Funktionalität.
Ja, Sie haben Recht, Entwickler oder andere Verantwortliche für das Testen von Google-Diensten werden wahrscheinlich keine Proxys verwenden. Für ein Unternehmen, das in jedem Land, in dem es tätig ist, ein paar Testhosts bereitstellt, scheint dies jedoch kein großer Aufwand zu sein.
Wenn ich einen multinationalen Dienst implementieren müsste, der Inhalte basierend auf dem Standort des Clients bereitstellt, würde ich nicht versuchen, die Testfunktionalität (wie bei Sicherheit durch Unbekanntheit ) zu verschleiern, indem ich sie hinter undokumentierten Parametern verstecke. Die sauberere und offensichtlichere Implementierung eines solchen Features wären kontobasierte Funktionen.
- Sie sind ein gewöhnlicher Benutzer: Ich werde Inhalte basierend auf Ihrem Standort bereitstellen.
- Sie sind angemeldet und die Gruppe "Tester bei Google": Sie sehen eine Einstellung, mit der Sie Ihren Standort "fälschen" können.
Tatsächlich verfügen alle von mir entwickelten Systeme über erweiterte Debugging- und Testfunktionen, auch auf Live-Hosts. Diese Funktionen sind jedoch für Benutzer niemals aktiviert oder zugänglich. Denn dafür sind Benutzergruppen da.