Cargue su sitio en un explorador con el panel de Herramientas para desarrolladores > Red abierto. En Google Chrome, seleccione el menú Chrome en la parte superior derecha de la ventana del explorador y, a continuación, Herramientas > Herramientas para desarrolladores. Seleccione la pestaña Red.
Para desactivarlo, la geolocalización Client Context se almacena en AEM para que a los usuarios ya no se les solicite compartir su ubicación física.
Pasos
Cuando los usuarios cargan el sitio de AEM por primera vez, se les pregunta si desean compartir su ubicación física.
I. Confirmación de que lo está causando Client Context
Antes de deshabilitar la geolocalización en Client Context, debemos asegurarnos de que Client Context se está utilizando y tiene habilitada la geolocalización.
-
-
En el panel Red, busque stores.init.js.
-
Si su búsqueda produce un resultado como el que se muestra a continuación, su sitio tiene habilitado AEM Client Context:
/etc/clientcontext/default/content/jcr:content/stores.init.js?path=%2Fcontent%2Fgeometrixx%2Fen&_=1511221424870. -
Haga doble clic en la URL de store.init.js para visitarla.
-
Buscar "geolocalización" en el código:
CQ_Analytics.GeolocationUtils.init("geolocation");
-
Si encuentra ese código, el almacén de geolocalización lo usa AEM Client Context.
II. Desactivación del almacén de geolocalización
Para desactivar, haga lo siguiente en la instancia de autor:
-
Vaya a /sites.html en author.
-
Vaya a la raíz de su sitio donde ha configurado Client Context.
-
Abra la página para editarla.
-
Cambie al modo de diseño.
-
En la parte superior de la página, haga clic en el botón Editar donde dice Diseño de clientcontext.
-
Esto le ayuda a confirmar a qué contexto de cliente apunta el sitio en /etc/clientcontext.
-
Vaya a /miscadmin y en el árbol de la izquierda, busque Client Context referenciado en Configuraciones de Client Context.
-
Haga doble clic para abrirlo y editarlo (por ejemplo, ahora debería estar en una página como /etc/clientcontext/default/content.html).
-
Vaya al modo de edición en la página del editor de contexto del cliente y elimine el elemento de almacenamiento de geolocalización en el cuadro Client Context (elimine el componente que tiene un mapa que muestra la latitud y longitud).
-
Active la página Client Context en las instancias de publicación (a través de la barra de tareas).
-
Confirme si el problema se ha resuelto en la siguiente URL: http://www.txdot.gov/etc/clientcontext/default/content/jcr:content/stores.init.js?path=%2Fcontent%2Ftxdot%2Fen&_=1511221948185
-
Si esta línea desaparece del archivo js, quiere decir que la eliminó correctamente:
CQ_Analytics.GeolocationUtils.init("geolocation");