SlideShare a Scribd company logo
1 of 37
Download to read offline
ABOUT THE EVENT-DRIVEN DATA
LAYER & ADOBE ANALYTICS
Measurecamp Berlin
September 28, 2019
2
Kevin Haag
@kevalytics
● Adobe Analytics Tech Lead at Bounteous
● Adobe Certified Expert (ACE)
● Adobe & Google Consulting
Application Layer
>>> Data Layer <<<
Experience Layer
bnteo.us/measureCampBer
5Proprietary & Confidential
Google
[...] a JavaScript object that is used to pass information from
your website to your Tag Manager container.
6Proprietary & Confidential
Tealium
[...] the behind-the-scenes structure that web sites and
mobile apps tap into for timely and consistent visitor data.
7Proprietary & Confidential
W3C
[...] a JavaScript Object which can be used for communicating
[...] data to digital analytics and reporting servers.
8Proprietary & Confidential
[...] a JavaScript object that is
used to pass information
from your website to your
Tag Manager container.
They are all data layers.
[...] the behind-the-scenes
structure that web sites and
mobile apps tap into for
timely and consistent visitor
data.
[...] a JavaScript Object which
can be used for
communicating [...] data to
digital analytics and
reporting servers.
dataLayer utag_data digitalData
9Proprietary & Confidential
dataLayer = [{
“pageName” : “Home Page”
}];
They are all able to store contextual information.
utag_data = {
“pageName” : “Home Page”
};
digitalData = {
“pageName” : “Home Page”
};
dataLayer utag_data digitalData
10Proprietary & Confidential
You can look at all of them in your browser’s console.
EDDL vs. CEDDL
12Proprietary & Confidential
● EDDL
● Event-Driven-Data Layer
● Array-based
● Populated by the TMS
● Retrieve DLVs and e.g. store them in
Custom Dimensions
● Use events as triggers
● Good for asynchronous TMSs
● Good for SPAs
● CEDDL
● Customer Experience Digital Data Layer
● Object-based
● Populated by the dev team
● Retrieve DLVs and e.g. store them in
Custom Conversion Variables (eVars)
● No events
● Not good for asynchronous TMSs
● Good for static data
EDDL vs. CEDDL
Use Case: Form Submit
14Proprietary & Confidential
Whenever
a visitor successfully submits a form
Let
the data layer know
Store
relevant (non-pii) context data as data
layer variables
Use Case: Form Submit
Last NameFirst Name
Job TitleEmail
Submit
15Proprietary & Confidential
dataLayer.push({
“event”: “formSubmit”,
“jobTitle”: “Analyst”
});
Setup in GTM Action
Context
Adobe’s TMSs (DTM & Launch) don’t have a
built-in Data Layer Model.
Up until recently, there was no standardized
way of leveraging data layer events for AA.
18Proprietary & Confidential
How did Adobe folks track non-standard
events?
20Proprietary & Confidential
digitalData {
formData:{
jobTitle: “Analyst”
}
};
Context
1 Populate the data layer 2 Send a trigger to DTM/Launch
1. Direct Call Rule (DCR)
_satellite.track(“formSubmit”);
OR
2. Custom JS Event
var event = new
CustomEvent(“formSubmit”);
Action
So … how did Adobe folks track non-standard events?
Then
But now, there is a better way.
22Proprietary & Confidential
● Public Launch Extension
● Dispatches custom DL events
● Provides computed state for DLVs
Data Layer Manager Extension
23Proprietary & Confidential
var measureCamp = window.measureCamp = || [ ];
measureCamp.push({
‘event’: ‘formSubmit’,
‘jobTitle’: ‘Analyst’
})
Data Layer Manager Extension - Prerequisites
● Build an array-based data layer
● Name it whatever you want
● Push events to the data layer
24Proprietary & Confidential
var measureCamp = window.measureCamp = || [ ];
Best Practices for Instantiating a Data Layer
Set the value of the variable
measureCamp...
… to whatever is already
globally named measureCamp.
If measureCamp doesn’t exist,
set it to an empty array.
25Proprietary & Confidential
PreventsOverwriting
var measureCamp = window.measureCamp = || [ ];
Prevents
Destruction
26Proprietary & Confidential
● Specify your data layer’s root object
Data Layer Manager Extension - Extension Configuration
● Specify your data layer events
27Proprietary & Confidential
● Easily access computed state of the
data layer variables (DLVs)
Data Layer Manager Extension - Data Elements I
28Proprietary & Confidential
● Use the Data Elements to populate custom analytics variables (eVars & sProps) in rules
Data Layer Manager Extension - Data Elements II
29Proprietary & Confidential
● Use the Data Layer Events as events to trigger your rules
Data Layer Manager Extension - Events
30Proprietary & Confidential
In Summary
1. The EDDL is great for
- asynchronous deployments
- modern, event-heavy analytics
implementations
- site performance
- SPAs
2. GA folks always liked the EDDL
3. AA folks also like the EDDL
31Proprietary & Confidential
Data Layer Articles
● https://bnteo.us/data-layer-for-developers
● https://bnteo.us/data-layer-for-non-developers
● https://developers.google.com/tag-manager/devguide
● https://www.simoahava.com/analytics/data-layer/
● https://tealium.com/resource/fundamentals/what-is-a
-data-layer/
● https://www.w3.org/2013/12/ceddl-201312.pdf
EDDL & Data Layer Manager Extension
● https://jimalytics.com/tag-management/the-event-dri
ven-data-layer/
● https://techdocs.searchdiscovery.com/adobe-solution
s/adobe-launch/launch-extensions/data-layer-manag
er
Resources
32Proprietary & Confidential
General (Adobe-) Analytics Knowledge
● https://www.measure.chat/
● https://forums.adobe.com/thread/2543670
● https://docs.adobe.com/content/help/en/analytics/lan
ding/home.html
● https://www.youtube.com/channel/UC8I6bqCk7gO6
YdoMz6W5fvw
General (Google-) Analytics Podcasts
● https://www.analyticshour.io/
● https://die-sendung-mit-der-metrik.de/
● https://www.termfrequenz.de/podcast/beyon
d-pageviews-podcast/
● https://analyticsfreak.com/podcast
Resources
We are hiring like crazy!
34Proprietary & Confidential
bnteo.us/analytics-career
● Adobe Analytics Consultant
● Adobe Analytics Engineer
● Google Analytics Consultant
Current Analytics Openings (All Locations)
At Measurecamp, you can meet incredibly
smart people!
36Proprietary & Confidential
Maik
So...make sure to meet with them!
Markus B. Markus V. Helen
GA - GADS
Webinars
Podcast: Die
Sendung mit der
Metrik
Audio Book:
Dein Weg zum
Webanalysten
Podcast: Beyond
Pageviews
ITP & ETP
Book: Google
Analytics - Das
umfassende
Handbuch
GMP Con
Thank You!
Adobe Analytics Technical Lead
Kevin Haag
Email: kevin.haag@bounteous.com
@kevalytics

More Related Content

What's hot

제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]BOAZ Bigdata
 
SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...
SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...
SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...SlideTeam
 
Total Market Share PowerPoint Presentation Slides
Total Market Share PowerPoint Presentation SlidesTotal Market Share PowerPoint Presentation Slides
Total Market Share PowerPoint Presentation SlidesSlideTeam
 
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석BOAZ Bigdata
 
Tutorial on People Recommendations in Social Networks - ACM RecSys 2013,Hong...
Tutorial on People Recommendations in Social Networks -  ACM RecSys 2013,Hong...Tutorial on People Recommendations in Social Networks -  ACM RecSys 2013,Hong...
Tutorial on People Recommendations in Social Networks - ACM RecSys 2013,Hong...Anmol Bhasin
 
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...Taste
 
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...Simplilearn
 
Business Analytics Overview
Business Analytics OverviewBusiness Analytics Overview
Business Analytics OverviewSAP Analytics
 
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링BOAZ Bigdata
 
Learn Adobe analytics basics - Traffic variables
Learn Adobe analytics basics - Traffic variables Learn Adobe analytics basics - Traffic variables
Learn Adobe analytics basics - Traffic variables Arunkumar Sundaram
 
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...SlideTeam
 
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링BOAZ Bigdata
 
Corporate Strategy PowerPoint Presentation Slides
Corporate Strategy PowerPoint Presentation Slides Corporate Strategy PowerPoint Presentation Slides
Corporate Strategy PowerPoint Presentation Slides SlideTeam
 
Effective Sales Management Techniques PowerPoint Presentation Slides
Effective Sales Management Techniques PowerPoint Presentation Slides Effective Sales Management Techniques PowerPoint Presentation Slides
Effective Sales Management Techniques PowerPoint Presentation Slides SlideTeam
 
Sales Scorecard Powerpoint Presentation Slides
Sales Scorecard Powerpoint Presentation SlidesSales Scorecard Powerpoint Presentation Slides
Sales Scorecard Powerpoint Presentation SlidesSlideTeam
 
Team 4 Presentation - Grocery Sales Forecasting
Team 4 Presentation - Grocery Sales ForecastingTeam 4 Presentation - Grocery Sales Forecasting
Team 4 Presentation - Grocery Sales ForecastingEmily Strong
 
Introducing Google Analytics
Introducing Google AnalyticsIntroducing Google Analytics
Introducing Google AnalyticsSrikanth Dhondi
 
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색 제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색 BOAZ Bigdata
 

What's hot (20)

제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [보야져 팀] : 기업연계프로젝트 3종세트 [마케팅시각화/서비스기획/분석시스템 구축]
 
SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...
SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...
SEO And Social Media Marketing Strategy For Successful Marketing Campaign Com...
 
Total Market Share PowerPoint Presentation Slides
Total Market Share PowerPoint Presentation SlidesTotal Market Share PowerPoint Presentation Slides
Total Market Share PowerPoint Presentation Slides
 
Adobe Analytics
Adobe AnalyticsAdobe Analytics
Adobe Analytics
 
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [Indus2ry 팀] : 2022산업동향- 편의점 & OTT 완벽 분석
 
Tutorial on People Recommendations in Social Networks - ACM RecSys 2013,Hong...
Tutorial on People Recommendations in Social Networks -  ACM RecSys 2013,Hong...Tutorial on People Recommendations in Social Networks -  ACM RecSys 2013,Hong...
Tutorial on People Recommendations in Social Networks - ACM RecSys 2013,Hong...
 
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
Data Restart 2021: Roman Appeltauer - Server-side GTM je skutečně víc než jen...
 
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
Machine Learning Tutorial | Machine Learning Basics | Machine Learning Algori...
 
Business Analytics Overview
Business Analytics OverviewBusiness Analytics Overview
Business Analytics Overview
 
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [리뷰의 재발견 팀] : 이커머스 리뷰 유용성 파악 및 필터링
 
Learn Adobe analytics basics - Traffic variables
Learn Adobe analytics basics - Traffic variables Learn Adobe analytics basics - Traffic variables
Learn Adobe analytics basics - Traffic variables
 
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
 
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링
제 16회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [하둡메이트 팀] : 하둡 설정 고도화 및 맵리듀스 모니터링
 
Corporate Strategy PowerPoint Presentation Slides
Corporate Strategy PowerPoint Presentation Slides Corporate Strategy PowerPoint Presentation Slides
Corporate Strategy PowerPoint Presentation Slides
 
Effective Sales Management Techniques PowerPoint Presentation Slides
Effective Sales Management Techniques PowerPoint Presentation Slides Effective Sales Management Techniques PowerPoint Presentation Slides
Effective Sales Management Techniques PowerPoint Presentation Slides
 
Adobe part 1
Adobe part 1Adobe part 1
Adobe part 1
 
Sales Scorecard Powerpoint Presentation Slides
Sales Scorecard Powerpoint Presentation SlidesSales Scorecard Powerpoint Presentation Slides
Sales Scorecard Powerpoint Presentation Slides
 
Team 4 Presentation - Grocery Sales Forecasting
Team 4 Presentation - Grocery Sales ForecastingTeam 4 Presentation - Grocery Sales Forecasting
Team 4 Presentation - Grocery Sales Forecasting
 
Introducing Google Analytics
Introducing Google AnalyticsIntroducing Google Analytics
Introducing Google Analytics
 
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색 제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색
제 15회 보아즈(BOAZ) 빅데이터 컨퍼런스 - [YouPlace 팀] : 카프카와 스파크를 활용한 유튜브 영상 속 제주 명소 검색
 

Similar to About The Event-Driven Data Layer & Adobe Analytics

Why Data Virtualization? An Introduction
Why Data Virtualization? An IntroductionWhy Data Virtualization? An Introduction
Why Data Virtualization? An IntroductionDenodo
 
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsEnabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsStreamsets Inc.
 
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...James Anderson
 
Cloud-Native Patterns for Data-Intensive Applications
Cloud-Native Patterns for Data-Intensive ApplicationsCloud-Native Patterns for Data-Intensive Applications
Cloud-Native Patterns for Data-Intensive ApplicationsVMware Tanzu
 
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022HostedbyConfluent
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration storyAndre Margono
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Denodo
 
Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019
Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019
Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019VMware Tanzu
 
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Amazon Web Services
 
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...confluent
 
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMeshThe Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMeshIanFurlong4
 
Supercharge your data analytics with BigQuery
Supercharge your data analytics with BigQuerySupercharge your data analytics with BigQuery
Supercharge your data analytics with BigQueryMárton Kodok
 
Agile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data ModelingAgile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data ModelingKent Graziano
 
Running Data Platforms Like Products
Running Data Platforms Like ProductsRunning Data Platforms Like Products
Running Data Platforms Like ProductsVMware Tanzu
 
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical Overview
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical OverviewMicrosoft Dynamics 365 xRM4Legal xRM4Accounting Technical Overview
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical OverviewDavid Blumentals
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH ModernizationTrivadis
 
4. aws enterprise summit seoul 기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park
4. aws enterprise summit seoul   기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park4. aws enterprise summit seoul   기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park
4. aws enterprise summit seoul 기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas parkAmazon Web Services Korea
 
Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Denodo
 
Speed up data preparation for ML pipelines on AWS
Speed up data preparation for ML pipelines on AWSSpeed up data preparation for ML pipelines on AWS
Speed up data preparation for ML pipelines on AWSData Science Milan
 
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery ToolsAntonio Rolle
 

Similar to About The Event-Driven Data Layer & Adobe Analytics (20)

Why Data Virtualization? An Introduction
Why Data Virtualization? An IntroductionWhy Data Virtualization? An Introduction
Why Data Virtualization? An Introduction
 
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSetsEnabling Next Gen Analytics with Azure Data Lake and StreamSets
Enabling Next Gen Analytics with Azure Data Lake and StreamSets
 
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
GDG Cloud Southlake #16: Priyanka Vergadia: Scalable Data Analytics in Google...
 
Cloud-Native Patterns for Data-Intensive Applications
Cloud-Native Patterns for Data-Intensive ApplicationsCloud-Native Patterns for Data-Intensive Applications
Cloud-Native Patterns for Data-Intensive Applications
 
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
An Analytics Engineer’s Guide to Streaming With Amy Chen | Current 2022
 
Dynamics 365 saturday 2018 - data migration story
Dynamics 365 saturday   2018 - data migration storyDynamics 365 saturday   2018 - data migration story
Dynamics 365 saturday 2018 - data migration story
 
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
Bridging the Last Mile: Getting Data to the People Who Need It (APAC)
 
Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019
Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019
Operationalizing AI at scale using MADlib Flow - Greenplum Summit 2019
 
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
Distributed Solar Systems at EDF Renewables and AWS IoT: A Natural Fit (PUT30...
 
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
Driving Business Transformation with Real-Time Analytics Using Apache Kafka a...
 
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMeshThe Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
The Enterprise Guide to Building a Data Mesh - Introducing SpecMesh
 
Supercharge your data analytics with BigQuery
Supercharge your data analytics with BigQuerySupercharge your data analytics with BigQuery
Supercharge your data analytics with BigQuery
 
Agile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data ModelingAgile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
Agile Data Warehouse Modeling: Introduction to Data Vault Data Modeling
 
Running Data Platforms Like Products
Running Data Platforms Like ProductsRunning Data Platforms Like Products
Running Data Platforms Like Products
 
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical Overview
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical OverviewMicrosoft Dynamics 365 xRM4Legal xRM4Accounting Technical Overview
Microsoft Dynamics 365 xRM4Legal xRM4Accounting Technical Overview
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH Modernization
 
4. aws enterprise summit seoul 기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park
4. aws enterprise summit seoul   기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park4. aws enterprise summit seoul   기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park
4. aws enterprise summit seoul 기존 엔터프라이즈 it 솔루션 클라우드로 이전하기 - thomas park
 
Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)Data Virtualization for Data Architects (New Zealand)
Data Virtualization for Data Architects (New Zealand)
 
Speed up data preparation for ML pipelines on AWS
Speed up data preparation for ML pipelines on AWSSpeed up data preparation for ML pipelines on AWS
Speed up data preparation for ML pipelines on AWS
 
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
“Lights Out”Configuration using Tivoli Netcool AutoDiscovery Tools
 

Recently uploaded

Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...Bertram Ludäscher
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...HyderabadDolls
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themeitharjee
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1ranjankumarbehera14
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowgargpaaro
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...nirzagarg
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...HyderabadDolls
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...SOFTTECHHUB
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Klinik kandungan
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样wsppdmt
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...HyderabadDolls
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...Health
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...kumargunjan9515
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangeThinkInnovation
 

Recently uploaded (20)

Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about them
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
Jual obat aborsi Bandung ( 085657271886 ) Cytote pil telat bulan penggugur ka...
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
 
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
+97470301568>>weed for sale in qatar ,weed for sale in dubai,weed for sale in...
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With OrangePredicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
Predicting HDB Resale Prices - Conducting Linear Regression Analysis With Orange
 

About The Event-Driven Data Layer & Adobe Analytics

  • 1. ABOUT THE EVENT-DRIVEN DATA LAYER & ADOBE ANALYTICS Measurecamp Berlin September 28, 2019
  • 2. 2 Kevin Haag @kevalytics ● Adobe Analytics Tech Lead at Bounteous ● Adobe Certified Expert (ACE) ● Adobe & Google Consulting
  • 3. Application Layer >>> Data Layer <<< Experience Layer
  • 5. 5Proprietary & Confidential Google [...] a JavaScript object that is used to pass information from your website to your Tag Manager container.
  • 6. 6Proprietary & Confidential Tealium [...] the behind-the-scenes structure that web sites and mobile apps tap into for timely and consistent visitor data.
  • 7. 7Proprietary & Confidential W3C [...] a JavaScript Object which can be used for communicating [...] data to digital analytics and reporting servers.
  • 8. 8Proprietary & Confidential [...] a JavaScript object that is used to pass information from your website to your Tag Manager container. They are all data layers. [...] the behind-the-scenes structure that web sites and mobile apps tap into for timely and consistent visitor data. [...] a JavaScript Object which can be used for communicating [...] data to digital analytics and reporting servers. dataLayer utag_data digitalData
  • 9. 9Proprietary & Confidential dataLayer = [{ “pageName” : “Home Page” }]; They are all able to store contextual information. utag_data = { “pageName” : “Home Page” }; digitalData = { “pageName” : “Home Page” }; dataLayer utag_data digitalData
  • 10. 10Proprietary & Confidential You can look at all of them in your browser’s console.
  • 12. 12Proprietary & Confidential ● EDDL ● Event-Driven-Data Layer ● Array-based ● Populated by the TMS ● Retrieve DLVs and e.g. store them in Custom Dimensions ● Use events as triggers ● Good for asynchronous TMSs ● Good for SPAs ● CEDDL ● Customer Experience Digital Data Layer ● Object-based ● Populated by the dev team ● Retrieve DLVs and e.g. store them in Custom Conversion Variables (eVars) ● No events ● Not good for asynchronous TMSs ● Good for static data EDDL vs. CEDDL
  • 13. Use Case: Form Submit
  • 14. 14Proprietary & Confidential Whenever a visitor successfully submits a form Let the data layer know Store relevant (non-pii) context data as data layer variables Use Case: Form Submit Last NameFirst Name Job TitleEmail Submit
  • 15. 15Proprietary & Confidential dataLayer.push({ “event”: “formSubmit”, “jobTitle”: “Analyst” }); Setup in GTM Action Context
  • 16. Adobe’s TMSs (DTM & Launch) don’t have a built-in Data Layer Model.
  • 17. Up until recently, there was no standardized way of leveraging data layer events for AA.
  • 19. How did Adobe folks track non-standard events?
  • 20. 20Proprietary & Confidential digitalData { formData:{ jobTitle: “Analyst” } }; Context 1 Populate the data layer 2 Send a trigger to DTM/Launch 1. Direct Call Rule (DCR) _satellite.track(“formSubmit”); OR 2. Custom JS Event var event = new CustomEvent(“formSubmit”); Action So … how did Adobe folks track non-standard events? Then
  • 21. But now, there is a better way.
  • 22. 22Proprietary & Confidential ● Public Launch Extension ● Dispatches custom DL events ● Provides computed state for DLVs Data Layer Manager Extension
  • 23. 23Proprietary & Confidential var measureCamp = window.measureCamp = || [ ]; measureCamp.push({ ‘event’: ‘formSubmit’, ‘jobTitle’: ‘Analyst’ }) Data Layer Manager Extension - Prerequisites ● Build an array-based data layer ● Name it whatever you want ● Push events to the data layer
  • 24. 24Proprietary & Confidential var measureCamp = window.measureCamp = || [ ]; Best Practices for Instantiating a Data Layer Set the value of the variable measureCamp... … to whatever is already globally named measureCamp. If measureCamp doesn’t exist, set it to an empty array.
  • 25. 25Proprietary & Confidential PreventsOverwriting var measureCamp = window.measureCamp = || [ ]; Prevents Destruction
  • 26. 26Proprietary & Confidential ● Specify your data layer’s root object Data Layer Manager Extension - Extension Configuration ● Specify your data layer events
  • 27. 27Proprietary & Confidential ● Easily access computed state of the data layer variables (DLVs) Data Layer Manager Extension - Data Elements I
  • 28. 28Proprietary & Confidential ● Use the Data Elements to populate custom analytics variables (eVars & sProps) in rules Data Layer Manager Extension - Data Elements II
  • 29. 29Proprietary & Confidential ● Use the Data Layer Events as events to trigger your rules Data Layer Manager Extension - Events
  • 30. 30Proprietary & Confidential In Summary 1. The EDDL is great for - asynchronous deployments - modern, event-heavy analytics implementations - site performance - SPAs 2. GA folks always liked the EDDL 3. AA folks also like the EDDL
  • 31. 31Proprietary & Confidential Data Layer Articles ● https://bnteo.us/data-layer-for-developers ● https://bnteo.us/data-layer-for-non-developers ● https://developers.google.com/tag-manager/devguide ● https://www.simoahava.com/analytics/data-layer/ ● https://tealium.com/resource/fundamentals/what-is-a -data-layer/ ● https://www.w3.org/2013/12/ceddl-201312.pdf EDDL & Data Layer Manager Extension ● https://jimalytics.com/tag-management/the-event-dri ven-data-layer/ ● https://techdocs.searchdiscovery.com/adobe-solution s/adobe-launch/launch-extensions/data-layer-manag er Resources
  • 32. 32Proprietary & Confidential General (Adobe-) Analytics Knowledge ● https://www.measure.chat/ ● https://forums.adobe.com/thread/2543670 ● https://docs.adobe.com/content/help/en/analytics/lan ding/home.html ● https://www.youtube.com/channel/UC8I6bqCk7gO6 YdoMz6W5fvw General (Google-) Analytics Podcasts ● https://www.analyticshour.io/ ● https://die-sendung-mit-der-metrik.de/ ● https://www.termfrequenz.de/podcast/beyon d-pageviews-podcast/ ● https://analyticsfreak.com/podcast Resources
  • 33. We are hiring like crazy!
  • 34. 34Proprietary & Confidential bnteo.us/analytics-career ● Adobe Analytics Consultant ● Adobe Analytics Engineer ● Google Analytics Consultant Current Analytics Openings (All Locations)
  • 35. At Measurecamp, you can meet incredibly smart people!
  • 36. 36Proprietary & Confidential Maik So...make sure to meet with them! Markus B. Markus V. Helen GA - GADS Webinars Podcast: Die Sendung mit der Metrik Audio Book: Dein Weg zum Webanalysten Podcast: Beyond Pageviews ITP & ETP Book: Google Analytics - Das umfassende Handbuch GMP Con
  • 37. Thank You! Adobe Analytics Technical Lead Kevin Haag Email: kevin.haag@bounteous.com @kevalytics