Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
ITP Kills Analytics!
Wie der Safari-Trackingschutz die Webanalyse bedroht
… und was man dagegen tun kann
Markus Baersch
ga...
Was ist das Problem?
ITP blockiert oder beschränkt Cookies deutlich zum Schutz vor
domainübergreifendem Tracking durch Dri...
Das ist das Problem!
Potentiell betroffene Systeme
• Webanalyse
• Opt Out per Cookie!!1elf!
• Testing-Tools
• Personalisierung
• Profilbildung ...
Warum machen die das?
Unsere Kekse in GA
https://developers.google.com/analytics/devguides/collection/analyticsjs/
Andere Anbieter
Auswirkungen
abschätzen
Habe ich
Probleme
mit Cookies?
Analyse Safari Traffic
Analyse Safari Traffic
• Neu vs. Wiederkehrend
• Ziele
• Transaktionen
• Zeitintervall
• Multi-Channel-Trichter
Analyse Safari Traffic
https://go.gandke.de/itpimpactreport
Analyse Safari Traffic
Entscheidungshilfe
Abwarten als Option
Risikobewertung
Aufwand Implementierung
& Testing
Zahlen ändern sich!
Eingriff in T...
Optionen zur
Lösung
Überblick Lösungswege
• „same origin“ kann ein Problem sein / Komplexität erhöhen
• Cookies als Fallback behalten
localSto...
Tracking anpassen: localStorage
• CID hat unbegrenzte
Lebensdauer
Tracking anpassen: localStorage
Suchen nach CID in
localStorage
Gefunden? Setzen
der CID für Tracker
(Als Fallback: Nutzen...
Beispiel: localStorage und Universal
Beispiel: localStorage und Universal
https://go.gandke.de/itp2
Serverseitige Cookies
Anpassung
CMS / Server
Manueller
Eingriff
Plugins für
WP & Co.
Nachträgliches
„Upgrade“
Cookie-
Hand...
Beispiel: Cookies „upgraden“
Beispiel: Cookies „upgraden“
https://go.gandke.de/itpcookieupgrade
Sonderfall: Opt Out mit
JavaScript Cookies
User besucht
Seite (Chrome, FF…)
User klickt auf
Opt Out
Rückkehr
nach 1..7
Tagen
Rückkehr
nach 8+ Tagen
Tracking aktiv
Tr...
User besucht
Seite in Safari
User klickt auf
Opt Out
Rückkehr
nach 1..7
Tagen
Rückkehr
nach 8+ Tagen
Tracking aktiv
Tracki...
Opt Out Cookies und ITP
DSGVO?
Frag mich nicht.
Ist das doof?
Ja. Auf jeden Fall!
Lösung?
Auch hier: localStorage oder weg...
Opt Out Cookies per Server
• Nur Link anpassen erforderlich
• PHP oder sonstwas muss laufen
https://go.gandke.de/itp1
Opt Out mit localStorage
• Speichern parallel im localStorage (Cookie bleibt für alte
Browser erhalten)
• Opt Out muss Coo...
Tracking anpassen: Links zu Lösungen
User ID
Info unter support.google.com/analytics/answer/3123662?hl=de
localStorage
Anl...
N. D.
gandke.de
markus-baersch.de
markus-baersch.de/facebook
markus-baersch.de/xing
@mbaersch
markus-baersch.de/slideshare
… Fra...
Upcoming SlideShare
Loading in …5
×

ITP 2.1 und Webanalyse

107 views

Published on

Da auf der CAMPIIXX der Rechner gestreikt hat, hier die kompletten Folien für alle, die sich des Problems annehmen wollen. Ansonsten finden sich auch alle Infos im Blogbeitrag unter http://www.markus-baersch.de/blog/wie-itp-2-1-webanalyse-bedroht-was-man-tun-kann-und-ob-man-es-sollte/

Published in: Marketing
  • Be the first to comment

  • Be the first to like this

ITP 2.1 und Webanalyse

  1. 1. ITP Kills Analytics! Wie der Safari-Trackingschutz die Webanalyse bedroht … und was man dagegen tun kann Markus Baersch gandke gmbh
  2. 2. Was ist das Problem? ITP blockiert oder beschränkt Cookies deutlich zum Schutz vor domainübergreifendem Tracking durch Dritte. Erstmal 3rd Party… Drittanbieter stellen auf First Party Cookies um (siehe fbclid) ITP 2.1 beschränkt FPC Laufzeit auf 7 Tage, wenn Cookie clientseitig per JS gesetzt wird GA, eTracker, Matomo, Piwik PRO, Testingtools, externe Erweiterungen der Website… setzen alle auf clientseitige FPC Problem!
  3. 3. Das ist das Problem!
  4. 4. Potentiell betroffene Systeme • Webanalyse • Opt Out per Cookie!!1elf! • Testing-Tools • Personalisierung • Profilbildung (nicht nur domainübergreifend) • Attribution • Werbung • Externe Dienste • externe js-basierte Warenkörbe • Chat- und Feedback-Funktionen etc.
  5. 5. Warum machen die das?
  6. 6. Unsere Kekse in GA https://developers.google.com/analytics/devguides/collection/analyticsjs/
  7. 7. Andere Anbieter
  8. 8. Auswirkungen abschätzen Habe ich Probleme mit Cookies?
  9. 9. Analyse Safari Traffic
  10. 10. Analyse Safari Traffic • Neu vs. Wiederkehrend • Ziele • Transaktionen • Zeitintervall • Multi-Channel-Trichter
  11. 11. Analyse Safari Traffic https://go.gandke.de/itpimpactreport
  12. 12. Analyse Safari Traffic
  13. 13. Entscheidungshilfe Abwarten als Option Risikobewertung Aufwand Implementierung & Testing Zahlen ändern sich! Eingriff in Tracking! Kontinuität und Vergleichbarkeit der Zahlen Stakeholder Lebens- erwartung einer Lösung
  14. 14. Optionen zur Lösung
  15. 15. Überblick Lösungswege • „same origin“ kann ein Problem sein / Komplexität erhöhen • Cookies als Fallback behalten localStorage • DSGVO-konf. Identifikation der User durch Site erforderlich • kann per Design nur Teillösung sein User ID • Aufwand systemabhängig groß oder gering • Plugins sind zu erwarten Serverseitige Cookies • Anpassung Tracking erforderlich • Flexible Lösung Variante: Cookes nachträglich „aufwerten“ • Warten auf Hersteller • Je nach Rahmenbedingungen valide Option Nichts tun
  16. 16. Tracking anpassen: localStorage • CID hat unbegrenzte Lebensdauer
  17. 17. Tracking anpassen: localStorage Suchen nach CID in localStorage Gefunden? Setzen der CID für Tracker (Als Fallback: Nutzen ID aus vorhandenem Cookie) Initialisierung. CID wird genutzt oder durch GA neu erstellt (neuer User + Cookie) Tracking (Seitenaufruf / Event…) CID in localStorage speichern (Callback / customTask)
  18. 18. Beispiel: localStorage und Universal
  19. 19. Beispiel: localStorage und Universal https://go.gandke.de/itp2
  20. 20. Serverseitige Cookies Anpassung CMS / Server Manueller Eingriff Plugins für WP & Co. Nachträgliches „Upgrade“ Cookie- Handling bleibt bei GA „Härten“ des Cookies nach dem Hit • Auslesen bestehende ID aus JavaScript Cookie • Erneuern des Cookies als serverseitiger FPC • Einstellungen des Cookies selbst kontrollieren • Handling neuer Besucher
  21. 21. Beispiel: Cookies „upgraden“
  22. 22. Beispiel: Cookies „upgraden“ https://go.gandke.de/itpcookieupgrade
  23. 23. Sonderfall: Opt Out mit JavaScript Cookies
  24. 24. User besucht Seite (Chrome, FF…) User klickt auf Opt Out Rückkehr nach 1..7 Tagen Rückkehr nach 8+ Tagen Tracking aktiv Tracking deaktiviert Tracking deaktiviert Tracking deaktiviert Clientseitige Opt Out Cookies
  25. 25. User besucht Seite in Safari User klickt auf Opt Out Rückkehr nach 1..7 Tagen Rückkehr nach 8+ Tagen Tracking aktiv Tracking deaktiviert Tracking deaktiviert Tracking wieder aktiv!!! Clientseitige Opt Out Cookies
  26. 26. Opt Out Cookies und ITP DSGVO? Frag mich nicht. Ist das doof? Ja. Auf jeden Fall! Lösung? Auch hier: localStorage oder weg vom „JS-Cookie“
  27. 27. Opt Out Cookies per Server • Nur Link anpassen erforderlich • PHP oder sonstwas muss laufen https://go.gandke.de/itp1
  28. 28. Opt Out mit localStorage • Speichern parallel im localStorage (Cookie bleibt für alte Browser erhalten) • Opt Out muss Cookie und / oder localStorage berücksichtigen https://go.gandke.de/itp3
  29. 29. Tracking anpassen: Links zu Lösungen User ID Info unter support.google.com/analytics/answer/3123662?hl=de localStorage Anleitung Simo (GTM) www.simoahava.com/analytics/use-localstorage-client-id-persistence- google-analytics/ Mein „ITP Rant“: go.gandke.de/itp1 - Report: go.gandke.de/itpimpactreport Beispielcodes ga.js / gtag.js: go.gandke.de/itp2 Update für Opt Outs: go.gandke.de/itp3 Serverseitige Cookies ITP Post von Simo www.simoahava.com/analytics/itp-2-1-and-web-analytics/ „Upgrade“ per PHP: go.gandke.de/itpcookieupgrade
  30. 30. N. D.
  31. 31. gandke.de markus-baersch.de markus-baersch.de/facebook markus-baersch.de/xing @mbaersch markus-baersch.de/slideshare … Fragen? Melden!

×