SlideShare ist ein Scribd-Unternehmen logo
1 von 80
Google Analytics Bag oā€™ Tricks
Simo Ahava (NetBooster) ā€“ SUPERWEEK 2015
SUPERWEEK 2015 | #SPWK | @SimoAhava
Simo Ahava | NetBooster
@SimoAhava
http://google.me/+SimoAhava
simo.ahava@netbooster.fi
www.simoahava.com
SUPERWEEK 2015 | #SPWK | @SimoAhava
My (GA) Developer Philosophy
SUPERWEEK 2015 | #SPWK | @SimoAhava
If you build it, data will
come
SUPERWEEK 2015 | #SPWK | @SimoAhava
SUPERWEEK 2015 | #SPWK | @SimoAhava
The Web is (inherently)
stateless
SUPERWEEK 2015 | #SPWK | @SimoAhava
User intent is untrackable
in the stateless Web
SUPERWEEK 2015 | #SPWK | @SimoAhava
The life span of a web page
ENTRANCE
EXIT
SUPERWEEK 2015 | #SPWK | @SimoAhava
The life span of a web page
ENTRANCE
EXIT
SUPERWEEK 2015 | #SPWK | @SimoAhava
No, browser cookies are
not the solution (or HTML
Storage)
SUPERWEEK 2015 | #SPWK | @SimoAhava
document.cookie = 'returning=true'; document.cookie = 'articlesRead=3';
SUPERWEEK 2015 | #SPWK | @SimoAhava
They provide you with
temporary state only
SUPERWEEK 2015 | #SPWK | @SimoAhava
Google Analytics is
stateful
SUPERWEEK 2015 | #SPWK | @SimoAhava
From https://developers.google.com/analytics/devguides/platform/customdimsmets
SUPERWEEK 2015 | #SPWK | @SimoAhava
Google Analytics is better
at pattern-matching than a
browser
SUPERWEEK 2015 | #SPWK | @SimoAhava
But it requires quality
input
SUPERWEEK 2015 | #SPWK | @SimoAhava
When the stateless and the stateful unite
Meaningful data
SUPERWEEK 2015 | #SPWK | @SimoAhava
How do we find and
collect meaningful data?
SUPERWEEK 2015 | #SPWK | @SimoAhava
No, how do we ask the
right questions?
SUPERWEEK 2015 | #SPWK | @SimoAhava
When a user doesnā€™t view a page, is it a Page View?
SUPERWEEK 2015 | #SPWK | @SimoAhava
Surely not?
* Obligatory Conference Presentation Meme
SUPERWEEK 2015 | #SPWK | @SimoAhava
APIS, WORKERS, LIBRARIES, SPECIFICATIONS
ECMAScript
DOMSettableTokenList
Web Audio
AutocompleteErrorEvent
Animation Timing
DOMTokenList
DOM
Fullscreen
Drag and Drop
SVG
Indexed DB
DocumentFragment
DOMError
File API
ChildNode
Media
DOMImplementation
Web Sockets and Messaging
Event
WebGL
Visibility
Web Storage
Document
EventSource
CSS Object Model
Comment
Web Workers
Attr
WebRTC
Selectors
DocumentType
Offline
Element
CharacterData
Browser
Canvas
EventListener
CustomEvent
Shadow DOM
CloseEvent
File System API
BroadcastChannel
Typed Arrays
Pointer Lock
Elements
SUPERWEEK 2015 | #SPWK | @SimoAhava
APIS, WORKERS, LIBRARIES, SPECIFICATIONS
ECMAScript
DOMSettableTokenList
Web Audio
AutocompleteErrorEvent
Animation Timing
DOMTokenList
DOM
Fullscreen
Drag and Drop
SVG
Indexed DB
DocumentFragment
DOMError
File API
ChildNode
Media
DOMImplementation
Web Sockets and Messaging
Event
WebGL
Visibility
Web Storage
Document
EventSource
CSS Object Model
Comment
Web Workers
Attr
WebRTC
Selectors
DocumentType
Offline
Element
CharacterData
Browser
Canvas
EventListener
CustomEvent
Shadow DOM
CloseEvent
File System API
BroadcastChannel
Typed Arrays
Pointer Lock
Elements
SUPERWEEK 2015 | #SPWK | @SimoAhava
PAGE VISIBILITY API
SUPERWEEK 2015 | #SPWK | @SimoAhava
PAGE VISIBILITY API
Visible: document['hidden'] = false
Hidden: document['hidden'] = true
SUPERWEEK 2015 | #SPWK | @SimoAhava
PAGE VISIBILITY API
Visible: document['hidden'] = false
Hidden: document['hidden'] = true
document.addEventListener('visibilitychange', function() {
dataLayer.push({
'event' : 'visibilityChange'
});
});
SUPERWEEK 2015 | #SPWK | @SimoAhava
PAGE VISIBILITY API
Meaningful data:
When a page is loaded in hidden state, do not send a Page View.
If the visibility of the page changes from hidden to visible, then
send the Page View.
SUPERWEEK 2015 | #SPWK | @SimoAhava
PAGE VISIBILITY API
SUPERWEEK 2015 | #SPWK | @SimoAhava
DETAILED GUIDE
http://goo.gl/DFgxmi
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
1. Page is loaded in the browser
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
2. Is the Visibility API supported?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
2. Is the Visibility API supported?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦>> >>
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
2. Is the Visibility API supported?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦
document.addEventListener(
'visibilitychange',
function() {
dataLayer.push({
'event' : 'visibility-
Change'
});
}
);
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
3. Is the page visible?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
3. Is the page visible?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦>> >>
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
3. Is the page visible?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
4. Is a Visibility Change detected?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦
SUPERWEEK 2015 | #SPWK | @SimoAhava
THE PROCESS
4. Is a Visibility Change detected?
1. Page is loaded in the browser
2. Is the Visibility API supported?
3. Is the page visible?
4. Is a Visibility Change detected?
yes / no
FIRE PAGE VIEW
ā€¦and remove visibility listenerā€¦
ā€¦and end the processā€¦>> >>
SUPERWEEK 2015 | #SPWK | @SimoAhava
What just happened?
SUPERWEEK 2015 | #SPWK | @SimoAhava
We made a metric more
meaningful
SUPERWEEK 2015 | #SPWK | @SimoAhava
But itā€™s only meaningful if
the questions it answers
are relevant
SUPERWEEK 2015 | #SPWK | @SimoAhava
How can we measure content engagement?
SUPERWEEK 2015 | #SPWK | @SimoAhava
Content engagement is
notoriously difficult to
track
SUPERWEEK 2015 | #SPWK | @SimoAhava
Adjusted Bounce Rate
Adjusted
SUPERWEEK 2015 | #SPWK | @SimoAhava
Adjusted Bounce Rate
Adjusted
Not happy with a metric? Sure! Tweak the data
collection. Donā€™t tackle the real
problem, i.e. your horrible content!
SUPERWEEK 2015 | #SPWK | @SimoAhava
Scroll Tracking
http://cutroni.com/blog/2014/02/12/advanced-content-tracking-with-universal-analytics/
SUPERWEEK 2015 | #SPWK | @SimoAhava
Scroll Tracking
Better, but it isolates the action of reading as the sole
qualification of engagement.
SUPERWEEK 2015 | #SPWK | @SimoAhava
Content is to a blog what
products are to a web
store
SUPERWEEK 2015 | #SPWK | @SimoAhava
Shopping Reading Behavior
SUPERWEEK 2015 | #SPWK | @SimoAhava
Checkout Behavior Content Engagement
SUPERWEEK 2015 | #SPWK | @SimoAhava
Product Article Performance
SUPERWEEK 2015 | #SPWK | @SimoAhava
Product Content List Performance
SUPERWEEK 2015 | #SPWK | @SimoAhava
Internal Promotions
SUPERWEEK 2015 | #SPWK | @SimoAhava
Step 1: Terminology
SUPERWEEK 2015 | #SPWK | @SimoAhava
Product: A blog article
Product price: Words in an article
Product impression: Views of a
title or title+ingress in content
lists
Product list: Widget / content
area where product impressions
can be gathered from
Product list click: Clicks on entries
in a product list
Product detail view: Page load
of an article page
Add to cart: First scroll on an
article page
Checkout: 1/3, 2/3, and 3/3
scroll depth on an article page
Purchase: 3/3 scroll depth on an
article page and minimum of 60
seconds dwell time
SUPERWEEK 2015 | #SPWK | @SimoAhava
Step 2: Data Collection
SUPERWEEK 2015 | #SPWK | @SimoAhava
PRODUCT LISTS
SUPERWEEK 2015 | #SPWK | @SimoAhava
PRODUCT LISTS
Product impression
Product impression
Product
impressions
Internal promotion
SUPERWEEK 2015 | #SPWK | @SimoAhava
PRODUCT LISTS
SUPERWEEK 2015 | #SPWK | @SimoAhava
ARTICLE PAGE
SUPERWEEK 2015 | #SPWK | @SimoAhava
ARTICLE PAGE: INITIAL PAGE LOAD = PRODUCT DETAIL VIEW
SUPERWEEK 2015 | #SPWK | @SimoAhava
ARTICLE PAGE: SCROLLING BEGINS = ADD TO CART
SUPERWEEK 2015 | #SPWK | @SimoAhava
ARTICLE PAGE: SCROLL DEPTH = CHECKOUT
SUPERWEEK 2015 | #SPWK | @SimoAhava
ARTICLE PAGE: SCROLL DEPTH + DWELL TIME = PURCHASE
SUPERWEEK 2015 | #SPWK | @SimoAhava
TIPS
1. Use dataLayer, donā€™t do what I did (DOM scrape)
2. Feel free to leave something out if it isnā€™t meaningful
or doesnā€™t make sense
3. Design the data collection with analysis in mind ā€“ not
because itā€™s fun and cool
4. If using GTM, remember that only the most recent
ā€™ecommerceā€™ object push is sent with a tag! Always
remember to push an ā€™eventā€™ value with an
ā€™ecommerceā€™ object push
5. Read Googleā€™s Dev Guide! Itā€™s all in there.
SUPERWEEK 2015 | #SPWK | @SimoAhava
TIPS
1. Use dataLayer, donā€™t do what I did (DOM scrape)
2. Feel free to leave something out if it isnā€™t meaningful
or doesnā€™t make sense
3. Design the data collection with analysis in mind ā€“ not
because itā€™s fun and cool
4. If using GTM, remember that only the most recent
ā€™ecommerceā€™ object push is sent with a tag! Always
remember to push an ā€™eventā€™ value with an
ā€™ecommerceā€™ object push
5. Read Googleā€™s Dev Guide! Itā€™s all in there.
SUPERWEEK 2015 | #SPWK | @SimoAhava
TIPS
1. Use dataLayer, donā€™t do what I did (DOM scrape)
2. Feel free to leave something out if it isnā€™t meaningful
or doesnā€™t make sense
3. Design the data collection with analysis in mind ā€“ not
because itā€™s fun and cool
4. If using GTM, remember that only the most recent
ā€™ecommerceā€™ object push is sent with a tag! Always
remember to push an ā€™eventā€™ value with an
ā€™ecommerceā€™ object push
5. Read Googleā€™s Dev Guide! Itā€™s all in there.
SUPERWEEK 2015 | #SPWK | @SimoAhava
TIPS
1. Use dataLayer, donā€™t do what I did (DOM scrape)
2. Feel free to leave something out if it isnā€™t meaningful
or doesnā€™t make sense
3. Design the data collection with analysis in mind ā€“ not
because itā€™s fun and cool
4. If using GTM, remember that only the most recent
ā€™ecommerceā€™ object push is sent with a tag! Always
remember to push an ā€™eventā€™ value with an
ā€™ecommerceā€™ object push
5. Read Googleā€™s Dev Guide! Itā€™s all in there.
SUPERWEEK 2015 | #SPWK | @SimoAhava
TIPS
1. Use dataLayer, donā€™t do what I did (DOM scrape)
2. Feel free to leave something out if it isnā€™t meaningful
or doesnā€™t make sense
3. Design the data collection with analysis in mind ā€“ not
because itā€™s fun and cool
4. If using GTM, remember that only the most recent
ā€™ecommerceā€™ object push is sent with a tag! Always
remember to push an ā€™eventā€™ value with an
ā€™ecommerceā€™ object push
5. Read Googleā€™s Dev Guide! Itā€™s all in there.
SUPERWEEK 2015 | #SPWK | @SimoAhava
FURTHER READING
http://goo.gl/lMWqW8
SUPERWEEK 2015 | #SPWK | @SimoAhava
FURTHER READING
http://goo.gl/xYNVb3
SUPERWEEK 2015 | #SPWK | @SimoAhava
FURTHER READING
http://enhancedecommerce.appspot.com/
SUPERWEEK 2015 | #SPWK | @SimoAhava
FURTHER READING
https://github.com/sahava/eec-gtm
SUPERWEEK 2015 | #SPWK | @SimoAhava
Learning & Doing
SUPERWEEK 2015 | #SPWK | @SimoAhava
JAVASCRIPT
http://www.codecademy.com/en/tracks/javascript
SUPERWEEK 2015 | #SPWK | @SimoAhava
JAVASCRIPT
Nicholas Zakas: Professional JavaScript For Web Developers (3rd Edition)
SUPERWEEK 2015 | #SPWK | @SimoAhava
JAVASCRIPT
Cody Lindley: DOM Enlightenment
SUPERWEEK 2015 | #SPWK | @SimoAhava
JAVASCRIPT
Douglas Crockford: JavaScript: The Good Parts
SUPERWEEK 2015 | #SPWK | @SimoAhava
HTML5
https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5
SUPERWEEK 2015 | #SPWK | @SimoAhava
THANK YOU
@SimoAhava
http://google.me/+SimoAhava
simo.ahava@netbooster.fi
www.simoahava.com

Weitere Ƥhnliche Inhalte

Was ist angesagt?

Essential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag ManagerEssential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag ManagerSimo Ahava
Ā 
Web Browsers and Tracking Protections
Web Browsers and Tracking ProtectionsWeb Browsers and Tracking Protections
Web Browsers and Tracking ProtectionsSimo Ahava
Ā 
What's new in Google Analytics 4
What's new in Google Analytics 4What's new in Google Analytics 4
What's new in Google Analytics 4Stephen Ellis
Ā 
Marketing Automation Hacks 2016: HubSpot
Marketing Automation Hacks 2016: HubSpotMarketing Automation Hacks 2016: HubSpot
Marketing Automation Hacks 2016: HubSpotUberflip
Ā 
Google Tag Manager - Introduction & Implementation
Google Tag Manager - Introduction & ImplementationGoogle Tag Manager - Introduction & Implementation
Google Tag Manager - Introduction & ImplementationSearch Commander, Inc.
Ā 
You can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATIONYou can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATIONSimo Ahava
Ā 
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS WorldSuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS WorldSimo Ahava
Ā 
Google Analytics and Google Tag Manager for Startups
Google Analytics and Google Tag Manager for StartupsGoogle Analytics and Google Tag Manager for Startups
Google Analytics and Google Tag Manager for StartupsJoost Hoogstrate
Ā 
The Hummingbird Buzz: What You Really Need to Know
The Hummingbird Buzz: What You Really Need to KnowThe Hummingbird Buzz: What You Really Need to Know
The Hummingbird Buzz: What You Really Need to KnowDemandWave
Ā 
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupRich Plakas
Ā 
Getting Started With Google Analytics
Getting Started With Google AnalyticsGetting Started With Google Analytics
Getting Started With Google AnalyticsSwellPath
Ā 
Let's Start Using Event Tracking For More Than Email Clicks By Joe Martinez
Let's Start Using Event Tracking For More Than Email Clicks By Joe MartinezLet's Start Using Event Tracking For More Than Email Clicks By Joe Martinez
Let's Start Using Event Tracking For More Than Email Clicks By Joe MartinezSearch Marketing Expo - SMX
Ā 
Refael Bitton @ All Things DATA 2016 - Firebase Analytics
Refael Bitton @ All Things DATA 2016 - Firebase AnalyticsRefael Bitton @ All Things DATA 2016 - Firebase Analytics
Refael Bitton @ All Things DATA 2016 - Firebase AnalyticsShuki Mann
Ā 
Marketing Automation Hacks: HubSpot
Marketing Automation Hacks: HubSpotMarketing Automation Hacks: HubSpot
Marketing Automation Hacks: HubSpotUberflip
Ā 
How to build a scalable content production system.
How to build a scalable content production system.How to build a scalable content production system.
How to build a scalable content production system.Gareth Simpson
Ā 
Web Analytics 101 - Ned Poulter @MMUBS #dsmmcm
Web Analytics 101 - Ned Poulter @MMUBS #dsmmcmWeb Analytics 101 - Ned Poulter @MMUBS #dsmmcm
Web Analytics 101 - Ned Poulter @MMUBS #dsmmcmNed Poulter
Ā 
Getting started with Google Analytics
Getting started with Google AnalyticsGetting started with Google Analytics
Getting started with Google Analyticsluna-park GmbH
Ā 
How To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbee
How To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbeeHow To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbee
How To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbeedigitalthinkingbee.com
Ā 
Bridging google analytics & tag manager #melbseo meetup
Bridging google analytics & tag manager #melbseo meetupBridging google analytics & tag manager #melbseo meetup
Bridging google analytics & tag manager #melbseo meetupDaniel Wild
Ā 
Jonathan Weber - All Things DATA 2017
Jonathan Weber - All Things DATA 2017Jonathan Weber - All Things DATA 2017
Jonathan Weber - All Things DATA 2017Shuki Mann
Ā 

Was ist angesagt? (20)

Essential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag ManagerEssential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Essential Search Marketing Tweaks For Google Analytics And Google Tag Manager
Ā 
Web Browsers and Tracking Protections
Web Browsers and Tracking ProtectionsWeb Browsers and Tracking Protections
Web Browsers and Tracking Protections
Ā 
What's new in Google Analytics 4
What's new in Google Analytics 4What's new in Google Analytics 4
What's new in Google Analytics 4
Ā 
Marketing Automation Hacks 2016: HubSpot
Marketing Automation Hacks 2016: HubSpotMarketing Automation Hacks 2016: HubSpot
Marketing Automation Hacks 2016: HubSpot
Ā 
Google Tag Manager - Introduction & Implementation
Google Tag Manager - Introduction & ImplementationGoogle Tag Manager - Introduction & Implementation
Google Tag Manager - Introduction & Implementation
Ā 
You can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATIONYou can't spell MEASURE without CUSTOMIZATION
You can't spell MEASURE without CUSTOMIZATION
Ā 
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS WorldSuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
SuperWeek 2016 - Garbage In Garbage Out: Data Quality in a TMS World
Ā 
Google Analytics and Google Tag Manager for Startups
Google Analytics and Google Tag Manager for StartupsGoogle Analytics and Google Tag Manager for Startups
Google Analytics and Google Tag Manager for Startups
Ā 
The Hummingbird Buzz: What You Really Need to Know
The Hummingbird Buzz: What You Really Need to KnowThe Hummingbird Buzz: What You Really Need to Know
The Hummingbird Buzz: What You Really Need to Know
Ā 
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress MeetupGoogle Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Google Analytics with an Intro to Google Tag Manager for Austin WordPress Meetup
Ā 
Getting Started With Google Analytics
Getting Started With Google AnalyticsGetting Started With Google Analytics
Getting Started With Google Analytics
Ā 
Let's Start Using Event Tracking For More Than Email Clicks By Joe Martinez
Let's Start Using Event Tracking For More Than Email Clicks By Joe MartinezLet's Start Using Event Tracking For More Than Email Clicks By Joe Martinez
Let's Start Using Event Tracking For More Than Email Clicks By Joe Martinez
Ā 
Refael Bitton @ All Things DATA 2016 - Firebase Analytics
Refael Bitton @ All Things DATA 2016 - Firebase AnalyticsRefael Bitton @ All Things DATA 2016 - Firebase Analytics
Refael Bitton @ All Things DATA 2016 - Firebase Analytics
Ā 
Marketing Automation Hacks: HubSpot
Marketing Automation Hacks: HubSpotMarketing Automation Hacks: HubSpot
Marketing Automation Hacks: HubSpot
Ā 
How to build a scalable content production system.
How to build a scalable content production system.How to build a scalable content production system.
How to build a scalable content production system.
Ā 
Web Analytics 101 - Ned Poulter @MMUBS #dsmmcm
Web Analytics 101 - Ned Poulter @MMUBS #dsmmcmWeb Analytics 101 - Ned Poulter @MMUBS #dsmmcm
Web Analytics 101 - Ned Poulter @MMUBS #dsmmcm
Ā 
Getting started with Google Analytics
Getting started with Google AnalyticsGetting started with Google Analytics
Getting started with Google Analytics
Ā 
How To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbee
How To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbeeHow To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbee
How To Use IFTTT (If This Then That) - Belinda Bagatsing - digitalthinkingbee
Ā 
Bridging google analytics & tag manager #melbseo meetup
Bridging google analytics & tag manager #melbseo meetupBridging google analytics & tag manager #melbseo meetup
Bridging google analytics & tag manager #melbseo meetup
Ā 
Jonathan Weber - All Things DATA 2017
Jonathan Weber - All Things DATA 2017Jonathan Weber - All Things DATA 2017
Jonathan Weber - All Things DATA 2017
Ā 

Andere mochten auch

Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)
Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)
Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)Simo Ahava
Ā 
Digital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBooster
Digital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBoosterDigital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBooster
Digital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBoosterWebanalisten .nl
Ā 
Manchester city
Manchester cityManchester city
Manchester cityofrancis
Ā 
Waldorf Education
Waldorf EducationWaldorf Education
Waldorf EducationxMerodi
Ā 
Selena Gomez
Selena GomezSelena Gomez
Selena Gomezguest5fa9931
Ā 
French Property Market 2014
French Property Market 2014French Property Market 2014
French Property Market 2014David Bourla
Ā 
French Property market 2015 - Cushman & Wakefield
French Property market 2015 - Cushman & WakefieldFrench Property market 2015 - Cushman & Wakefield
French Property market 2015 - Cushman & WakefieldDavid Bourla
Ā 
Cerebral Palsy
Cerebral PalsyCerebral Palsy
Cerebral PalsyeKindling.org
Ā 
Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014
Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014
Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014Marketing Festival
Ā 
The big bang theory
The big bang theoryThe big bang theory
The big bang theorymreedy
Ā 
Lionel Messi
Lionel MessiLionel Messi
Lionel MessiNaliKardan
Ā 
David guetta
David guettaDavid guetta
David guettasam_beecham
Ā 
The Big Bang Theory
The Big Bang TheoryThe Big Bang Theory
The Big Bang Theoryrose_aries15
Ā 

Andere mochten auch (20)

Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)
Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)
Enhanced Ecommerce For Content (SMX MĆ¼nchen 2015)
Ā 
Digital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBooster
Digital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBoosterDigital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBooster
Digital Data Tips Tuesday #1 - Tag Management: Simo Ahava - NetBooster
Ā 
Manchester city
Manchester cityManchester city
Manchester city
Ā 
Workshop
WorkshopWorkshop
Workshop
Ā 
Waldorf Education
Waldorf EducationWaldorf Education
Waldorf Education
Ā 
Selena Gomez
Selena GomezSelena Gomez
Selena Gomez
Ā 
Sap fiori
Sap fioriSap fiori
Sap fiori
Ā 
French Property Market 2014
French Property Market 2014French Property Market 2014
French Property Market 2014
Ā 
Oprah Winfrey
Oprah WinfreyOprah Winfrey
Oprah Winfrey
Ā 
Medical devices
Medical devicesMedical devices
Medical devices
Ā 
French Property market 2015 - Cushman & Wakefield
French Property market 2015 - Cushman & WakefieldFrench Property market 2015 - Cushman & Wakefield
French Property market 2015 - Cushman & Wakefield
Ā 
Cerebral Palsy
Cerebral PalsyCerebral Palsy
Cerebral Palsy
Ā 
Elon Musk
Elon MuskElon Musk
Elon Musk
Ā 
Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014
Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014
Simo Ahava - Tag Management Solutions ā€“ Best. Data. Ever. MKTFEST 2014
Ā 
The big bang theory
The big bang theoryThe big bang theory
The big bang theory
Ā 
Chess
ChessChess
Chess
Ā 
Lionel Messi
Lionel MessiLionel Messi
Lionel Messi
Ā 
Lionel messi
Lionel messiLionel messi
Lionel messi
Ā 
David guetta
David guettaDavid guetta
David guetta
Ā 
The Big Bang Theory
The Big Bang TheoryThe Big Bang Theory
The Big Bang Theory
Ā 

Ƅhnlich wie Google Analytics Bag O' Tricks

Superweek Hungary Analytics
Superweek Hungary AnalyticsSuperweek Hungary Analytics
Superweek Hungary AnalyticsiProspectAnalytics
Ā 
Inbound 2017: Back to Our Roots with Technical SEO
Inbound 2017: Back to Our Roots with Technical SEOInbound 2017: Back to Our Roots with Technical SEO
Inbound 2017: Back to Our Roots with Technical SEOStephanie Wallace
Ā 
SPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sitesSPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sitesLouis-Philippe VallƩe
Ā 
Serverless and the Way Forward
Serverless and the Way ForwardServerless and the Way Forward
Serverless and the Way ForwardSonatype
Ā 
Optimizely Developer Showcase
Optimizely Developer ShowcaseOptimizely Developer Showcase
Optimizely Developer ShowcaseOptimizely
Ā 
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Steve Hoffman
Ā 
The Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing ToolkitThe Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing ToolkitSteve Lock
Ā 
Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)
Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)
Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)Andrew Capland
Ā 
2014 09-10-12 Building Customer Profiles - Move from clicks to faces
2014 09-10-12 Building Customer Profiles - Move from clicks to faces2014 09-10-12 Building Customer Profiles - Move from clicks to faces
2014 09-10-12 Building Customer Profiles - Move from clicks to facesVinoaj Vijeyakumaar
Ā 
Efficient Search Campaigns SAScon May 2012
Efficient Search Campaigns SAScon May 2012Efficient Search Campaigns SAScon May 2012
Efficient Search Campaigns SAScon May 2012Steve Lock
Ā 
Social Media Week Chicago: SEO in 2015
Social Media Week Chicago: SEO in 2015Social Media Week Chicago: SEO in 2015
Social Media Week Chicago: SEO in 2015Cramer-Krasselt
Ā 
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012Steve Lock
Ā 
Creating a flawless user experience, end to-end, functional to visual - Slide...
Creating a flawless user experience, end to-end, functional to visual - Slide...Creating a flawless user experience, end to-end, functional to visual - Slide...
Creating a flawless user experience, end to-end, functional to visual - Slide...Applitools
Ā 
Success Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke Cheung
Success Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke CheungSuccess Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke Cheung
Success Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke CheungVicke Cheung
Ā 
Generazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssemblyGenerazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssemblyMichele Aponte
Ā 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionCatalyst
Ā 
Fast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Fast prototyping apps using AngularJS, RequireJS and Twitter BootstrapFast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Fast prototyping apps using AngularJS, RequireJS and Twitter BootstrapYuriy Silvestrov
Ā 
Migrating off legacy platforms while still delivering value - DNA & SAFe AU...
Migrating off legacy platforms while still delivering value -   DNA & SAFe AU...Migrating off legacy platforms while still delivering value -   DNA & SAFe AU...
Migrating off legacy platforms while still delivering value - DNA & SAFe AU...Em Campbell-Pretty
Ā 
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkAleyda SolĆ­s
Ā 
21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up
21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up 21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up
21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up Online Marketing in Galway
Ā 

Ƅhnlich wie Google Analytics Bag O' Tricks (20)

Superweek Hungary Analytics
Superweek Hungary AnalyticsSuperweek Hungary Analytics
Superweek Hungary Analytics
Ā 
Inbound 2017: Back to Our Roots with Technical SEO
Inbound 2017: Back to Our Roots with Technical SEOInbound 2017: Back to Our Roots with Technical SEO
Inbound 2017: Back to Our Roots with Technical SEO
Ā 
SPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sitesSPFest Chicago - Cross-site publishing to communication sites
SPFest Chicago - Cross-site publishing to communication sites
Ā 
Serverless and the Way Forward
Serverless and the Way ForwardServerless and the Way Forward
Serverless and the Way Forward
Ā 
Optimizely Developer Showcase
Optimizely Developer ShowcaseOptimizely Developer Showcase
Optimizely Developer Showcase
Ā 
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Enabling Microservices @Orbitz - DevOpsDays Chicago 2015
Ā 
The Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing ToolkitThe Ultimate Free Digital Marketing Toolkit
The Ultimate Free Digital Marketing Toolkit
Ā 
Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)
Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)
Video A/B Testing Deconstructed: What? How? Where? (with real data and examples)
Ā 
2014 09-10-12 Building Customer Profiles - Move from clicks to faces
2014 09-10-12 Building Customer Profiles - Move from clicks to faces2014 09-10-12 Building Customer Profiles - Move from clicks to faces
2014 09-10-12 Building Customer Profiles - Move from clicks to faces
Ā 
Efficient Search Campaigns SAScon May 2012
Efficient Search Campaigns SAScon May 2012Efficient Search Campaigns SAScon May 2012
Efficient Search Campaigns SAScon May 2012
Ā 
Social Media Week Chicago: SEO in 2015
Social Media Week Chicago: SEO in 2015Social Media Week Chicago: SEO in 2015
Social Media Week Chicago: SEO in 2015
Ā 
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ultimate Free Digital Marketing Toolkit #EdgeBristol 2012
Ā 
Creating a flawless user experience, end to-end, functional to visual - Slide...
Creating a flawless user experience, end to-end, functional to visual - Slide...Creating a flawless user experience, end to-end, functional to visual - Slide...
Creating a flawless user experience, end to-end, functional to visual - Slide...
Ā 
Success Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke Cheung
Success Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke CheungSuccess Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke Cheung
Success Beyond Links ā€“ SearchCamp 2017 ā€“ Vicke Cheung
Ā 
Generazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssemblyGenerazione dinamica della UI con Blazor WebAssembly
Generazione dinamica della UI con Blazor WebAssembly
Ā 
TechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research CompetitionTechSEO Boost 2019: Research Competition
TechSEO Boost 2019: Research Competition
Ā 
Fast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Fast prototyping apps using AngularJS, RequireJS and Twitter BootstrapFast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Fast prototyping apps using AngularJS, RequireJS and Twitter Bootstrap
Ā 
Migrating off legacy platforms while still delivering value - DNA & SAFe AU...
Migrating off legacy platforms while still delivering value -   DNA & SAFe AU...Migrating off legacy platforms while still delivering value -   DNA & SAFe AU...
Migrating off legacy platforms while still delivering value - DNA & SAFe AU...
Ā 
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Ā 
21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up
21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up 21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up
21st century event promotion, by Snap Galway at OMiG June 2014 Meet Up
Ā 

Mehr von Simo Ahava

Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Simo Ahava
Ā 
Browser Tracking Protections - SuperWeek 2020
Browser Tracking Protections - SuperWeek 2020Browser Tracking Protections - SuperWeek 2020
Browser Tracking Protections - SuperWeek 2020Simo Ahava
Ā 
Simo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo Ahava
Ā 
Agile Analytics
Agile AnalyticsAgile Analytics
Agile AnalyticsSimo Ahava
Ā 
MeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analystsMeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analystsSimo Ahava
Ā 
Search Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google AnalyticsSearch Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google AnalyticsSimo Ahava
Ā 
Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015Simo Ahava
Ā 
Key Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google AnalyticsKey Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google AnalyticsSimo Ahava
Ā 
Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)Simo Ahava
Ā 
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)Simo Ahava
Ā 
Rationalizing Tag Management
Rationalizing Tag ManagementRationalizing Tag Management
Rationalizing Tag ManagementSimo Ahava
Ā 
Google Tag Manager For Nerds
Google Tag Manager For NerdsGoogle Tag Manager For Nerds
Google Tag Manager For NerdsSimo Ahava
Ā 
What's the weather like? MeasureFest 2014
What's the weather like? MeasureFest 2014What's the weather like? MeasureFest 2014
What's the weather like? MeasureFest 2014Simo Ahava
Ā 

Mehr von Simo Ahava (13)

Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Server-side Tagging in Google Tag Manager - MeasureSummit 2020
Ā 
Browser Tracking Protections - SuperWeek 2020
Browser Tracking Protections - SuperWeek 2020Browser Tracking Protections - SuperWeek 2020
Browser Tracking Protections - SuperWeek 2020
Ā 
Simo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo's Top 30 GTM tips
Simo's Top 30 GTM tips
Ā 
Agile Analytics
Agile AnalyticsAgile Analytics
Agile Analytics
Ā 
MeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analystsMeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
MeasureCamp IX (London) - 10 JavaScript Concepts for web analysts
Ā 
Search Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google AnalyticsSearch Marketer's Toolkit for Google Tag Manager and Google Analytics
Search Marketer's Toolkit for Google Tag Manager and Google Analytics
Ā 
Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015Data Layer - MeasureCamp VII 2015
Data Layer - MeasureCamp VII 2015
Ā 
Key Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google AnalyticsKey Insights From Funnels - Enhanced Ecommerce For Google Analytics
Key Insights From Funnels - Enhanced Ecommerce For Google Analytics
Ā 
Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)Content Engagement with Google Analytics (Emerce Conversion 2015)
Content Engagement with Google Analytics (Emerce Conversion 2015)
Ā 
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Be Critical: Going Beyond The Defaults With GA And GTM (SMX Munich 2015)
Ā 
Rationalizing Tag Management
Rationalizing Tag ManagementRationalizing Tag Management
Rationalizing Tag Management
Ā 
Google Tag Manager For Nerds
Google Tag Manager For NerdsGoogle Tag Manager For Nerds
Google Tag Manager For Nerds
Ā 
What's the weather like? MeasureFest 2014
What's the weather like? MeasureFest 2014What's the weather like? MeasureFest 2014
What's the weather like? MeasureFest 2014
Ā 

KĆ¼rzlich hochgeladen

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
Ā 
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
Ā 
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
Ā 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
Ā 
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
Ā 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...HyderabadDolls
Ā 
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
Ā 
如何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·
如何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·å¦‚何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·
如何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·wsppdmt
Ā 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
Ā 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...gajnagarg
Ā 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...gajnagarg
Ā 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteedamy56318795
Ā 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRajesh Mondal
Ā 
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
Ā 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
Ā 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
Ā 
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
Ā 
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
Ā 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraGovindSinghDasila
Ā 
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
Ā 

KĆ¼rzlich hochgeladen (20)

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
Ā 
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
Ā 
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...
Ā 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
Ā 
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...
Ā 
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Sealdah % High Class Call Girls Kolkata - 450+ Call Girl Cash Payment 8005736...
Ā 
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...
Ā 
如何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·
如何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·å¦‚何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·
如何办ē†č‹±å›½čÆŗę£®ęƔäŗšå¤§å­¦ęƕäøščƁļ¼ˆNUęƕäøščƁ书ļ¼‰ęˆē»©å•åŽŸä»¶äø€ęØ”äø€ę ·
Ā 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Ā 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Ā 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Ā 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
Ā 
Ranking and Scoring Exercises for Research
Ranking and Scoring Exercises for ResearchRanking and Scoring Exercises for Research
Ranking and Scoring Exercises for Research
Ā 
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...
Ā 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Ā 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Ā 
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...
Ā 
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
Ā 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
Ā 
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...
Ā 

Google Analytics Bag O' Tricks

  • 1. Google Analytics Bag oā€™ Tricks Simo Ahava (NetBooster) ā€“ SUPERWEEK 2015
  • 2. SUPERWEEK 2015 | #SPWK | @SimoAhava Simo Ahava | NetBooster @SimoAhava http://google.me/+SimoAhava simo.ahava@netbooster.fi www.simoahava.com
  • 3. SUPERWEEK 2015 | #SPWK | @SimoAhava My (GA) Developer Philosophy
  • 4. SUPERWEEK 2015 | #SPWK | @SimoAhava If you build it, data will come
  • 5. SUPERWEEK 2015 | #SPWK | @SimoAhava
  • 6. SUPERWEEK 2015 | #SPWK | @SimoAhava The Web is (inherently) stateless
  • 7. SUPERWEEK 2015 | #SPWK | @SimoAhava User intent is untrackable in the stateless Web
  • 8. SUPERWEEK 2015 | #SPWK | @SimoAhava The life span of a web page ENTRANCE EXIT
  • 9. SUPERWEEK 2015 | #SPWK | @SimoAhava The life span of a web page ENTRANCE EXIT
  • 10. SUPERWEEK 2015 | #SPWK | @SimoAhava No, browser cookies are not the solution (or HTML Storage)
  • 11. SUPERWEEK 2015 | #SPWK | @SimoAhava document.cookie = 'returning=true'; document.cookie = 'articlesRead=3';
  • 12. SUPERWEEK 2015 | #SPWK | @SimoAhava They provide you with temporary state only
  • 13. SUPERWEEK 2015 | #SPWK | @SimoAhava Google Analytics is stateful
  • 14. SUPERWEEK 2015 | #SPWK | @SimoAhava From https://developers.google.com/analytics/devguides/platform/customdimsmets
  • 15. SUPERWEEK 2015 | #SPWK | @SimoAhava Google Analytics is better at pattern-matching than a browser
  • 16. SUPERWEEK 2015 | #SPWK | @SimoAhava But it requires quality input
  • 17. SUPERWEEK 2015 | #SPWK | @SimoAhava When the stateless and the stateful unite Meaningful data
  • 18. SUPERWEEK 2015 | #SPWK | @SimoAhava How do we find and collect meaningful data?
  • 19. SUPERWEEK 2015 | #SPWK | @SimoAhava No, how do we ask the right questions?
  • 20. SUPERWEEK 2015 | #SPWK | @SimoAhava When a user doesnā€™t view a page, is it a Page View?
  • 21. SUPERWEEK 2015 | #SPWK | @SimoAhava Surely not? * Obligatory Conference Presentation Meme
  • 22. SUPERWEEK 2015 | #SPWK | @SimoAhava APIS, WORKERS, LIBRARIES, SPECIFICATIONS ECMAScript DOMSettableTokenList Web Audio AutocompleteErrorEvent Animation Timing DOMTokenList DOM Fullscreen Drag and Drop SVG Indexed DB DocumentFragment DOMError File API ChildNode Media DOMImplementation Web Sockets and Messaging Event WebGL Visibility Web Storage Document EventSource CSS Object Model Comment Web Workers Attr WebRTC Selectors DocumentType Offline Element CharacterData Browser Canvas EventListener CustomEvent Shadow DOM CloseEvent File System API BroadcastChannel Typed Arrays Pointer Lock Elements
  • 23. SUPERWEEK 2015 | #SPWK | @SimoAhava APIS, WORKERS, LIBRARIES, SPECIFICATIONS ECMAScript DOMSettableTokenList Web Audio AutocompleteErrorEvent Animation Timing DOMTokenList DOM Fullscreen Drag and Drop SVG Indexed DB DocumentFragment DOMError File API ChildNode Media DOMImplementation Web Sockets and Messaging Event WebGL Visibility Web Storage Document EventSource CSS Object Model Comment Web Workers Attr WebRTC Selectors DocumentType Offline Element CharacterData Browser Canvas EventListener CustomEvent Shadow DOM CloseEvent File System API BroadcastChannel Typed Arrays Pointer Lock Elements
  • 24. SUPERWEEK 2015 | #SPWK | @SimoAhava PAGE VISIBILITY API
  • 25. SUPERWEEK 2015 | #SPWK | @SimoAhava PAGE VISIBILITY API Visible: document['hidden'] = false Hidden: document['hidden'] = true
  • 26. SUPERWEEK 2015 | #SPWK | @SimoAhava PAGE VISIBILITY API Visible: document['hidden'] = false Hidden: document['hidden'] = true document.addEventListener('visibilitychange', function() { dataLayer.push({ 'event' : 'visibilityChange' }); });
  • 27. SUPERWEEK 2015 | #SPWK | @SimoAhava PAGE VISIBILITY API Meaningful data: When a page is loaded in hidden state, do not send a Page View. If the visibility of the page changes from hidden to visible, then send the Page View.
  • 28. SUPERWEEK 2015 | #SPWK | @SimoAhava PAGE VISIBILITY API
  • 29. SUPERWEEK 2015 | #SPWK | @SimoAhava DETAILED GUIDE http://goo.gl/DFgxmi
  • 30. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 1. Page is loaded in the browser 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦
  • 31. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 2. Is the Visibility API supported? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦
  • 32. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 2. Is the Visibility API supported? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦>> >>
  • 33. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 2. Is the Visibility API supported? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦ document.addEventListener( 'visibilitychange', function() { dataLayer.push({ 'event' : 'visibility- Change' }); } );
  • 34. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 3. Is the page visible? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦
  • 35. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 3. Is the page visible? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦>> >>
  • 36. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 3. Is the page visible? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦
  • 37. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 4. Is a Visibility Change detected? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦
  • 38. SUPERWEEK 2015 | #SPWK | @SimoAhava THE PROCESS 4. Is a Visibility Change detected? 1. Page is loaded in the browser 2. Is the Visibility API supported? 3. Is the page visible? 4. Is a Visibility Change detected? yes / no FIRE PAGE VIEW ā€¦and remove visibility listenerā€¦ ā€¦and end the processā€¦>> >>
  • 39. SUPERWEEK 2015 | #SPWK | @SimoAhava What just happened?
  • 40. SUPERWEEK 2015 | #SPWK | @SimoAhava We made a metric more meaningful
  • 41. SUPERWEEK 2015 | #SPWK | @SimoAhava But itā€™s only meaningful if the questions it answers are relevant
  • 42. SUPERWEEK 2015 | #SPWK | @SimoAhava How can we measure content engagement?
  • 43. SUPERWEEK 2015 | #SPWK | @SimoAhava Content engagement is notoriously difficult to track
  • 44. SUPERWEEK 2015 | #SPWK | @SimoAhava Adjusted Bounce Rate Adjusted
  • 45. SUPERWEEK 2015 | #SPWK | @SimoAhava Adjusted Bounce Rate Adjusted Not happy with a metric? Sure! Tweak the data collection. Donā€™t tackle the real problem, i.e. your horrible content!
  • 46. SUPERWEEK 2015 | #SPWK | @SimoAhava Scroll Tracking http://cutroni.com/blog/2014/02/12/advanced-content-tracking-with-universal-analytics/
  • 47. SUPERWEEK 2015 | #SPWK | @SimoAhava Scroll Tracking Better, but it isolates the action of reading as the sole qualification of engagement.
  • 48. SUPERWEEK 2015 | #SPWK | @SimoAhava Content is to a blog what products are to a web store
  • 49. SUPERWEEK 2015 | #SPWK | @SimoAhava Shopping Reading Behavior
  • 50. SUPERWEEK 2015 | #SPWK | @SimoAhava Checkout Behavior Content Engagement
  • 51. SUPERWEEK 2015 | #SPWK | @SimoAhava Product Article Performance
  • 52. SUPERWEEK 2015 | #SPWK | @SimoAhava Product Content List Performance
  • 53. SUPERWEEK 2015 | #SPWK | @SimoAhava Internal Promotions
  • 54. SUPERWEEK 2015 | #SPWK | @SimoAhava Step 1: Terminology
  • 55. SUPERWEEK 2015 | #SPWK | @SimoAhava Product: A blog article Product price: Words in an article Product impression: Views of a title or title+ingress in content lists Product list: Widget / content area where product impressions can be gathered from Product list click: Clicks on entries in a product list Product detail view: Page load of an article page Add to cart: First scroll on an article page Checkout: 1/3, 2/3, and 3/3 scroll depth on an article page Purchase: 3/3 scroll depth on an article page and minimum of 60 seconds dwell time
  • 56. SUPERWEEK 2015 | #SPWK | @SimoAhava Step 2: Data Collection
  • 57. SUPERWEEK 2015 | #SPWK | @SimoAhava PRODUCT LISTS
  • 58. SUPERWEEK 2015 | #SPWK | @SimoAhava PRODUCT LISTS Product impression Product impression Product impressions Internal promotion
  • 59. SUPERWEEK 2015 | #SPWK | @SimoAhava PRODUCT LISTS
  • 60. SUPERWEEK 2015 | #SPWK | @SimoAhava ARTICLE PAGE
  • 61. SUPERWEEK 2015 | #SPWK | @SimoAhava ARTICLE PAGE: INITIAL PAGE LOAD = PRODUCT DETAIL VIEW
  • 62. SUPERWEEK 2015 | #SPWK | @SimoAhava ARTICLE PAGE: SCROLLING BEGINS = ADD TO CART
  • 63. SUPERWEEK 2015 | #SPWK | @SimoAhava ARTICLE PAGE: SCROLL DEPTH = CHECKOUT
  • 64. SUPERWEEK 2015 | #SPWK | @SimoAhava ARTICLE PAGE: SCROLL DEPTH + DWELL TIME = PURCHASE
  • 65. SUPERWEEK 2015 | #SPWK | @SimoAhava TIPS 1. Use dataLayer, donā€™t do what I did (DOM scrape) 2. Feel free to leave something out if it isnā€™t meaningful or doesnā€™t make sense 3. Design the data collection with analysis in mind ā€“ not because itā€™s fun and cool 4. If using GTM, remember that only the most recent ā€™ecommerceā€™ object push is sent with a tag! Always remember to push an ā€™eventā€™ value with an ā€™ecommerceā€™ object push 5. Read Googleā€™s Dev Guide! Itā€™s all in there.
  • 66. SUPERWEEK 2015 | #SPWK | @SimoAhava TIPS 1. Use dataLayer, donā€™t do what I did (DOM scrape) 2. Feel free to leave something out if it isnā€™t meaningful or doesnā€™t make sense 3. Design the data collection with analysis in mind ā€“ not because itā€™s fun and cool 4. If using GTM, remember that only the most recent ā€™ecommerceā€™ object push is sent with a tag! Always remember to push an ā€™eventā€™ value with an ā€™ecommerceā€™ object push 5. Read Googleā€™s Dev Guide! Itā€™s all in there.
  • 67. SUPERWEEK 2015 | #SPWK | @SimoAhava TIPS 1. Use dataLayer, donā€™t do what I did (DOM scrape) 2. Feel free to leave something out if it isnā€™t meaningful or doesnā€™t make sense 3. Design the data collection with analysis in mind ā€“ not because itā€™s fun and cool 4. If using GTM, remember that only the most recent ā€™ecommerceā€™ object push is sent with a tag! Always remember to push an ā€™eventā€™ value with an ā€™ecommerceā€™ object push 5. Read Googleā€™s Dev Guide! Itā€™s all in there.
  • 68. SUPERWEEK 2015 | #SPWK | @SimoAhava TIPS 1. Use dataLayer, donā€™t do what I did (DOM scrape) 2. Feel free to leave something out if it isnā€™t meaningful or doesnā€™t make sense 3. Design the data collection with analysis in mind ā€“ not because itā€™s fun and cool 4. If using GTM, remember that only the most recent ā€™ecommerceā€™ object push is sent with a tag! Always remember to push an ā€™eventā€™ value with an ā€™ecommerceā€™ object push 5. Read Googleā€™s Dev Guide! Itā€™s all in there.
  • 69. SUPERWEEK 2015 | #SPWK | @SimoAhava TIPS 1. Use dataLayer, donā€™t do what I did (DOM scrape) 2. Feel free to leave something out if it isnā€™t meaningful or doesnā€™t make sense 3. Design the data collection with analysis in mind ā€“ not because itā€™s fun and cool 4. If using GTM, remember that only the most recent ā€™ecommerceā€™ object push is sent with a tag! Always remember to push an ā€™eventā€™ value with an ā€™ecommerceā€™ object push 5. Read Googleā€™s Dev Guide! Itā€™s all in there.
  • 70. SUPERWEEK 2015 | #SPWK | @SimoAhava FURTHER READING http://goo.gl/lMWqW8
  • 71. SUPERWEEK 2015 | #SPWK | @SimoAhava FURTHER READING http://goo.gl/xYNVb3
  • 72. SUPERWEEK 2015 | #SPWK | @SimoAhava FURTHER READING http://enhancedecommerce.appspot.com/
  • 73. SUPERWEEK 2015 | #SPWK | @SimoAhava FURTHER READING https://github.com/sahava/eec-gtm
  • 74. SUPERWEEK 2015 | #SPWK | @SimoAhava Learning & Doing
  • 75. SUPERWEEK 2015 | #SPWK | @SimoAhava JAVASCRIPT http://www.codecademy.com/en/tracks/javascript
  • 76. SUPERWEEK 2015 | #SPWK | @SimoAhava JAVASCRIPT Nicholas Zakas: Professional JavaScript For Web Developers (3rd Edition)
  • 77. SUPERWEEK 2015 | #SPWK | @SimoAhava JAVASCRIPT Cody Lindley: DOM Enlightenment
  • 78. SUPERWEEK 2015 | #SPWK | @SimoAhava JAVASCRIPT Douglas Crockford: JavaScript: The Good Parts
  • 79. SUPERWEEK 2015 | #SPWK | @SimoAhava HTML5 https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5
  • 80. SUPERWEEK 2015 | #SPWK | @SimoAhava THANK YOU @SimoAhava http://google.me/+SimoAhava simo.ahava@netbooster.fi www.simoahava.com