Como remover o armazenamento de geolocalização do contexto do cliente AEM

Para desabilitar o armazenamento da geolocalização do contexto do cliente no AEM, para que os usuários não sejam mais solicitados a compartilhar sua localização física.

Etapas

Quando os usuários carregam o site do AEM pela primeira vez, eles são solicitados a compartilhar seu local físico.

I. Confirme que o Contexto do Cliente está causando isso

Antes de desabilitar a geolocalização no contexto do cliente, devemos primeiro verificar se o contexto do cliente está sendo usado e se a geolocalização está ativada.

  1. Carregue seu site em um navegador com o painel Ferramentas para Desenvolvedores > Rede aberto.  No Google Chrome, selecione o menu Chrome no canto superior direito da janela do navegador e selecione Ferramentas > Ferramentas para Desenvolvedores.  Selecione a guia Rede.

  2. No painel Rede, procure por stores.init.js.

  3. Se a sua pesquisa gerar um resultado como o abaixo, seu site terá o Contexto do Cliente AEM ativado:
    /etc/clientcontext/default/content/jcr:content/stores.init.js?path=%2Fcontent%2Fgeometrixx%2Fen&_=1511221424870.

  4. Clique duas vezes na URL stores.init.js para visitá-la.

  5. Procure por "geolocation" no código:

    CQ_Analytics.GeolocationUtils.init("geolocation");

  6. Se você encontrar esse código, o armazenamento de geolocalização está sendo usada pelo Contexto do Cliente AEM.

II. Desativar o armazenamento de geolocalização

Para desativar, faça o seguinte na instância do autor:

  1. Vá para /sites.html no autor.

  2. Navegue até a raiz do seu site onde o Contexto do Cliente foi configurado.

  3. Abra a página para edição.

  4. Troque para Modo Design.

  5. Na parte superior da página, clique no botão Editar, onde diz Design do contexto do cliente.

  6. Isso ajuda você a confirmar em qual contexto do cliente o site está apontando em /etc/clientcontext.

  7. Vá para /miscadmin e, na árvore da esquerda, navegue até o Contexto do Cliente mencionado em Configurações de Contexto do Cliente.

  8. Clique duas vezes para abrir para edição (por exemplo, agora você deve estar em uma página como esta /etc/clientcontext/default/content.html).

  9. Vá para o modo de edição na página do editor de contexto do cliente, remova o item de armazenamento de geolocalização na caixa Contexto do Cliente (remova o componente que possui um mapa mostrando latitude e longitude).

  10. Ative a página Contexto do Cliente para as instâncias de publicação (via o sidekick).

  11. Confirme se o problema foi resolvido indo para esta URL: http://www.txdot.gov/etc/clientcontext/default/content/jcr:content/stores.init.js?path=%2Fcontent%2Ftxdot%2Fen&_=1511221948185

  12. Se esta linha desaparecer do arquivo js, você a removeu com sucesso:

    CQ_Analytics.GeolocationUtils.init("geolocalização");

Logotipo da Adobe

Fazer logon em sua conta