Waga: WysokaWłaściciel: MarketingCzas naprawy: 15-45 min
Hotjar przed zgodą
Zablokuj ładowanie skryptów session replay i heatmap Hotjar, dopóki użytkownik nie udzieli zgody analytics albo marketingowej.
Obejmuje: hotjar_before_consent, pre_consent_hotjar
Dlaczego to ważne
Hotjar może zbierać dane behawioralne i sesyjne, które nie powinny startować zanim użytkownik podejmie ważną decyzję dotyczącą zgody.
Jak zweryfikować to ręcznie
- Sprawdź w zakładce Network skrypty Hotjar i requesty telemetryczne przy pierwszym ładowaniu.
- Zweryfikuj, czy cookies Hotjar pojawiają się przed zgodą.
- Potwierdź, czy Hotjar jest wstrzykiwany przez GTM, plugin czy hardcoded snippet.
Typowe przyczyny
- Hotjar jest skonfigurowany jako zawsze aktywna analityka.
- Snippet motywu duplikuje logikę Hotjar zarządzaną przez GTM.
- CMP klasyfikuje Hotjar jako funkcjonalny zamiast opcjonalny.
Naprawa w GTM
- Umieść tagi Hotjar za zgodą analytics albo marketingową zgodnie z klasyfikacją.
- Usuń bezwarunkowe triggery z tagów Hotjar.
- Sprawdź w Preview, że żaden request Hotjar nie wychodzi przed zgodą.
Naprawa w WordPressie lub wtyczkach CMP
- Przejrzyj pluginy i ustawienia motywu, które bezpośrednio wstrzykują Hotjar.
- Wyłącz duplikaty snippetów poza setupem sterowanym przez CMP.
- Przetestuj ponownie po unieważnieniu cache.
Ogólna poprawka developerska
- Ładuj Hotjar dopiero po wyraźnej zgodzie.
- Utrzymuj jedno źródło prawdy dla inicjalizacji Hotjar.
- Audytuj szablony i tag manager, aby usunąć równoległe loadery.
Jak potwierdzić, że poprawka działa
- Potwierdź, że Hotjar nie ładuje się przed zgodą.
- Potwierdź, że cookies Hotjar są nieobecne w pre-consent.
- Uruchom nowy skan i sprawdź, że Hotjar nie jest już oznaczany.
Następny krok
Po wdrożeniu uruchom nowy skan, aby potwierdzić, że zmieniło się rzeczywiste zachowanie runtime, a nie tylko treść bannera.