Problema
A geolocalização é uma maneira de o navegador informar a um site a localização física do usuário no mundo com base em dados como endereço IP do computador, capacidade de GPS do telefone celular etc. ... Além disso, o navegador nunca compartilha a localização sem a permissão do usuário, solicitada como mostrado na figura abaixo (Figura 1). A desativação desse recurso no nível do navegador pode afetar a visita a outros sites comuns, como o Google Maps. O aplicativo geometrixx padrão usa propriedades de geolocalização, como cidade, estado, país e country_code. Como desativar o rastreador de localização em cq se o site não estiver utilizando a geolocalização?
Solução
Criar um contexto de cliente personalizado e alterar o caminho do contexto do cliente no site ajuda a resolver esse problema. Os passos são
- Crie um contexto de cliente duplicando o existente. Ex: - Copie "/etc/clientcontext/default" e cole em "/etc/clientcontext/new"
- No modo de design da página inicial do site, altere o caminho do contexto do cliente para "/etc/clientcontext/new", como mostrado na Figura 2
- Abra a página de design clientcontext e exclua o componente de geolocalização. Para tanto, acesse http://<host>:<port>/etc/clientcontext/new/content.html
Para detalhes adicionais, consulte http://dev.day.com/docs/en/cq/current/developing/client_context_detail.html