SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Google Tag ManagerGoogle Tag Manager
Google Tag ManagerGoogle Tag Manager
Squirrels `are members of the family
Sciuridae, consisting of small or medium-
size rodents. The family includes tree
squirrels, ground squirrels, chipmunks,
marmots (including woodchucks), flying
squirrels, and prairie dogs. Squirrels are
indigenous to the Americas, Eurasia, and
Africa, and have been introduced to
Australia. The earliest known squirrels
date from the Eocene and are most
closely related to the mountain beaver
and to the dormouse among living rodent
families.
Google Tag ManagerGoogle Tag Manager
Tyrannosaurus (/t ræn s r s/ or /taᵻˌ əˈ ɔː ə ɪ
ræn s r s/, meaning "tyrant lizard",ˌ əˈ ɔː ə
from the Ancient Greek tyrannos
(τύραννος), "tyrant", and sauros (σα ρος),ῦ
"lizard") is a genus of coelurosaurian
theropod dinosaur. The species
Tyrannosaurus rex (rex meaning "king" in
Latin), commonly abbreviated to T. rex, is
one of the most well-represented of the
large theropods.
Google Tag ManagerGoogle Tag Manager
Sorry! Was a joke!Sorry! Was a joke!
Further, even we talk about GTMFurther, even we talk about GTM
Google Tag ManagerGoogle Tag Manager
I Introducing Google Tag Manager
II Setting up a basic Google Analytics / Criteo tracking
III Enhancing your implementation with a Data Layer
Subjects:Subjects:
Google Tag ManagerGoogle Tag Manager
I Introducing Google Tag Manager
II Setting up a basic Google Analytics / Criteo tracking
III Enhancing your implementation with a Data Layer
Subjects:Subjects:
Google Tag ManagerGoogle Tag Manager
IntroducingIntroducing Google Tag ManagerGoogle Tag Manager
Google Tag ManagerGoogle Tag Manager
What's the Google Tag Manager?
Google Tag ManagerGoogle Tag Manager
What's the Google Tag Manager?
GTM is a Tag Management System (TMS).
Google Tag ManagerGoogle Tag Manager
What's the Google Tag Manager?
GTM is a Tag Management System (TMS).
What's a Tag Management System?
Google Tag ManagerGoogle Tag Manager
What's the Google Tag Manager?
GTM is a Tag Management System (TMS).
What's a Tag Management System?
Tag Management Systems aim to simplify the deployment and
maintenance of JavaScript tags.
Or in a business definition: TMS is designed to help manage the
lifecycle of e-marketing tags, which are used to integrate third-party
software into digital properties.
Google Tag ManagerGoogle Tag Manager
What's the Google Tag Manager?
GTM is a Tag Management System (TMS).
What's a Tag Management System?
Tag Management Systems aim to simplify the deployment and
maintenance of JavaScript tags.
Or in a business definition: TMS is designed to help manage the
lifecycle of e-marketing tags, which are used to integrate third-party
software into digital properties.
But how it works?
Google Tag ManagerGoogle Tag Manager
What's the Google Tag Manager?
GTM is a Tag Management System (TMS).
What's a Tag Management System?
Tag Management Systems aim to simplify the deployment and
maintenance of JavaScript tags.
Or in a business definition: TMS is designed to help manage the
lifecycle of e-marketing tags, which are used to integrate third-party
software into digital properties.
But how it works?
Tag management systems replace the multiple tags with a single
container tag and afterwards arrange and “fire” individual tags as
appropriate based on business rules.
Google Tag ManagerGoogle Tag Manager
Tag Container
<html>
</html>
Website Google Tag Manager
Google Tag ManagerGoogle Tag Manager
Tag Container
<html>
</html>
Website Google Tag Manager
Sorry :D
Google Tag ManagerGoogle Tag Manager
Why the Google Tag Manager?
- Gain independece from long development processes
- Experiment new partenerships more often
- Keep improving the quality of your data
- Do not bother programmers for each new pixel :D
- You will always remain dependant from your marketing departament
- Transition to migrate hard coded tags can be painful
Pros:Pros:
Cons:Cons:
Google Tag ManagerGoogle Tag Manager
Why the Google Tag Manager?
- Gain independece from long development processes
- Experiment new partenerships more often
- Keep improving the quality of your data
- Do not bother programmers for each new pixel :D
- You will always remain dependant from your marketing departament
- Transition to migrate hard coded tags can be painful
Pros:Pros:
Cons:Cons:
Score:
4 : 2 GTM win :D
Google Tag ManagerGoogle Tag Manager
Google Tag Manager vs Paid Solutions
- Support
- A wider tag library
- Controlling tag load order
- Interface to select DOM elements
- Real-time deduplication
- A/B Testing
Google Tag ManagerGoogle Tag Manager
Setting up a basic Google Analytics /Setting up a basic Google Analytics /
Criteo trackingCriteo tracking
Google Tag ManagerGoogle Tag Manager
1. Signing in with a Google Account: http://www.google.com/tagmanager/
2. Creating a Google Tag Manager Account (company name):
Google Tag ManagerGoogle Tag Manager
3. Setting up a container (usually one per website)
Google Tag ManagerGoogle Tag Manager
4. Implementing the container on all pages
after the opening <body> tag (not in the header)
Google Tag ManagerGoogle Tag Manager
4. Creating a new Google Analytics Tag:
(For a Criteo tag, you need a Custom Tag with a snipped code from
your partener)
Google Tag ManagerGoogle Tag Manager
5. Creating a new variable:
(Label will have a dynamic value so we need to send that value from
our application)
Google Tag ManagerGoogle Tag Manager
5a. Set type and configure the new variable:
Google Tag ManagerGoogle Tag Manager
6. Back on the Tag for configuration: (it will be an Event Track Type with a
Category, an action and also a label)
Google Tag ManagerGoogle Tag Manager
7. Create a new trigger: (it will be necessary for dictation when that
Tag will be fired)
Google Tag ManagerGoogle Tag Manager
8.That's all with 'My First Tag'. if all went well, you will be able
to see the following screen:
9. The last step is to publish your changes (click on Publish button)
Google Tag ManagerGoogle Tag Manager
Enhancing your implementation with aEnhancing your implementation with a
Data LayerData Layer
Google Tag ManagerGoogle Tag Manager
What's the point of a Data Layer?
“A Data Layer is an object that contains all of the information that you
want to pass to Google Tag Manager” (Google Developer Guide)
In a developer language: A data layer is only a JavaScript object
Google Tag ManagerGoogle Tag Manager
How will be a Data Layer for our “My First Tag”?
Below is an example of how it will look the Data Layer for our Tag.
We need category and action as constants.
When you click on the View Product button, we will send the
“product_label” that will be the “ProductLabel” variable and also we send
the event: “view_product” for the trigger.
Google Tag ManagerGoogle Tag Manager
That's all for todayThat's all for today
Thanks for watching!Thanks for watching!
Dragos Ionita
Software Engineer
https://ro.linkedin.com/in/dragos-ionita-8ab20756
A presentation by:A presentation by:

Contenu connexe

Tendances

Google Tag Manager
Google Tag ManagerGoogle Tag Manager
Google Tag ManagerBraveBits
 
Advanced Google Analytics 4.0 by Aviso Digital
Advanced Google Analytics 4.0 by Aviso DigitalAdvanced Google Analytics 4.0 by Aviso Digital
Advanced Google Analytics 4.0 by Aviso DigitalSumeet Mayor
 
Google Analytics Class One
Google Analytics Class OneGoogle Analytics Class One
Google Analytics Class OneNoel Gomes
 
Google My Business
Google My BusinessGoogle My Business
Google My BusinessMAYANK TYAGI
 
On page SEO Optimization & it's Techniques
On page SEO Optimization & it's TechniquesOn page SEO Optimization & it's Techniques
On page SEO Optimization & it's TechniquesPratibha Maurya
 
Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...
Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...
Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...Simplilearn
 
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptx
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptxMeasurefest - GA4 From Migration to Measurement - The Key To Success.pptx
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptxSam Thomas
 
New Marketing Ideas, Strategies & Channels For 2022
New Marketing Ideas, Strategies & Channels For 2022New Marketing Ideas, Strategies & Channels For 2022
New Marketing Ideas, Strategies & Channels For 2022Search Engine Journal
 
Inroduction to Google Search Console
Inroduction to Google Search ConsoleInroduction to Google Search Console
Inroduction to Google Search ConsoleKevin Getch
 
Introduction to Google Search Console
Introduction to Google Search ConsoleIntroduction to Google Search Console
Introduction to Google Search ConsoleRiley Haas
 
Google Tag Manager for beginners
Google Tag Manager for beginnersGoogle Tag Manager for beginners
Google Tag Manager for beginnersL3analytics
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overviewtradocaj
 
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
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google AnalyticsCemal Buyukgokcesu
 
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 20242023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024Search Engine Journal
 
Introduction to Google Analytics GA4
Introduction to Google Analytics GA4Introduction to Google Analytics GA4
Introduction to Google Analytics GA4Laura Lee Dooley
 
Sem google ads &amp; ppc c
Sem google ads &amp; ppc  cSem google ads &amp; ppc  c
Sem google ads &amp; ppc cSeoSameer1
 

Tendances (20)

Google Tag Manager
Google Tag ManagerGoogle Tag Manager
Google Tag Manager
 
Advanced Google Analytics 4.0 by Aviso Digital
Advanced Google Analytics 4.0 by Aviso DigitalAdvanced Google Analytics 4.0 by Aviso Digital
Advanced Google Analytics 4.0 by Aviso Digital
 
Google Tag Manager 101
Google Tag Manager 101Google Tag Manager 101
Google Tag Manager 101
 
Google analytics
Google analyticsGoogle analytics
Google analytics
 
Google Analytics 4: A Quick Start Guide
 Google Analytics 4: A Quick Start Guide Google Analytics 4: A Quick Start Guide
Google Analytics 4: A Quick Start Guide
 
Google Analytics Class One
Google Analytics Class OneGoogle Analytics Class One
Google Analytics Class One
 
Google My Business
Google My BusinessGoogle My Business
Google My Business
 
On page SEO Optimization & it's Techniques
On page SEO Optimization & it's TechniquesOn page SEO Optimization & it's Techniques
On page SEO Optimization & it's Techniques
 
Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...
Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...
Google Display Network Tutorial | Google Display Ads | Google Ads | Digital M...
 
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptx
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptxMeasurefest - GA4 From Migration to Measurement - The Key To Success.pptx
Measurefest - GA4 From Migration to Measurement - The Key To Success.pptx
 
New Marketing Ideas, Strategies & Channels For 2022
New Marketing Ideas, Strategies & Channels For 2022New Marketing Ideas, Strategies & Channels For 2022
New Marketing Ideas, Strategies & Channels For 2022
 
Inroduction to Google Search Console
Inroduction to Google Search ConsoleInroduction to Google Search Console
Inroduction to Google Search Console
 
Introduction to Google Search Console
Introduction to Google Search ConsoleIntroduction to Google Search Console
Introduction to Google Search Console
 
Google Tag Manager for beginners
Google Tag Manager for beginnersGoogle Tag Manager for beginners
Google Tag Manager for beginners
 
Google Analytics Overview
Google Analytics OverviewGoogle Analytics Overview
Google Analytics Overview
 
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
 
Introduction to Google Analytics
Introduction to Google AnalyticsIntroduction to Google Analytics
Introduction to Google Analytics
 
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 20242023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
2023 Google Algorithms & SEO's Future: Powerful Predictions For 2024
 
Introduction to Google Analytics GA4
Introduction to Google Analytics GA4Introduction to Google Analytics GA4
Introduction to Google Analytics GA4
 
Sem google ads &amp; ppc c
Sem google ads &amp; ppc  cSem google ads &amp; ppc  c
Sem google ads &amp; ppc c
 

Similaire à Google Tag Manager (GTM)

Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Simo Ahava
 
All about google tag manager - Basics
All about google tag manager - Basics All about google tag manager - Basics
All about google tag manager - Basics Rob Levish
 
29 Advanced Google Tag Manager Tips Every Marketer Should Know
29 Advanced Google Tag Manager Tips Every Marketer Should Know29 Advanced Google Tag Manager Tips Every Marketer Should Know
29 Advanced Google Tag Manager Tips Every Marketer Should KnowMike Arnesen
 
Simo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo Ahava
 
Google Tag Manager Can Do What
Google Tag Manager Can Do WhatGoogle Tag Manager Can Do What
Google Tag Manager Can Do Whatpatrickstox
 
Мастеркласс по GTM на Google Event
Мастеркласс по GTM на Google EventМастеркласс по GTM на Google Event
Мастеркласс по GTM на Google EventKirill Bushev
 
Most Advanced GTM Deployment. Ever!
Most Advanced GTM Deployment. Ever!Most Advanced GTM Deployment. Ever!
Most Advanced GTM Deployment. Ever!Phil Pearce
 
How Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analyticsHow Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analyticsMontgomery Webster
 
GDPR within Google Tag Manager - Measurecamp 2018
GDPR within Google Tag Manager - Measurecamp 2018GDPR within Google Tag Manager - Measurecamp 2018
GDPR within Google Tag Manager - Measurecamp 2018Danny Mawani Olsen
 
Introduction about Google Tag manager
Introduction about Google Tag manager Introduction about Google Tag manager
Introduction about Google Tag manager Jam Hassan
 
What is google tag manager and how to get started
What is google tag manager and how to get startedWhat is google tag manager and how to get started
What is google tag manager and how to get startedNithish P
 
Rationalizing Tag Management
Rationalizing Tag ManagementRationalizing Tag Management
Rationalizing Tag ManagementSimo Ahava
 
Ember-CLI Blueprints for fun and profit
Ember-CLI Blueprints for fun and profitEmber-CLI Blueprints for fun and profit
Ember-CLI Blueprints for fun and profitSalesforce Engineering
 
Build, train and deploy your ML models with Amazon Sage Maker
Build, train and deploy your ML models with Amazon Sage MakerBuild, train and deploy your ML models with Amazon Sage Maker
Build, train and deploy your ML models with Amazon Sage MakerAWS User Group Bengaluru
 
Surviving the Analytics Apocalypse_ The Death of Universal Analytics and the...
Surviving the Analytics Apocalypse_  The Death of Universal Analytics and the...Surviving the Analytics Apocalypse_  The Death of Universal Analytics and the...
Surviving the Analytics Apocalypse_ The Death of Universal Analytics and the...In Marketing We Trust
 
Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryCARTO
 
So You Want to Write an Exporter
So You Want to Write an ExporterSo You Want to Write an Exporter
So You Want to Write an ExporterBrian Brazil
 

Similaire à Google Tag Manager (GTM) (20)

Tag Management Systems
Tag Management SystemsTag Management Systems
Tag Management Systems
 
Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?Google Tag Manager - 5 years. What have we learned?
Google Tag Manager - 5 years. What have we learned?
 
All about google tag manager - Basics
All about google tag manager - Basics All about google tag manager - Basics
All about google tag manager - Basics
 
29 Advanced Google Tag Manager Tips Every Marketer Should Know
29 Advanced Google Tag Manager Tips Every Marketer Should Know29 Advanced Google Tag Manager Tips Every Marketer Should Know
29 Advanced Google Tag Manager Tips Every Marketer Should Know
 
Simo's Top 30 GTM tips
Simo's Top 30 GTM tipsSimo's Top 30 GTM tips
Simo's Top 30 GTM tips
 
Google Tag Manager Can Do What
Google Tag Manager Can Do WhatGoogle Tag Manager Can Do What
Google Tag Manager Can Do What
 
Мастеркласс по GTM на Google Event
Мастеркласс по GTM на Google EventМастеркласс по GTM на Google Event
Мастеркласс по GTM на Google Event
 
Most Advanced GTM Deployment. Ever!
Most Advanced GTM Deployment. Ever!Most Advanced GTM Deployment. Ever!
Most Advanced GTM Deployment. Ever!
 
How Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analyticsHow Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analytics
 
GDPR within Google Tag Manager - Measurecamp 2018
GDPR within Google Tag Manager - Measurecamp 2018GDPR within Google Tag Manager - Measurecamp 2018
GDPR within Google Tag Manager - Measurecamp 2018
 
Introduction about Google Tag manager
Introduction about Google Tag manager Introduction about Google Tag manager
Introduction about Google Tag manager
 
What is google tag manager and how to get started
What is google tag manager and how to get startedWhat is google tag manager and how to get started
What is google tag manager and how to get started
 
Rationalizing Tag Management
Rationalizing Tag ManagementRationalizing Tag Management
Rationalizing Tag Management
 
Tag Management Systems
Tag Management SystemsTag Management Systems
Tag Management Systems
 
Ember-CLI Blueprints for fun and profit
Ember-CLI Blueprints for fun and profitEmber-CLI Blueprints for fun and profit
Ember-CLI Blueprints for fun and profit
 
How to Defeat the Beast
How to Defeat the BeastHow to Defeat the Beast
How to Defeat the Beast
 
Build, train and deploy your ML models with Amazon Sage Maker
Build, train and deploy your ML models with Amazon Sage MakerBuild, train and deploy your ML models with Amazon Sage Maker
Build, train and deploy your ML models with Amazon Sage Maker
 
Surviving the Analytics Apocalypse_ The Death of Universal Analytics and the...
Surviving the Analytics Apocalypse_  The Death of Universal Analytics and the...Surviving the Analytics Apocalypse_  The Death of Universal Analytics and the...
Surviving the Analytics Apocalypse_ The Death of Universal Analytics and the...
 
Google Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQueryGoogle Analytics location data visualised with CARTO & BigQuery
Google Analytics location data visualised with CARTO & BigQuery
 
So You Want to Write an Exporter
So You Want to Write an ExporterSo You Want to Write an Exporter
So You Want to Write an Exporter
 

Plus de Dragos Ionita

Reactive programming - Observable
Reactive programming - ObservableReactive programming - Observable
Reactive programming - ObservableDragos Ionita
 
Adventures with Angular 2
Adventures with Angular 2Adventures with Angular 2
Adventures with Angular 2Dragos Ionita
 
The new way to write a frontend software
The new way to write a frontend softwareThe new way to write a frontend software
The new way to write a frontend softwareDragos Ionita
 
Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)Dragos Ionita
 
Html5 - Awesome APIs
Html5 - Awesome APIsHtml5 - Awesome APIs
Html5 - Awesome APIsDragos Ionita
 
Hybrid Mobile Application with Ionic Framework
Hybrid Mobile Application with Ionic FrameworkHybrid Mobile Application with Ionic Framework
Hybrid Mobile Application with Ionic FrameworkDragos Ionita
 
Powerful JavaScript Tips and Best Practices
Powerful JavaScript Tips and Best PracticesPowerful JavaScript Tips and Best Practices
Powerful JavaScript Tips and Best PracticesDragos Ionita
 

Plus de Dragos Ionita (7)

Reactive programming - Observable
Reactive programming - ObservableReactive programming - Observable
Reactive programming - Observable
 
Adventures with Angular 2
Adventures with Angular 2Adventures with Angular 2
Adventures with Angular 2
 
The new way to write a frontend software
The new way to write a frontend softwareThe new way to write a frontend software
The new way to write a frontend software
 
Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)Robotics and Arduino (Arduino UNO)
Robotics and Arduino (Arduino UNO)
 
Html5 - Awesome APIs
Html5 - Awesome APIsHtml5 - Awesome APIs
Html5 - Awesome APIs
 
Hybrid Mobile Application with Ionic Framework
Hybrid Mobile Application with Ionic FrameworkHybrid Mobile Application with Ionic Framework
Hybrid Mobile Application with Ionic Framework
 
Powerful JavaScript Tips and Best Practices
Powerful JavaScript Tips and Best PracticesPowerful JavaScript Tips and Best Practices
Powerful JavaScript Tips and Best Practices
 

Dernier

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 

Dernier (20)

Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 

Google Tag Manager (GTM)

  • 2. Google Tag ManagerGoogle Tag Manager Squirrels `are members of the family Sciuridae, consisting of small or medium- size rodents. The family includes tree squirrels, ground squirrels, chipmunks, marmots (including woodchucks), flying squirrels, and prairie dogs. Squirrels are indigenous to the Americas, Eurasia, and Africa, and have been introduced to Australia. The earliest known squirrels date from the Eocene and are most closely related to the mountain beaver and to the dormouse among living rodent families.
  • 3. Google Tag ManagerGoogle Tag Manager Tyrannosaurus (/t ræn s r s/ or /taᵻˌ əˈ ɔː ə ɪ ræn s r s/, meaning "tyrant lizard",ˌ əˈ ɔː ə from the Ancient Greek tyrannos (τύραννος), "tyrant", and sauros (σα ρος),ῦ "lizard") is a genus of coelurosaurian theropod dinosaur. The species Tyrannosaurus rex (rex meaning "king" in Latin), commonly abbreviated to T. rex, is one of the most well-represented of the large theropods.
  • 4. Google Tag ManagerGoogle Tag Manager Sorry! Was a joke!Sorry! Was a joke! Further, even we talk about GTMFurther, even we talk about GTM
  • 5. Google Tag ManagerGoogle Tag Manager I Introducing Google Tag Manager II Setting up a basic Google Analytics / Criteo tracking III Enhancing your implementation with a Data Layer Subjects:Subjects:
  • 6. Google Tag ManagerGoogle Tag Manager I Introducing Google Tag Manager II Setting up a basic Google Analytics / Criteo tracking III Enhancing your implementation with a Data Layer Subjects:Subjects:
  • 7. Google Tag ManagerGoogle Tag Manager IntroducingIntroducing Google Tag ManagerGoogle Tag Manager
  • 8. Google Tag ManagerGoogle Tag Manager What's the Google Tag Manager?
  • 9. Google Tag ManagerGoogle Tag Manager What's the Google Tag Manager? GTM is a Tag Management System (TMS).
  • 10. Google Tag ManagerGoogle Tag Manager What's the Google Tag Manager? GTM is a Tag Management System (TMS). What's a Tag Management System?
  • 11. Google Tag ManagerGoogle Tag Manager What's the Google Tag Manager? GTM is a Tag Management System (TMS). What's a Tag Management System? Tag Management Systems aim to simplify the deployment and maintenance of JavaScript tags. Or in a business definition: TMS is designed to help manage the lifecycle of e-marketing tags, which are used to integrate third-party software into digital properties.
  • 12. Google Tag ManagerGoogle Tag Manager What's the Google Tag Manager? GTM is a Tag Management System (TMS). What's a Tag Management System? Tag Management Systems aim to simplify the deployment and maintenance of JavaScript tags. Or in a business definition: TMS is designed to help manage the lifecycle of e-marketing tags, which are used to integrate third-party software into digital properties. But how it works?
  • 13. Google Tag ManagerGoogle Tag Manager What's the Google Tag Manager? GTM is a Tag Management System (TMS). What's a Tag Management System? Tag Management Systems aim to simplify the deployment and maintenance of JavaScript tags. Or in a business definition: TMS is designed to help manage the lifecycle of e-marketing tags, which are used to integrate third-party software into digital properties. But how it works? Tag management systems replace the multiple tags with a single container tag and afterwards arrange and “fire” individual tags as appropriate based on business rules.
  • 14. Google Tag ManagerGoogle Tag Manager Tag Container <html> </html> Website Google Tag Manager
  • 15. Google Tag ManagerGoogle Tag Manager Tag Container <html> </html> Website Google Tag Manager Sorry :D
  • 16. Google Tag ManagerGoogle Tag Manager Why the Google Tag Manager? - Gain independece from long development processes - Experiment new partenerships more often - Keep improving the quality of your data - Do not bother programmers for each new pixel :D - You will always remain dependant from your marketing departament - Transition to migrate hard coded tags can be painful Pros:Pros: Cons:Cons:
  • 17. Google Tag ManagerGoogle Tag Manager Why the Google Tag Manager? - Gain independece from long development processes - Experiment new partenerships more often - Keep improving the quality of your data - Do not bother programmers for each new pixel :D - You will always remain dependant from your marketing departament - Transition to migrate hard coded tags can be painful Pros:Pros: Cons:Cons: Score: 4 : 2 GTM win :D
  • 18. Google Tag ManagerGoogle Tag Manager Google Tag Manager vs Paid Solutions - Support - A wider tag library - Controlling tag load order - Interface to select DOM elements - Real-time deduplication - A/B Testing
  • 19. Google Tag ManagerGoogle Tag Manager Setting up a basic Google Analytics /Setting up a basic Google Analytics / Criteo trackingCriteo tracking
  • 20. Google Tag ManagerGoogle Tag Manager 1. Signing in with a Google Account: http://www.google.com/tagmanager/ 2. Creating a Google Tag Manager Account (company name):
  • 21. Google Tag ManagerGoogle Tag Manager 3. Setting up a container (usually one per website)
  • 22. Google Tag ManagerGoogle Tag Manager 4. Implementing the container on all pages after the opening <body> tag (not in the header)
  • 23. Google Tag ManagerGoogle Tag Manager 4. Creating a new Google Analytics Tag: (For a Criteo tag, you need a Custom Tag with a snipped code from your partener)
  • 24. Google Tag ManagerGoogle Tag Manager 5. Creating a new variable: (Label will have a dynamic value so we need to send that value from our application)
  • 25. Google Tag ManagerGoogle Tag Manager 5a. Set type and configure the new variable:
  • 26. Google Tag ManagerGoogle Tag Manager 6. Back on the Tag for configuration: (it will be an Event Track Type with a Category, an action and also a label)
  • 27. Google Tag ManagerGoogle Tag Manager 7. Create a new trigger: (it will be necessary for dictation when that Tag will be fired)
  • 28. Google Tag ManagerGoogle Tag Manager 8.That's all with 'My First Tag'. if all went well, you will be able to see the following screen: 9. The last step is to publish your changes (click on Publish button)
  • 29. Google Tag ManagerGoogle Tag Manager Enhancing your implementation with aEnhancing your implementation with a Data LayerData Layer
  • 30. Google Tag ManagerGoogle Tag Manager What's the point of a Data Layer? “A Data Layer is an object that contains all of the information that you want to pass to Google Tag Manager” (Google Developer Guide) In a developer language: A data layer is only a JavaScript object
  • 31. Google Tag ManagerGoogle Tag Manager How will be a Data Layer for our “My First Tag”? Below is an example of how it will look the Data Layer for our Tag. We need category and action as constants. When you click on the View Product button, we will send the “product_label” that will be the “ProductLabel” variable and also we send the event: “view_product” for the trigger.
  • 32. Google Tag ManagerGoogle Tag Manager That's all for todayThat's all for today Thanks for watching!Thanks for watching! Dragos Ionita Software Engineer https://ro.linkedin.com/in/dragos-ionita-8ab20756 A presentation by:A presentation by: