Slides zum Vortrag auf dem OMT 2021 in Mainz. Hinweis: Der Vortrag "Quo Vadis Conversiontracking" von der konversion.digital Konferenz aus dem Oktober 2021 ist im Wesentlichen hierin enthalten.
Slides zum Vortrag "Server-Side: Lösung für alles? - Kann serverside Tracking mein Google Analytics wirklich retten und was sind die Alternativen?" OMX Salzburg, November 2022
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Simo Ahava
My presentation from MeasureSummit 2020.
I walk you through the key benefits and concerns of Server-side Tagging in Google Tag Manager, before wrapping up with an example of how SST lets you reduce client-side bloat.
For more details about Server-side Tagging, see this resource: https://www.simoahava.com/analytics/server-side-tagging-google-tag-manager/
Unmanaged Tags - Data Protection in the Age of Mindless Proliferation Eike Pierstorff
Slides for my talk at the Digital AnalyMeetups in Berlin Nov 2017.
Video is here: https://www.youtube.com/watch?v=iFDiRbcmP34&feature=youtu.be&t=1h23m (unrehearsed, sp please excuse the less than graceful delivery).
Slides zum Vortrag "Server-Side: Lösung für alles? - Kann serverside Tracking mein Google Analytics wirklich retten und was sind die Alternativen?" OMX Salzburg, November 2022
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Simo Ahava
My presentation from MeasureSummit 2020.
I walk you through the key benefits and concerns of Server-side Tagging in Google Tag Manager, before wrapping up with an example of how SST lets you reduce client-side bloat.
For more details about Server-side Tagging, see this resource: https://www.simoahava.com/analytics/server-side-tagging-google-tag-manager/
Unmanaged Tags - Data Protection in the Age of Mindless Proliferation Eike Pierstorff
Slides for my talk at the Digital AnalyMeetups in Berlin Nov 2017.
Video is here: https://www.youtube.com/watch?v=iFDiRbcmP34&feature=youtu.be&t=1h23m (unrehearsed, sp please excuse the less than graceful delivery).
Basic information about Google Tag Manager. How you can create a tag, a trigger or a variable. Also in this presentation you have some information about the Data Layer
Google Tag Manager | Google Tag Manager Tutorial 2019 | Google Tag Manager Se...Simplilearn
This presentation about Google Tag Manager will help you learn what is Google Tag Manager, benefits of Google Tag Manager, how Google Tag Manager works, and finally a demo on how to get started with Google Tag Manager. Google Tag Manager is a free tool offered by Google that helps every marketer to deploy and track tags on your website. With Google Tag Manager all tags are managed in one place allowing an individual to install tags without manually editing their website code. In short, it is an effective and efficient way to manage our website tracking code with less effort.
Below topics are explained in this Google Tag Manager presentation:
1. What is Google Tag Manager?
2. Benefits of Google Tag Manager
3. How Google Tag Manager works
4. How to get started with Google Tag Manager
Why learn Digital Marketing?
Businesses and recruiters prefer marketing professionals with genuine knowledge, skills, and experience verified by a certification that is accepted across industries. Continuous learning for any working professional is not only important for keeping themselves up to date with the current market trends, but it also helps them expand their array of skill set and become more flexible in the workplace.
What skills will you learn from this Digital Marketing course?
This course will enable you to:
1. Gain an in-depth understanding of the various digital marketing disciplines: search engine optimization (SEO), social media marketing, pay-per-click (PPC), website conversion rate optimization, web analytics, content marketing, mobile marketing, email marketing, programmatic buying, marketing automation, and digital marketing strategy
2. Master digital marketing execution tools: Google Analytics, Google Ads, Facebook Marketing, Twitter Advertising, and YouTube Marketing
3. Become a virtual digital marketing manager for an e-commerce company with Mimic Pro simulations included in our course. Practice SEO, SEM, Website Conversion Rate Optimization, email marketing and more.
4. Gain real-life experience by completing projects using Google Analytics, Google Ads, Facebook Marketing, and YouTube Marketing
5 Create the right marketing messages tailored to the right audiences
Who should take this Digital Marketing course?
Anyone who is looking to further his or her career in digital marketing should take this course, especially those seeking leadership positions. Any of these roles can benefit from Digital Marketing Specialist training:
1. Marketing Managers
2. Digital Marketing Specialists
3. Marketing or Sales Professionals
4. Management, Engineering, Business, or Communication Graduates
5. Entrepreneurs or Business Owners
6. Marketing Consultant
Learn more at https://www.simplilearn.com/digital-marketing/digital-marketing-certified-associate-training
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptxSam Thomas
Slides from my recent talk at Measurefest (October 22) in Brighton. It'll walk you through some key considerations when looking at migration and measurement, and the key differences between GA4 and UA.
How prepared is your organization for the imminent loss of third-party data?
Are you ready for first-party data to take center stage in your marketing strategy?
Maybe you’re feeling unsure of how to use first-party data?
While cookies going away will reduce your access to third-party data, you can still strike the right balance with your acquisition strategies and provide your customers with personalized experiences.
Join our webinar to learn how to design a future-proof strategy that maximizes the potential of your first-party data in a cookieless world.
You'll discover:
- Why activating your first-party data is crucial in a cookieless world.
- How to leverage your first-party data in a future-proof way.
- How to build your organization's first-party data capabilities.
Vishal Maru, Vice President of Digital Solutions at iQuanti, will explain how enterprises can embrace the power of first-party data and better connect with their customers.
Most industries and organizations have still yet to fully utilize the power of first-party data in their strategies.
Learn how to create a personalized user experience, improve your retargeting strategy, identify patterns, and predict future trends to steer your organization toward more successful campaigns.
Preparing for GA4 - The Future of Google AnalyticsJason Dodge
Delivered to the DMA West Tech Summit '23 attendees, the presentation is intended to show the big differences between universal analytics (UA) and GA4. What marketers need to be aware of when making the transition, how to create custom events in GA4 and GTM. This presentation also covers reporting at a high level, with lists to resources for further learning.
Advanced Google Analytics 4.0 by Aviso DigitalSumeet Mayor
Advanced Google Analytics facilitates Data Collection and processes it into readable reports. Custom Dimensions, Custom Metrics, and Event Tracking help collect data that's specific to your business. It demonstrates more advanced analysis techniques using segmentation, channel reports, audience reports, and custom reports, as well as marketing strategies like remarketing and Dynamic Remarketing that show ads to customers who have visited your website.
• Data Collection and Processing
o Google Analytics data collection
o Categorizing into users and sessions
o Applying configuration settings
o Storing data and generating reports
o Creating a measurement plan
• Setting Up Data Collection and Configuration
o Organize your Analytics account
o Set up advanced filters on views
o Create your own Custom Dimensions
o Create your own Custom Metrics
o Understand user behavior with Event Tracking
o More useful configurations
• Advanced Analysis Tools and Techniques
o Segment data for insight
o Analyze data by channel
o Analyze data by audience
o Analyze data with Custom Reports
• Advanced Marketing Tools
o Remarketing
o Better targeting with Dynamic Remarketing
How to unlock the secrets of effortless keyword research with ChatGPT.pptxDaniel Smullen
A guide on how to do keyword research using ChatGPT. Comparison of ChtGPT keyword research versus standard keyword research, the pros and cons, as well as some really great keyword research prompts to try within ChatGPT.
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)Christopher Gutknecht
This session covers a wide range of causes for observed gaps across different data sources in a web tracking context. The three chapters are measurement settings, browser data loss and cookie consent. The session was held by Christopher Gutknecht at SMX Virtual Edition 2020.
The accompanying checklist can be found here: https://docs.google.com/spreadsheets/d/1C7Ojteg-EWazi_xDEwlljwALppHxG3PY8lBuodGSmxY/edit#gid=1216566297
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...Christopher Gutknecht
Checklist LINK: https://docs.google.com/spreadsheets/d/1C7Ojteg-EWazi_xDEwlljwALppHxG3PY8lBuodGSmxY/edit?usp=drive_web&ouid=102383257734620162787
This session gives an updated overview of tracking gaps due to measurement settings, cookie consent and browser issues, also offering an outlook on server-side tagging.
Basic information about Google Tag Manager. How you can create a tag, a trigger or a variable. Also in this presentation you have some information about the Data Layer
Google Tag Manager | Google Tag Manager Tutorial 2019 | Google Tag Manager Se...Simplilearn
This presentation about Google Tag Manager will help you learn what is Google Tag Manager, benefits of Google Tag Manager, how Google Tag Manager works, and finally a demo on how to get started with Google Tag Manager. Google Tag Manager is a free tool offered by Google that helps every marketer to deploy and track tags on your website. With Google Tag Manager all tags are managed in one place allowing an individual to install tags without manually editing their website code. In short, it is an effective and efficient way to manage our website tracking code with less effort.
Below topics are explained in this Google Tag Manager presentation:
1. What is Google Tag Manager?
2. Benefits of Google Tag Manager
3. How Google Tag Manager works
4. How to get started with Google Tag Manager
Why learn Digital Marketing?
Businesses and recruiters prefer marketing professionals with genuine knowledge, skills, and experience verified by a certification that is accepted across industries. Continuous learning for any working professional is not only important for keeping themselves up to date with the current market trends, but it also helps them expand their array of skill set and become more flexible in the workplace.
What skills will you learn from this Digital Marketing course?
This course will enable you to:
1. Gain an in-depth understanding of the various digital marketing disciplines: search engine optimization (SEO), social media marketing, pay-per-click (PPC), website conversion rate optimization, web analytics, content marketing, mobile marketing, email marketing, programmatic buying, marketing automation, and digital marketing strategy
2. Master digital marketing execution tools: Google Analytics, Google Ads, Facebook Marketing, Twitter Advertising, and YouTube Marketing
3. Become a virtual digital marketing manager for an e-commerce company with Mimic Pro simulations included in our course. Practice SEO, SEM, Website Conversion Rate Optimization, email marketing and more.
4. Gain real-life experience by completing projects using Google Analytics, Google Ads, Facebook Marketing, and YouTube Marketing
5 Create the right marketing messages tailored to the right audiences
Who should take this Digital Marketing course?
Anyone who is looking to further his or her career in digital marketing should take this course, especially those seeking leadership positions. Any of these roles can benefit from Digital Marketing Specialist training:
1. Marketing Managers
2. Digital Marketing Specialists
3. Marketing or Sales Professionals
4. Management, Engineering, Business, or Communication Graduates
5. Entrepreneurs or Business Owners
6. Marketing Consultant
Learn more at https://www.simplilearn.com/digital-marketing/digital-marketing-certified-associate-training
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptxSam Thomas
Slides from my recent talk at Measurefest (October 22) in Brighton. It'll walk you through some key considerations when looking at migration and measurement, and the key differences between GA4 and UA.
How prepared is your organization for the imminent loss of third-party data?
Are you ready for first-party data to take center stage in your marketing strategy?
Maybe you’re feeling unsure of how to use first-party data?
While cookies going away will reduce your access to third-party data, you can still strike the right balance with your acquisition strategies and provide your customers with personalized experiences.
Join our webinar to learn how to design a future-proof strategy that maximizes the potential of your first-party data in a cookieless world.
You'll discover:
- Why activating your first-party data is crucial in a cookieless world.
- How to leverage your first-party data in a future-proof way.
- How to build your organization's first-party data capabilities.
Vishal Maru, Vice President of Digital Solutions at iQuanti, will explain how enterprises can embrace the power of first-party data and better connect with their customers.
Most industries and organizations have still yet to fully utilize the power of first-party data in their strategies.
Learn how to create a personalized user experience, improve your retargeting strategy, identify patterns, and predict future trends to steer your organization toward more successful campaigns.
Preparing for GA4 - The Future of Google AnalyticsJason Dodge
Delivered to the DMA West Tech Summit '23 attendees, the presentation is intended to show the big differences between universal analytics (UA) and GA4. What marketers need to be aware of when making the transition, how to create custom events in GA4 and GTM. This presentation also covers reporting at a high level, with lists to resources for further learning.
Advanced Google Analytics 4.0 by Aviso DigitalSumeet Mayor
Advanced Google Analytics facilitates Data Collection and processes it into readable reports. Custom Dimensions, Custom Metrics, and Event Tracking help collect data that's specific to your business. It demonstrates more advanced analysis techniques using segmentation, channel reports, audience reports, and custom reports, as well as marketing strategies like remarketing and Dynamic Remarketing that show ads to customers who have visited your website.
• Data Collection and Processing
o Google Analytics data collection
o Categorizing into users and sessions
o Applying configuration settings
o Storing data and generating reports
o Creating a measurement plan
• Setting Up Data Collection and Configuration
o Organize your Analytics account
o Set up advanced filters on views
o Create your own Custom Dimensions
o Create your own Custom Metrics
o Understand user behavior with Event Tracking
o More useful configurations
• Advanced Analysis Tools and Techniques
o Segment data for insight
o Analyze data by channel
o Analyze data by audience
o Analyze data with Custom Reports
• Advanced Marketing Tools
o Remarketing
o Better targeting with Dynamic Remarketing
How to unlock the secrets of effortless keyword research with ChatGPT.pptxDaniel Smullen
A guide on how to do keyword research using ChatGPT. Comparison of ChtGPT keyword research versus standard keyword research, the pros and cons, as well as some really great keyword research prompts to try within ChatGPT.
Questioning Data Quality and Troubleshooting Tracking Gaps (SMX Munich 2020)Christopher Gutknecht
This session covers a wide range of causes for observed gaps across different data sources in a web tracking context. The three chapters are measurement settings, browser data loss and cookie consent. The session was held by Christopher Gutknecht at SMX Virtual Edition 2020.
The accompanying checklist can be found here: https://docs.google.com/spreadsheets/d/1C7Ojteg-EWazi_xDEwlljwALppHxG3PY8lBuodGSmxY/edit#gid=1216566297
Questioning data quality and troubleshooting tracking gaps (version2 | Smx Su...Christopher Gutknecht
Checklist LINK: https://docs.google.com/spreadsheets/d/1C7Ojteg-EWazi_xDEwlljwALppHxG3PY8lBuodGSmxY/edit?usp=drive_web&ouid=102383257734620162787
This session gives an updated overview of tracking gaps due to measurement settings, cookie consent and browser issues, also offering an outlook on server-side tagging.
Digital analytics meetup #20, Thessaloniki. Introduction on the technical elements (cookies, localstorage, link decoration etc.) of web user authentication and anti-tracking mechanisms available
Bridging google analytics & tag manager #melbseo meetupDaniel Wild
A brief exploration into how to better your analytics through the use of Google Tag Manager. We cover;
1) User Behaviour - Bounce rate adjustment
2) First Party Cookies & Persistent Data
3) False Positives and Iframe Tracking
Presented at UnGagged Los Angeles, November 7 2019
Google Analytics 360 is great – if you can afford it.
But what if you’re in that awkward phase where you’re a growing business who is starting to bump up on the limits of what you can do with the free version, but not yet large enough to cough up the cash for 360?
In this session, Dana will cover a plan on getting more out of Google Analytics without resorting to expensive add-ons.
OWF14 - Big Data Track : Take back control of your web tracking Go further by...Paris Open Source Summit
Clément STENAC
Tracking the actions of your users on your website is nowadays so fundamental that most people … don’t do it anymore, instead relying on SaaS products and dashboards. However, these services often only provide aggregated high-level views and keep the raw data.
In this talk, we’ll first see how using raw tracking data can help you go from "number of page views" to a real understanding of your usage patterns and what kind of data and technologies you need for that.
We’ll then have a look at different architectures and challenges for web tracking and highlight the need for a dedicated and open tracking infrastructure.
Are Apache logs « web tracking data » ?
How to reconstruct user sessions ?
Are cookies good for your (web) health ?
What are the specific challenges for mobile tracking ?
In a last part, we’ll introduce WT1, an Open Source web tracker that solves this challenges and doesn’t hide your data. Anyone can deploy WT1 to take back control on his own web tracking data and build awesome data-driven services.
A 101 level introduction to Web Analytics, and the concepts that underlie the technical aspects of digital measurement. Aimed at professionals new to the space, or business people looking to understand Web Analytics at a more detailed level.
Optimizarea Landing Page-urilor
-a/b testing: intro to a/b testing, google website optimizer
-cms: pagini dinamice(dynamic keyword insertion)
-asistent online/support online (online chat)
-asistenta la iesirea din pagina
-tracking conversii la nivel de ora
-realtime analytics
-advanced in-page web analytics
Prezentare sustinuta la intalnirea Seo World Coffee pe 08 noiembrie 2009, Orange Concept Store
QA Fest 2018. Slavik Pashanin. Analytics Data Driven TestingQAFest
"Without data, you are just another person with an opinion". How can we use data to help us test our product better and be more efficient? In this lecture, we'll discuss the use of BI in testing, implementing BI using Google Analytics or an internal company BI system, TPAs (Anodot, Grafana, TrackJS), and making smart decisions using data.
Slides from MeasureCamp NA 20203:
this session is less about the "why" and more about "how" to replace gtag. walker.js is a great tool for tagging with full control of what will be sent where. You will get an overview of what walker.js is, how it works, and a live demo how to…
- run GA4 using client-side and server-side GTM
- send data to alternative tools or
- directly to BigQuery
Deck from the presentation session "Why Google Consent Mode in GA is a joke... and why it is cool in GTM" at MeasureCamp Europe 2021. Might be useless without the audio-rant-part about Consent Mode in GA... but hopefully the GTM stuff helps.
Analytics Challenge Beitrag 2019: Bot Marker zur Identifizierung von Headless Browsern & bekannten Bots. Die fehlende Tonspur kann z. T. ersetzt werden durch den passenden Blogbeitrag unter https://www.markus-baersch.de/blog/headless-browser-in-google-analytics-erkennen/
Web Analytics Wednesday NRW 25.9.2019 @ auxmoney / MeasureCamp Berlin @ Zalando 29.9.2019.
Ein Ersatz bzw. eine Ergänzung der Tonspur gibt es im Blog unter https://www.markus-baersch.de/blog/browser-vs-tracking-stand-der-dinge-und-wo-das-eigentliche-problem-liegt/
"Historischer" Hinweis: ITP 2.3 ist / war noch keine Woche alt, Edge Beta gerade raus. Testergebnisse lagen noch nicht vor. Wenn es localStorage & Co. besser geht, als zu diesem Zeitpunkt vermutet: Umso besser :)
Slides zum E-Marketing-Day 2019 in Aachen.
Kurzübersicht über Stolpersteine in den Bereichen SEO, SEA / Social Ads, Technik und Content. Plus: Auswirkungen der Geoblocking Verordnung auf Online Shops und Dienstleister-Websites.
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/
Analytics & GTM: Tipps für bessere Daten CAMPIXX 2019📊 Markus Baersch
Die CAMPIXX Ausgabe des "Hacks"-Vortrags mit geringen Überschneidungen der Fassung vom SEACamp 2018. Für alle, die die Links nicht fotografieren konnten ;)
Slides zum Vortrag auf der SEO Campixx März 2018-
Hinweis: Es handelt sich um die vollständige Fassung inkl. der im Vortrag ausgeblendeten Folien zu den Details zu Variablen, Tags und Triggern. Wer den Container anfordern und "nachbauen" möchte, kann die Variablen etc. so einfacher an die bestehenden Bedingungen anpassen.
Session-Beschreibung zu "Von guten, schlechten und falschen Absprungraten und Verweildauern in Google Analytics":
Absprungraten gehören für viele zum Standardsatz wichtiger Kennzahlen zur Bewertung von (SEO-) Traffic. Aber welche Werte sind „gut“, was sagen die Zahlen aus Google Analytics aus und was davon ist wirklich relevant?
Wir werfen einen Blick auf die typischen Messfehler, Strategien zur Optimierung von Absprungraten und auf die Möglichkeiten zur Messung der Rücksprungrate zu Google-Ergebnissen sowie der Verweildauer aus Sicht der Google Suchergebnisse, welche in einer Standardimplementierung von Analytics überhaupt nicht erfasst werden, obschon gerade das die „Absprungrate“ und „Dwell Time“ sind, die für die vielzitierten User-Signale stehen.
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Subhajit Sahu
Abstract — Levelwise PageRank is an alternative method of PageRank computation which decomposes the input graph into a directed acyclic block-graph of strongly connected components, and processes them in topological order, one level at a time. This enables calculation for ranks in a distributed fashion without per-iteration communication, unlike the standard method where all vertices are processed in each iteration. It however comes with a precondition of the absence of dead ends in the input graph. Here, the native non-distributed performance of Levelwise PageRank was compared against Monolithic PageRank on a CPU as well as a GPU. To ensure a fair comparison, Monolithic PageRank was also performed on a graph where vertices were split by components. Results indicate that Levelwise PageRank is about as fast as Monolithic PageRank on the CPU, but quite a bit slower on the GPU. Slowdown on the GPU is likely caused by a large submission of small workloads, and expected to be non-issue when the computation is performed on massive graphs.
The Building Blocks of QuestDB, a Time Series Databasejavier ramirez
Talk Delivered at Valencia Codes Meetup 2024-06.
Traditionally, databases have treated timestamps just as another data type. However, when performing real-time analytics, timestamps should be first class citizens and we need rich time semantics to get the most out of our data. We also need to deal with ever growing datasets while keeping performant, which is as fun as it sounds.
It is no wonder time-series databases are now more popular than ever before. Join me in this session to learn about the internal architecture and building blocks of QuestDB, an open source time-series database designed for speed. We will also review a history of some of the changes we have gone over the past two years to deal with late and unordered data, non-blocking writes, read-replicas, or faster batch ingestion.
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfEnterprise Wired
In this guide, we'll explore the key considerations and features to look for when choosing a Trusted analytics platform that meets your organization's needs and delivers actionable intelligence you can trust.
Chatty Kathy - UNC Bootcamp Final Project Presentation - Final Version - 5.23...John Andrews
SlideShare Description for "Chatty Kathy - UNC Bootcamp Final Project Presentation"
Title: Chatty Kathy: Enhancing Physical Activity Among Older Adults
Description:
Discover how Chatty Kathy, an innovative project developed at the UNC Bootcamp, aims to tackle the challenge of low physical activity among older adults. Our AI-driven solution uses peer interaction to boost and sustain exercise levels, significantly improving health outcomes. This presentation covers our problem statement, the rationale behind Chatty Kathy, synthetic data and persona creation, model performance metrics, a visual demonstration of the project, and potential future developments. Join us for an insightful Q&A session to explore the potential of this groundbreaking project.
Project Team: Jay Requarth, Jana Avery, John Andrews, Dr. Dick Davis II, Nee Buntoum, Nam Yeongjin & Mat Nicholas
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Data and AI
Round table discussion of vector databases, unstructured data, ai, big data, real-time, robots and Milvus.
A lively discussion with NJ Gen AI Meetup Lead, Prasad and Procure.FYI's Co-Found
Adjusting primitives for graph : SHORT REPORT / NOTESSubhajit Sahu
Graph algorithms, like PageRank Compressed Sparse Row (CSR) is an adjacency-list based graph representation that is
Multiply with different modes (map)
1. Performance of sequential execution based vs OpenMP based vector multiply.
2. Comparing various launch configs for CUDA based vector multiply.
Sum with different storage types (reduce)
1. Performance of vector element sum using float vs bfloat16 as the storage type.
Sum with different modes (reduce)
1. Performance of sequential execution based vs OpenMP based vector element sum.
2. Performance of memcpy vs in-place based CUDA based vector element sum.
3. Comparing various launch configs for CUDA based vector element sum (memcpy).
4. Comparing various launch configs for CUDA based vector element sum (in-place).
Sum with in-place strategies of CUDA mode (reduce)
1. Comparing various launch configs for CUDA based vector element sum (in-place).
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Data and AI
Discussion on Vector Databases, Unstructured Data and AI
https://www.meetup.com/unstructured-data-meetup-new-york/
This meetup is for people working in unstructured data. Speakers will come present about related topics such as vector databases, LLMs, and managing data at scale. The intended audience of this group includes roles like machine learning engineers, data scientists, data engineers, software engineers, and PMs.This meetup was formerly Milvus Meetup, and is sponsored by Zilliz maintainers of Milvus.
7. Warum fehlen uns Daten in Mess-Systemen?
Consent
• Ausfall vorprogrammiert
• Consent Mode? Naja…
Identität / Adressierbarkeit
• ITP, Total Cookie Protection, iOS ATT
• E-Mail, IP-Adresse, Advanced Matching? Die Hölle wartet!
Trackingschutz
• User sagt „Ja“, Browser sagt „Nein“
• Blocking von Tracking-Scripts von / Hits an bekannte Endpunkte(n)
9. #NoConsentNoTracking
First Party Collection & Storage
!==
First Party Identity / Session
PII – freie Daten
„Web-Statistik“
ggf. anonymisierte Transaktionsdaten
Page URLs, Referrer, reduzierte Dimensionen
Cross-Domain Tracking
Cross-Device
Remarketing
3rd Party Identifier
PII für Adressierbarkeit
Affiliate- / Conversiontracking
10. Warum ist Tracking im Browser so schwierig geworden?
Tracking - Script
• Muss geladen werden können
• Zugriff auf die Eigenschaften etc. + ausgeführt werden
Identität
• Cookies leben nicht unbedingt lang genug
• Fingerprinting ist schwierig, auch „white-hat“
Tracking-Hit
• Muss – unverändert – beim Tracking-Endpunkt ankommen
17. Lösungsansätze
Serverside
Tracking /
Tagging
Kontrolle über
Identität
i. d. R. deutlich
robuster gegen
Trackingschutz
„Offline
Import“
… oder serverseitige
Verarbeitung von
Klick ID,
… will auch
abgestimmt sein
mit Legal
„Personenbezug“
vs. Kampagnen-
referenz
Alternative
Identifier
„Harte“ Cookies bei
Consent
Eigene Speicherung
von Klick-Ids
Mailadresse, IP &
Co: fraglich
Fingerprints („white
hat“)
Consent
Mode
Fragwürdig
erhobene
Datenbasis
Hilft nur im Google
Universum
Löst keine Probleme
wie Frequency
Capping etc.
Gedacht für
Tracking, nicht
Measurement
First Party
Daten +
Modellierung
Beste Option für
Measurement
Braucht Volumen.
Und IT+ BI, laufende
Optimierung…
„Data Clean
Rooms“
19. GTM
Webserver
1.
Besucher
ruft
Seite
auf
2.
Webserver
liefert
Seite
inkl.
GTM-Code
aus
3. Browser fordert
GTM Container an
Server Side Tagging: Beispiel Google Tag Manager
Google Analytics
4. Container mit
Trackingcodes
Tag-Server
6. Tag Server sendet Trackinghits ggf. an Analytics…
5.
Browser
sendet
Trackinghits
an
Tag-Server
GTM
…und evt. FB, Matomo, BigQuery
und andere Empfänger; je nach Consent
Facebook
Google
Ads
Matomo
1st Party
DB
20. Demo „Luke Logbridge“: Cloud Function als Endpunkt
CAPI
GAMP
trk.domain.de/log?ev=PageView
24. Besucher klickt auf
„kostenpflichtig
bestellen“
• IP-Adresse
• User Agent
• ggf. Referrer
(vorherige Seite)
• ggf. vorhandene
Cookies
Server sendet
Bestellabschluss-Seite
• IP-Adresse & User
Agent
• erstellt ggf.
Fingerprint
• Cookies
• Referrer
• URL der
aufgerufenen Seite
• Session
• Daten der
Transaktion
• …
Browser zeigt Seite an
- kein Tracking sichtbar -
• URL der aktuellen
Seite
• Session
• Transaktionsdaten
• …
Serverside Tracking: Bestellabschluss und Datenfluss
25. Besucher klickt auf
„kostenpflichtig
bestellen“
• IP-Adresse
• User Agent
• ggf. Referrer
(vorherige Seite)
• ggf. vorhandene
Cookies
Server sendet
Bestellabschluss-Seite
• IP-Adresse & User
Agent
• erstellt ggf.
Fingerprint
• Cookies
• Referrer
• URL der aktuellen
Seite
• Session
• Transaktionsdaten
Browser zeigt Seite an
- kein Tracking sichtbar -
Serverside Tracking: Server versendet Daten direkt an Trackingdienste
30. Identität: Cookies, Fingerprints & Co.
• Kurzzeit oder Langzeit
• First Party Kampagnenreichweitenmessung
• Eigene Erfolgskontrolle + Attribution + Modellierung
Adressierbarkeit: Klick IDs
• Rückmeldung bei Consent
• Minimierte Rückmeldung an Werbesystem ohne
Consent möglich?
Selbst verwaltete Ids
31. • httpOnly ist ein Riesen-Unterschied!
• Consent? Dann wirklich nutzen!
• Bleiben (so) noch eine ganze Weile bestehen
• Serverside macht Cookies nicht überflüssig!
• Identifier müssen beim Vendor Sinn ergeben
• Nicht einfach Cookies gegen Alternativen
tauschen! 😈
about: cookies 🍪
32. 😈 Highway To Hell: facebook (automatic) advanced matching
https://www.facebook.com/business/help/611774685654668?id=1205376682832142
33. Personen-IDs vs. Kampagnen- / Kohorten Referenz
gclid vs. gbraid / wbraid
Und natürlich: Die guten alten UTM Parameter!
36. First Party Daten & Auswertung
• Reminder: auch Matomo ist „First Party Datensammlung“
37. Optionen: Modellierung - oder Mut zur (wachsenden) Lücke
https://adswerve.com/blog/the-future-of-digital-marketing-
part-three-whats-next-for-digital-marketing-analysis/
Data Driven Modeling auch als Standard in GA4. siehe dazu:
https://blog.google/products/marketingplatform/analytics/meet-
marketing-objectives-with-new-google-analytics/
38. • Serverside ist nicht der Wilde Westen! 😈
• DSGVO, ePrivacy & Co. gelten auch beim
Conversiontracking
• Hash-Tables sind eigentlich immer 😈 böse…
• Mag eine Option sein: Blindes Vertrauen auf
Consent Mode und ML (ich glaube aber nicht daran)
• Was ist mit anderen Systemen? Was mit FB
Analysedaten?
• Adressierbarkeit: First Party Daten bei xyz
„anliefern“ nur im Consent-Rahmen!
Verantwortungsvoll handeln
39. • Measurement / Tracking ist kein IT Thema (mehr)!
Es ist längst eine interdisziplinäre Angelegenheit.
Macht Euch gemeinsam schlau!
• Minimierung und Optimierung sind erforderlich…
und möglich
• Modellierung ist gut. Auf Basis eigener Daten. Mit
eigenen Modellen.
• In Werbesystemen: nutzbar, aber intransparent
Abschlussgedanken
Browser-Trackingschutzmaßnahmen und Consent-Management haben ihre Spuren hinterlassen: Immer weniger oder schlechtere Daten in der Webanalyse, Conversions bleiben aus, Remarketing ist kaputt. Cookies sind angeblich schon Geschichte; serverseitiges Tracking und Tagging werden zum Allheilmittel erhoben, damit alles wieder genau so wie früher wird.
Wir spannen den Bogen von Problemen und deren Ursachen zu potentiellen Lösungen. Wie kann Datensammlung und kontrollierte Weitergabe an Drittanbieter unter Berücksichtigung der Zustimmung des Besuchers aussehen? Welche technischen Voraussetzungen müssen geschaffen werden? Die Antworten sind so individuell wie die jeweiligen Anforderungen. Nach dem Vortrag soll jeder daher nicht nur einen Überblick über die Herausforderungen, sondern einen groben Pfad zu “seiner” Lösung mitnehmen können.
Measurement !== Tracking
https://trk.meinedomain.de
https://trk.meinedomain.de
select
name, referer_url
from
`akw24_matomo_log_visit` as visits left join `akw24_matomo_log_action` as actions
ON visits.visit_entry_idaction_url = actions.`idaction`
where
(lower(conv(hex(`idvisitor`), 16, 16)) = 'e1631c37988da131')
and (visit_first_action_time > now() - interval 30 day)
order by `idvisit` desc;
-------
select
conv.server_time as date, actions.name as landing_page_url, conv.revenue, visits.referer_url
from
`akw24_matomo_log_conversion` as conv
left join
(`akw24_matomo_log_visit` as visits left join `akw24_matomo_log_action` as actions
on visits.visit_entry_idaction_url = actions.`idaction`)
on conv.idvisit = visits.idvisit
where
(conv.server_time > now() - interval 30 day)
and actions.name like '%testid=%'
order by conv.server_time desc;
Macht auch Google in GA4 zum Standard, siehe https://blog.google/products/marketingplatform/analytics/meet-marketing-objectives-with-new-google-analytics/