Come disattivare la funzione tracker di localizzazione in CQ5

Problema

La geolocalizzazione è un modo per il browser di riferire a un sito web la posizione fisica dell'utente nel mondo sulla base di dati come l'indirizzo IP del computer, la capacità GPS del telefono cellulare, ecc... Inoltre, il browser non condivide mai la posizione senza i permessi dell'utente e all'utente verranno richiesti i permessi come mostrato nella figura (Figura 1). La disattivazione di questa funzione a livello di browser potrebbe avere un impatto sulla visita di altri siti web regolari come Google Maps, ecc.  L'applicazione geometrixx utilizza proprietà di geolocalizzazione come città, stato, paese, codice_paese.  Come disattivare il rilevatore di posizione in cq se il sito web non utilizza la geolocalizzazione?

Soluzione

La creazione di un contesto client personalizzato e la modifica del percorso del contesto client nel sito web aiuta a risolvere questo problema. I passaggi sono

  1. Creare un nuovo contesto client duplicando quello esistente. Es: - Copia "/etc/clientcontext/default" e incolla in "/etc/clientcontext/new"
  2. In modalità di progettazione della home page del sito web e cambiare il percorso del contesto client a "/etc/clientcontext/new" come mostrato in Figura 2
  3. Aprire la pagina di progettazione clientcontext e cancellare il componente di geolocalizzazione. Cioè entrando nel sito http://<host>:<port>/etc/clientcontext/new/content.html

Nota:

Per ulteriori dettagli consulta http://dev.day.com/docs/en/cq/current/developing/client_context_detail.html

Video

Disattivare l'inseguitore di posizione per il sito web geometrixx

Logo Adobe

Accedi al tuo account