Od wersji SEIGI TagManager 1.7.0 i Cookie & Consent 2.4.3 moduły te w pełni ze sobą współracują aby zepewnić kompatybilność z ConsentMode v2 (i v1).
Najważniejszą kwestią jest określenie, jak chcemy wysyłąć informacje o GA4. Czy zgodnie z polityką Google i prawem, czy tak, aby mieć jak najwięcej konwersji/lead'ów.
Niepoprawna metoda
Najchętniej każdy chciałby wysyłać swoje dane do GA mówiąć mu, że klient nie wyraził zgody, ale ja statystyki chcę mieć.
Drugą nieporpawną metodą będzie oszukiwanie Google, że klient zgody wyraził - tylko kiedyś Google to wykryje.
Poprawne zachowanie
Mamy 2 poprawne metody wysyłania do Google. Załóżmy tutaj pierwsze wejście na stronę oraz brak jeszcze wyrażonych,zapisanych zgód.
Nasz moduł można skonfigurować na 2 sposoby. Może on mieć 2 zachowania:
Tryb: Wyślij natychmiast
Wysłąć inforamcje do Google że klient wszedł na stronę przed akceptacją zgód.
Google wtedy przyjmie dane w trybie G100/p (do czasu akcetpacji zgód). Po akceptacji zgód, następne eventy będą wysyłąne
W trybie G111/r.
I tutaj Google przyjmie dane, ale obrobi i wyświetli (albo odrzuci je) zgodnie ze swoją polityką prywatności.
Tryb: Poczekaj na zgodę
Drugą metodą jest poczekanie na zgody (tak domyślnie działa nasz moduł).
Jeśli klient nie wyrazi żadnej zgody, nic nie jest wysłane do Google.
To rozwiązanie ma swoje plusy i minusy.
- Minusem jest to, że jeśli klient nie wyrazi żadnej zgody, to do Google nie zostaną wysłąne żadne dane o wejściu.
- Plusem jest to, że jeśli klient wyrazi zgody, to moduł wyśle wszystkie dane z informacją, że użytkownik wyraził zgodę na ich przetwarzanie.
W trybie poczekaj na zgode, dodaliśmy również ustawienie, które pozwoli na różne zachowania modułu w momencie zapisania zgód.
- Wyślij dane jeśli zgody zostały zapisane (to jest domyślne ustawienie modułu)
- Jeśli jest zgoda na analitykę, wyśle G111/r
- Jeśli nie ma zgody na analitykę, wyśle G100/p
- Wyślij tylko jeśli zaakceptowana została analityka
- Tryb ten nie wyśle nic, jeśli klient nie zaakceptuje analityki
Utopia
Mieliśmy już przypadki, gdy klienci chcieli być zgodni z ConsentMode i chcieli mieć wszystkie statystyki. Niestety, nie jest to możliwe.
Tutaj działa zasada, że można zjeść ciastko, albo mieć ciastko.