SlideShare ist ein Scribd-Unternehmen logo
1 von 48
Downloaden Sie, um offline zu lesen
Markus Baersch
SEAcamp 2024
Consent & Tag Management
Die ultimative Checkliste
Du wolle Kekse?
Bla Bla Bla Bla Bla
Ablehnen
Akzeptieren
x
Nichtsein!
Sein!
x
Sein oder Nichtsein?
“Fakecentrics” Gist:
https://gist.github.com/mbaersch/a632ac8c055689aa0eeb789b07350e5b
Ablehnen
Akzeptieren
“Über 80% aller Consent
Implementierungen sind fehlerhaft!”
Quelle: Mein Bauchgefühl
32% fragen gar nicht erst
57% haben keinen Ablehnen Button
65% setzen Cookies trotz Ablehnung
Quelle: https://www.chip.de/news/Erschreckendes-Ergebnis-
Studie-belegt-Tracking-trotz-Ablehnung-von-Cookies_185230331.html
Warum?
🧑 󰪑 󰪓 󰘋 󰘄
OM CM Dev TMS Data
🧩 🧩 🧩 🧩 🧩
󰚛+🎩+🔎=🖼
󰚛
󰪑
��
��
��
🖼
1
Reloads bei
Entscheidung
1 Reload nach Zustimmung
🤨
1a Reload nach Zustimmung zerstört Referrer
1b Reload nach Zustimmung zerstört Referrer und URL
2
“Blockieren klappt
schon”
2 “Blockieren klappt schon” Positiv-Listen?
Negativ-Listen?
Heuristik, ML?
Magie?
🧐
2 “Blockieren klappt schon”
Zu viel
Slider fehlen (eigentlich kein Fehler ::))
Externer Payment Dienstleister fällt aus
Ganzer Checkout defekt
Warenkörbe “vergessen”
Zu wenig Scripts und Requestformate ändern sich
… und Quellen (Bspw. region1.google.com)
3
“Abhängige
Implementierung” für
Tag Manager und
Consent
3 “Abhängige Implementierung” für Tag Manager und Consent
3 “Abhängige Implementierung” für Tag Manager und Consent
3 “Abhängige Implementierung” für Tag Manager und Consent
4
Race Conditions
4 Race Conditions
4 Race Conditions
4 Race Conditions
https://www.youtube.com/watch?v=md5dcBoJP-k
https://github.com/mbaersch/datalayer-event-repeater
5
“Server-Side Zeugs
braucht keine
Zustimmung”
5 “Server-Side Zeugs braucht keine Zustimmung”
Webanalyse geht rein,
Marketing kommt raus?
03
● Teilen mit Dritten
● Attribution über längere Zeitfenster
● Clean Rooms & Offline Conversions
Cookies “zweitverwerten”
02
● Wird die ID aus dem Consent Cookie zum
Tracking Identifier?
cookielos und “consentfrei”
01
● … dafür aber mit Mail-Adressen & Co. ?
● Wie “unproblematisch” ist der Fingerprint
wirklich?
🧐
6
Cookie-Scanner
und Positivlisten
6 Cookie-Scanner & Cookie-Positivlisten
Funktionalität in Gefahr
03
● Werden wesentliche Cookies blockiert, weil
nicht bekannt?
Blinde Flecken
02
● Erreicht ein Scanner alle Abschluss-Seiten?
● Was ist mit Click IDs?
Kennst Du alle? Wo landen die?
Henne / Ei Problem
01
● Erst (ohne Consent!) einbauen, scannen,
deklarieren, dann Consent?
🫤
7
Cross-Domain &
Multi-Host Probleme
7a Cross-Domain & Multi-Host Probleme
Übergabe oft unsicher
01 ● URL vs. Transport via CM-Server
7b Cross-Domain & Multi-Host Probleme
CNAME - Falle
02
● domain.de vs. .domain.de
● Consent Cookie Laufzeit ggf. weiter begrenzt
8
iFrames und Consent
8 iFrames und Consent
Messages nutzen!
iFrame…
01
1. hat gar kein Tracking
2. trackt immer und fragt nicht
3. fragt erneut
8 iFrames und Consent markus-baersch.de/youtube
9
Vorsicht bei “Cookie
Parsing” in
Eigenregie!
9 Vorsicht bei “Cookie Parsing” in Eigenregie!
🤓
10
Wir fragen nach
“Cookie Consent”
Tun wir nicht!
Es geht um Tracking: Um Dienste,
Speichern und Auslesen,
Server-Verbindungen und vor
allem um Zwecke!
10 Wir fragen nach “Cookie Consent”
https://www.youtube.com/watch?v=zyz4weLD5f4
10 Deshalb: Kein Consent Mode Advanced!
🤯
😱
11
Consent Mode
Stolperfallen
11 Consent Mode Stolperfallen
Gar nicht
03
● Consent Mode GTM Features vs. Race
Conditions
Zu spät
02
● Consent Mode Settings kommen zu spät, Tags
feuern ohne CM Flags
Zu früh
01
● Tags feuern, bevor das “update”
stattgefunden hat: DENIED trotz
Zustimmung
🫤
11 Consent Mode: Debugging
www.simoahava.com/analytics/
consent-mode-v2-google-tags/
11 Consent Mode: Debugging
https://chromewebstore.google.com/detail/consent-mode-inspector-by
/phpllnjdcoiijcpgcbhlocjgcegjfnhb0
11 Consent Mode: Debugging
60+ Seiten E-Book mit Checks, ausführlichen
Anleitungen und Tipps für saubere Integration
unter:
markus-baersch.de/consentcheck
Was jetzt? Die “Consent-Checkliste”
🙏Danke! :)
Fragen?
markus-baersch.de/bsky

Weitere ähnliche Inhalte

Was ist angesagt?

TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)
TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)
TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)
SoM
 
Tắt động mạch cấp tính ở chi
Tắt động mạch cấp tính ở chiTắt động mạch cấp tính ở chi
Tắt động mạch cấp tính ở chi
Nguyễn Quân
 
CHẨN ĐOÁN ĐIỆN HỌC
CHẨN ĐOÁN ĐIỆN HỌCCHẨN ĐOÁN ĐIỆN HỌC
CHẨN ĐOÁN ĐIỆN HỌC
SoM
 
KHÂU DA, BUỘC VÀ CẮT CHỈ
KHÂU DA, BUỘC VÀ CẮT CHỈKHÂU DA, BUỘC VÀ CẮT CHỈ
KHÂU DA, BUỘC VÀ CẮT CHỈ
SoM
 
Hẹp môn vị tổ 9
Hẹp môn vị   tổ 9Hẹp môn vị   tổ 9
Hẹp môn vị tổ 9
Định Ngô
 
LƯU LƯỢNG MÁU NÃO P1
LƯU LƯỢNG MÁU NÃO P1LƯU LƯỢNG MÁU NÃO P1
LƯU LƯỢNG MÁU NÃO P1
SoM
 
Benhtimbamsinh
BenhtimbamsinhBenhtimbamsinh
Benhtimbamsinh
vinhvd12
 

Was ist angesagt? (20)

TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)
TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)
TRẮC NGHIỆM XUẤT HUYẾT TỬ CUNG BẤT THƯỜNG TRONG 3 THÁNG ĐẦU THAI KỲ (1)
 
Nẹp cổ bàn chân AFO
Nẹp cổ bàn chân AFONẹp cổ bàn chân AFO
Nẹp cổ bàn chân AFO
 
Tắt động mạch cấp tính ở chi
Tắt động mạch cấp tính ở chiTắt động mạch cấp tính ở chi
Tắt động mạch cấp tính ở chi
 
Liệu pháp bù thể tích tuần hoàn
Liệu pháp bù thể tích tuần hoànLiệu pháp bù thể tích tuần hoàn
Liệu pháp bù thể tích tuần hoàn
 
CHẨN ĐOÁN ĐIỆN HỌC
CHẨN ĐOÁN ĐIỆN HỌCCHẨN ĐOÁN ĐIỆN HỌC
CHẨN ĐOÁN ĐIỆN HỌC
 
KHÂU DA, BUỘC VÀ CẮT CHỈ
KHÂU DA, BUỘC VÀ CẮT CHỈKHÂU DA, BUỘC VÀ CẮT CHỈ
KHÂU DA, BUỘC VÀ CẮT CHỈ
 
ĐÁNH GIÁ KẾT QUẢ SỚM ĐIỀU TRỊ MẢNG SƯỜN DI ĐỘNG TRONG CHẤN THƯƠNG NGỰC NG KỸ ...
ĐÁNH GIÁ KẾT QUẢ SỚM ĐIỀU TRỊ MẢNG SƯỜN DI ĐỘNG TRONG CHẤN THƯƠNG NGỰC NG KỸ ...ĐÁNH GIÁ KẾT QUẢ SỚM ĐIỀU TRỊ MẢNG SƯỜN DI ĐỘNG TRONG CHẤN THƯƠNG NGỰC NG KỸ ...
ĐÁNH GIÁ KẾT QUẢ SỚM ĐIỀU TRỊ MẢNG SƯỜN DI ĐỘNG TRONG CHẤN THƯƠNG NGỰC NG KỸ ...
 
Vết thương bàn tay.pptx
Vết thương bàn tay.pptxVết thương bàn tay.pptx
Vết thương bàn tay.pptx
 
Hẹp môn vị tổ 9
Hẹp môn vị   tổ 9Hẹp môn vị   tổ 9
Hẹp môn vị tổ 9
 
3. Sieu am benh ly co tu cung (phan 2), GS Michel Collet
3. Sieu am benh ly co tu cung (phan 2), GS Michel Collet3. Sieu am benh ly co tu cung (phan 2), GS Michel Collet
3. Sieu am benh ly co tu cung (phan 2), GS Michel Collet
 
Bài giảng bệnh học giải phẫu bệnh ung thư dạ dày
Bài giảng bệnh học giải phẫu bệnh ung thư dạ dàyBài giảng bệnh học giải phẫu bệnh ung thư dạ dày
Bài giảng bệnh học giải phẫu bệnh ung thư dạ dày
 
bệnh án răng trẻ em.pdf
bệnh án răng trẻ em.pdfbệnh án răng trẻ em.pdf
bệnh án răng trẻ em.pdf
 
Bai 17 siêu âm đánh giá rối loạn tăng trưởng
Bai 17 siêu âm đánh giá rối loạn tăng trưởngBai 17 siêu âm đánh giá rối loạn tăng trưởng
Bai 17 siêu âm đánh giá rối loạn tăng trưởng
 
Thực hành đọc điện tim
Thực hành đọc điện timThực hành đọc điện tim
Thực hành đọc điện tim
 
SpO2 phần cơ bản
SpO2  phần cơ bảnSpO2  phần cơ bản
SpO2 phần cơ bản
 
Xq hoi chung mang phoi
Xq hoi chung mang phoiXq hoi chung mang phoi
Xq hoi chung mang phoi
 
Railway Construction and Maintenance RHTA Module 2
Railway Construction and Maintenance RHTA Module 2Railway Construction and Maintenance RHTA Module 2
Railway Construction and Maintenance RHTA Module 2
 
LƯU LƯỢNG MÁU NÃO P1
LƯU LƯỢNG MÁU NÃO P1LƯU LƯỢNG MÁU NÃO P1
LƯU LƯỢNG MÁU NÃO P1
 
Benhtimbamsinh
BenhtimbamsinhBenhtimbamsinh
Benhtimbamsinh
 
Key stage 3: the wasted years? Key findings and recommendations
Key stage 3: the wasted years? Key findings and recommendationsKey stage 3: the wasted years? Key findings and recommendations
Key stage 3: the wasted years? Key findings and recommendations
 

Ähnlich wie Consent & Tag Management - die ultimative Checkliste

Ähnlich wie Consent & Tag Management - die ultimative Checkliste (6)

Ist Google Analytics noch zu retten?
Ist Google Analytics noch zu retten?Ist Google Analytics noch zu retten?
Ist Google Analytics noch zu retten?
 
Blackhat Protection: Negative SEO verstehen & verhindern - SEOkomm 2012
Blackhat Protection: Negative SEO verstehen & verhindern - SEOkomm 2012Blackhat Protection: Negative SEO verstehen & verhindern - SEOkomm 2012
Blackhat Protection: Negative SEO verstehen & verhindern - SEOkomm 2012
 
Workshop: Brauche ich jetzt wirklich einen Cookie Banner?
Workshop: Brauche ich jetzt wirklich einen Cookie Banner?Workshop: Brauche ich jetzt wirklich einen Cookie Banner?
Workshop: Brauche ich jetzt wirklich einen Cookie Banner?
 
Zwei Jahre EU DSGVO
Zwei Jahre EU DSGVOZwei Jahre EU DSGVO
Zwei Jahre EU DSGVO
 
Conversion Tracking Optionen im Vergleich
Conversion Tracking Optionen im VergleichConversion Tracking Optionen im Vergleich
Conversion Tracking Optionen im Vergleich
 
Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020Tracking-Herausforderungen 2020
Tracking-Herausforderungen 2020
 

Mehr von 📊 Markus Baersch

Mehr von 📊 Markus Baersch (20)

GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Custom Tag Manager Templates
Custom Tag Manager TemplatesCustom Tag Manager Templates
Custom Tag Manager Templates
 
First Party Conversion Tracking [SEAcamp]
First Party Conversion Tracking [SEAcamp]First Party Conversion Tracking [SEAcamp]
First Party Conversion Tracking [SEAcamp]
 
Replacing gtag.js with walker.js
Replacing gtag.js with walker.jsReplacing gtag.js with walker.js
Replacing gtag.js with walker.js
 
Running GA4 without gtag.js using ssGTM and elbwalker
Running GA4 without gtag.js using ssGTM and elbwalkerRunning GA4 without gtag.js using ssGTM and elbwalker
Running GA4 without gtag.js using ssGTM and elbwalker
 
Server-Side: Lösung für alles? [OMX]
Server-Side: Lösung für alles? [OMX] Server-Side: Lösung für alles? [OMX]
Server-Side: Lösung für alles? [OMX]
 
Google Analytics 4 - OMT
Google Analytics 4 - OMTGoogle Analytics 4 - OMT
Google Analytics 4 - OMT
 
Google Ads Conversiontracking ohne Cookies -SEA CAMP
Google Ads Conversiontracking ohne Cookies -SEA CAMPGoogle Ads Conversiontracking ohne Cookies -SEA CAMP
Google Ads Conversiontracking ohne Cookies -SEA CAMP
 
Google Analytics 4 : 10 Stolperfallen, 10 Verbesserungen + 5 Tipps [Campixx 2...
Google Analytics 4 : 10 Stolperfallen, 10 Verbesserungen + 5 Tipps [Campixx 2...Google Analytics 4 : 10 Stolperfallen, 10 Verbesserungen + 5 Tipps [Campixx 2...
Google Analytics 4 : 10 Stolperfallen, 10 Verbesserungen + 5 Tipps [Campixx 2...
 
GA4/GTAG Data Capture Alternatives
GA4/GTAG Data Capture AlternativesGA4/GTAG Data Capture Alternatives
GA4/GTAG Data Capture Alternatives
 
Google Tag Manager Templates
Google Tag Manager TemplatesGoogle Tag Manager Templates
Google Tag Manager Templates
 
Tracking ist nicht kaputt!
Tracking ist nicht kaputt!Tracking ist nicht kaputt!
Tracking ist nicht kaputt!
 
Server-Side Google Tag Manager: Was, wie und warum
Server-Side Google Tag Manager: Was, wie und warumServer-Side Google Tag Manager: Was, wie und warum
Server-Side Google Tag Manager: Was, wie und warum
 
Google Consent Mode / MC Europe 2021
Google Consent Mode / MC Europe 2021Google Consent Mode / MC Europe 2021
Google Consent Mode / MC Europe 2021
 
First Party Data Collection
First Party Data CollectionFirst Party Data Collection
First Party Data Collection
 
Analytics Hacks II SEAcamp 2019
Analytics Hacks II SEAcamp 2019Analytics Hacks II SEAcamp 2019
Analytics Hacks II SEAcamp 2019
 
Rendering Bots erkennen
Rendering Bots erkennen Rendering Bots erkennen
Rendering Bots erkennen
 
Browser vs. Tracking
Browser vs. TrackingBrowser vs. Tracking
Browser vs. Tracking
 
Analytics Tippgewitter
Analytics TippgewitterAnalytics Tippgewitter
Analytics Tippgewitter
 
Google Analytics gezielt zur Optimierung einsetzen / Bessere Daten in Analyti...
Google Analytics gezielt zur Optimierung einsetzen / Bessere Daten in Analyti...Google Analytics gezielt zur Optimierung einsetzen / Bessere Daten in Analyti...
Google Analytics gezielt zur Optimierung einsetzen / Bessere Daten in Analyti...
 

Consent & Tag Management - die ultimative Checkliste