Vous avez pratiquement déjà répondu à votre propre question: pour forcer Google à afficher une page spécifique à un certain pays, vous devez utiliser un hébergeur qui peut envoyer des demandes via des plages d'adresses IP ou des fournisseurs que Google reconnaît comme étant de ce pays. Les proxys fournissent exactement cette fonctionnalité.
Oui, vous avez raison, les développeurs ou autres personnes chargées de tester les services Google n'utiliseront probablement pas de proxy, bien que pour une entreprise de cette taille, fournissant quelques hôtes de test dans chaque pays dans lequel elle opère, ne semble pas être si compliqué.
Si je devais implémenter un service multinational qui fournit un contenu basé sur l'emplacement du client, je n'essaierais pas d'obscurcir (comme dans la sécurité par l'obscurité ) la fonctionnalité de test en la cachant derrière des paramètres non documentés. L'implémentation plus propre et plus évidente d'une telle fonctionnalité serait des fonctionnalités basées sur les comptes.
- Vous êtes un utilisateur ordinaire: je fournirai du contenu en fonction de votre emplacement.
- Vous êtes connecté et le groupe "Testeurs chez Google": vous voyez un paramètre permettant de "spoofer" votre position.
En fait, tous les systèmes que je développe comportent des fonctionnalités de débogage et de test étendues, même sur des hôtes en direct, mais ces fonctionnalités ne sont jamais activées ni accessibles aux utilisateurs. Après tout, c'est à cela que servent les groupes d'utilisateurs.