Você praticamente já respondeu à sua própria pergunta: Para forçar o Google a exibir uma página específica para um determinado país, você deve usar um host que possa enviar solicitações por meio de intervalos de IP ou provedores que o Google reconheça como sendo desse país. Os proxies fornecem exatamente essa funcionalidade.
Sim, você está certo, os desenvolvedores ou outros responsáveis por testar os serviços do Google provavelmente não usarão proxies, embora para uma empresa tão grande, fornecer alguns hosts de teste em todos os países em que operam não pareça ser um grande aborrecimento.
Se eu tivesse que implementar um serviço multinacional que fornece conteúdo com base na localização do cliente, não tentaria obscurecer (como na segurança por obscuridade ) a funcionalidade de teste escondendo-a atrás de parâmetros não documentados. A implementação mais limpa e óbvia de tal recurso seriam as funcionalidades baseadas em contas.
- Você é um usuário comum: entregarei conteúdo com base na sua localização.
- Você está conectado e no grupo "Testadores no Google": você vê uma configuração para "falsificar" sua localização.
Na verdade, todos os sistemas que desenvolvo apresentam funcionalidades de depuração e teste estendidas, mesmo em hosts ativos, mas esses recursos nunca estão ativados ou acessíveis aos usuários. Afinal, é para isso que servem os grupos de usuários.