Hotjar
Integrazione di Hotjar con Consentio
Cos'è Hotjar
Uno strumento per analizzare il comportamento degli utenti sui siti web. Heatmap, registrazioni delle sessioni, funnel e sondaggi ti aiutano a capire come gli utenti interagiscono con il tuo sito.
Categoria di cookie
Hotjar appartiene alla categoria analytics.
| Categoria Consentio | Segnale GCM |
|---|---|
| analytics | analytics_storage |
Installazione con Consentio
Aggiungi il codice di tracciamento di Hotjar con gli attributi type="text/plain" e data-category="analytics",
in modo che si carichi solo dopo la concessione del consenso analitico:
<!-- Hotjar - bloccato fino al consenso analitico -->
<script type="text/plain" data-category="analytics">
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:YOUR_HOTJAR_ID,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
</script>
YOUR_HOTJAR_ID con l'ID reale dalla dashboard Hotjar → Impostazioni → Siti e organizzazioni.
Alternativa con API JavaScript
Carica dinamicamente Hotjar dopo la concessione del consenso:
Consentio.onConsentChange((consent) => {
if (consent.analytics) {
// Carica Hotjar
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:YOUR_HOTJAR_ID,hjsv:6};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
}
})
Integrazione via GTM
In Google Tag Manager, aggiungi un tag Hotjar con un requisito di consenso per analytics_storage.
Hotjar è disponibile come modello della community nella Galleria modelli di GTM.
Google Consent Mode v2
| Categoria Consentio | Segnale GCM |
|---|---|
| analytics | analytics_storage |
analytics_storage.
Verifica
- Apri gli strumenti per sviluppatori (F12)
- Prima del consenso: lo script Hotjar non dovrebbe caricarsi
- Concedi il consenso analitico
- Verifica nella scheda Rete che lo script Hotjar si sia caricato
- Controlla nella dashboard Hotjar → Siti → verifica l'installazione