Przejdź do treści

Piwik PRO. Consent Manager. Zgody analytics i marketing przed trackPageView.

Na czym to polega w sklepie

W sklepie UE tracking przed zgodą to ryzyko prawne i zafałszowane dane. Piwik PRO Consent Manager (lub zewnętrzny CMP) kontroluje, czy _paq może wysyłać dane. Bez zgody analytics tracker nie powinien rejestrować pełnej sesji. Przy dual GA4+Piwik obie platformy muszą dostać update po tej samej decyzji użytkownika.

Przykład ze sklepu internetowego

Sklep PL z Cookiebot - wstrzymanie trackingu do zgody, szablon requireConsent:

// Consent Manager w Piwik - tryb zgodny z RODO
_paq.push(['requireConsent']);
_paq.push(['setConsentGiven']);  // tylko po kliknięciu Akceptuj

// Lub z zewnętrznym CMP:
function onMarketingConsent(granted) {
  if (granted) {
    _paq.push(['setConsentGiven']);
    _paq.push(['trackPageView']);
  }
}

Co zrobić po stronie biznesu

  • Zbuduj spójny callback z Cookiebot - jedna funkcja dla gtag i _paq sklepu.
  • Włącz anonimizację IP w ustawieniach privacy Piwik.
  • Pułapka: trackPageView w przed CMP - sesje bez zgody w raporcie ecommerce.

W skrócie

requireConsent to minimum w sklepie UE. Test incognito z reject - liczba sesji w Piwik powinna być zaniżona vs brute-force tracking.