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?

GeoLocation

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

  1. Crie um contexto de cliente duplicando o existente. Ex: - Copie "/etc/clientcontext/default" e cole em "/etc/clientcontext/new"
  2. 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
  3. 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
Change_Path

Observação:

Para detalhes adicionais, consulte http://dev.day.com/docs/en/cq/current/developing/client_context_detail.html

Vídeo

Desativar o rastreador de localização para o site geometrixx

Desativar o rastreador de localização para o site geometrixx