SlideShare a Scribd company logo
1 of 43
Download to read offline
Les 15 Meilleures Astuces
Sur Google Tag Manager
(La 7ème Va Vous
Étonner)
De niveau débutant à ninja
Aristide Riou | @aristweet
Measure Camp Paris IV
24 juin 2017
Un deck, c’est bien, un post de blog, c’est mieux
Si vous voulez lire une version détaillée de ces astuces, j’ai écrit un
article de blog qui reprend le tout, avec des explications beaucoup
plus détaillées et plein de blagues. Ca se passe par ici :
http://aristide-riou.fr/blog/google-tag-manager/measure-camp-paris-2
017-les-15-astuces-pour-google-tag-manager-621?cid=002
De quoi on va se parler
● GTM est trop utilisé en “passe plat”
● Beaucoup d’analystes ont peur de sortir des fonctionnalités
templatisées
● Les dèvs sont vos amis...mais foutez-leur la paix!
● Astuces de la plus facile à la plus technique
● GTM web (surtout) et apps (un peu)
GTM pour le web
#01 : Publier un container à vide à sa création
#02 : Utiliser des suffixes tags / plan de marquage
#02 : Utiliser des suffixes tags / plan de marquage
#03 : Utiliser intelligemment les dates d’expiration
#04 : Utiliser intelligemment les workspaces
Rappel : les workspaces sont plus ou moins les équivalents des
“branches” d’un projet de dèv sur Git.
Rappel : un workspace part de la dernière version actuellement
publiée
#04 : Utiliser intelligemment les workspaces
Idées d’utilisation des workspaces :
● Fix rapide pour une publication
● Travail parallèle de plusieurs agences avec releases régulières
(sprints)
#05 : Utiliser un random number pour limiter le sampling
Variable « random number » de GTM : renvoie un
nombre aléatoire compris entre 0 et 2 147 483
647.
Ici, on a divisé par 2 (1 073 241 823), soit une
chance sur 2.
#06 : Utiliser une custom dimension “ID et version GTM”
#06 : Utiliser une custom dimension “ID et version GTM”
#06 : Utiliser une custom dimension “ID et version GTM”
#07 : Utiliser une custom dimension “nom du tag”
#07 : Utiliser une custom dimension “nom du tag”
#08 : Utiliser des try...catch dans ses tags
#08 : Utiliser des try...catch dans ses tags
#08 : Utiliser des try...catch dans ses tags
#09 : Protéger le tracking des campagnes internes
#09 : Protéger le tracking des campagnes internes
#09 : Protéger le tracking des campagnes internes
#10 : Mettre ses données e-commerce à plat
Source : https://developers.google.com/tag-manager/enhanced-ecommerce
#10 : Mettre ses données e-commerce à plat
#10 : Mettre ses données e-commerce à plat
Step 1 : Faire intégrer ses données produit à plat (avant le snippet…)
#10 : Mettre ses données e-commerce à plat
Step 2 : Mapper les variables produit
#10 : Mettre ses données e-commerce à plat
Step 3 : Faire un mapper e-commerce pour les différents cas
#10 : Mettre ses données e-commerce à plat
Step 3 : Faire un mapper e-commerce pour les différents cas
Step 5 : Envoyer son tag de page OKLM
#10 : Mettre ses données e-commerce à plat
#11 : Factoriser ses triggers
Problématique : vous avez un même container GTM présent sur
plusieurs sites :
● www.monsupersite.com
● www.encoreunsite.com
● www.untroisiemesite.com
● …
...Et la liste évolue régulièrement!
#11 : Factoriser ses triggers
Problème : s’il faut mettre à jour plusieurs triggers…
#astuceExpress : n’utilisez JAMAIS le trigger “All Pages”
#11 : Factoriser ses triggers
La solution : une variable JS (ou une lookup)
GTM pour les apps
#12 : Exporter et mettre à jour ses containers d’apps
#13 : Avantages et inconvénients de GTM V4/V5 apps
V5 V4
#13 : Avantages et inconvénients de GTM V4/V5 apps
Avantages :
● Intégration native via FB
● Nouveaux tags natifs (AppsFlyer, Tune, Apsalar…)
● Triggers natifs (WiP)
● Nouvelles variables natives (ex : lookup <3)
Inconvénients :
● Limitation du nb de lignes pour les paramètres FB (=data layer) à 25
attributs + longueur des valeurs
#14 : Débugguer facilement ses apps sous Firebase
#14 : Débugguer facilement ses apps sous Firebase
GTM pour les gens
#15 : Débuter sur GTM
JAY ÉCRI UN TUTO TRO BIEN LOL
http://aristide-riou.fr/blog/
#15,2 : D’autres idées à exploiter
● (NSFW) Utiliser le pushState pour protéger ses URLs
● Optimiser ses variables JS custom
● Optimisation du tracking des clics
● Utilisation du beforeunload
● Optimisation et placement des tags média
● GTM et Google Optimize
Un deck, c’est bien, un post de blog, c’est mieux
Au risque de paraître lourd, je trouve vraiment ça peu pratique de lire
des slides, DONC si vous voulez lire une version détaillée de ces
astuces, j’ai écrit un article de blog qui reprend le tout, avec des
explications beaucoup plus détaillées et plein de blagues. Ca se passe
par ici :
http://aristide-riou.fr/blog/google-tag-manager/measure-camp-paris-2
017-les-15-astuces-pour-google-tag-manager-621?cid=002
Merci !
Aristide Riou | @aristweet

More Related Content

What's hot

Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...Karen Humbert
 
Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...
Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...
Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...Bruno Guyot
 
Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...
Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...
Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...Bruno Guyot
 
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analyticsJean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analyticsmeasurecampparis
 
Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...
Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...
Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...Bruno Guyot
 
Mise en place d'un suivi des conversions Adwords avancé avec GTM sur Wordpress
Mise en place d'un suivi des conversions Adwords avancé avec GTM sur WordpressMise en place d'un suivi des conversions Adwords avancé avec GTM sur Wordpress
Mise en place d'un suivi des conversions Adwords avancé avec GTM sur WordpressBruno Guyot
 
Suivi du Commerce Electronique Avec Google Tag Manager
Suivi du Commerce Electronique Avec Google Tag ManagerSuivi du Commerce Electronique Avec Google Tag Manager
Suivi du Commerce Electronique Avec Google Tag ManagerJonathan Muguet
 
Cartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testingCartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testingYassine Tahra
 
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019Bruno Guyot
 
Formation Google Tag Manager
Formation Google Tag ManagerFormation Google Tag Manager
Formation Google Tag ManagerCartelis
 
Google analytics 4 - présentation détaillée
Google analytics 4 - présentation détailléeGoogle analytics 4 - présentation détaillée
Google analytics 4 - présentation détailléeBruno Guyot
 
Etude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimiséEtude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimiséBruno Guyot
 
Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019Bruno Guyot
 
Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018Bruno Guyot
 
Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019Bruno Guyot
 
Google Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur AnalyticsGoogle Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur Analyticsechangeurba
 
Tracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitifTracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitifBruno Guyot
 
Google Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigmeGoogle Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigmeBruno Guyot
 
Google ads en 2020 - Webinar
Google ads en 2020 - WebinarGoogle ads en 2020 - Webinar
Google ads en 2020 - WebinarBruno Guyot
 
Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015
Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015
Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015Office de Tourisme Val de Cher Controis
 

What's hot (20)

Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
Tuto : Configurer Facebook Conversion API avec Google Tag Manager et Google A...
 
Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...
Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...
Suivi des conversions avancé avec Google Analytics et Google Tag Manager sur ...
 
Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...
Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...
Tagger son Prestashop avec Google Tag Manager pour le remarketing dynamique F...
 
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analyticsJean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
Jean baptiste gabellieri - measure camp2 - gtm-au-dela-de-l-analytics
 
Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...
Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...
Mise en place du suivi multi appareil Google Analytics pour Prestashop avec G...
 
Mise en place d'un suivi des conversions Adwords avancé avec GTM sur Wordpress
Mise en place d'un suivi des conversions Adwords avancé avec GTM sur WordpressMise en place d'un suivi des conversions Adwords avancé avec GTM sur Wordpress
Mise en place d'un suivi des conversions Adwords avancé avec GTM sur Wordpress
 
Suivi du Commerce Electronique Avec Google Tag Manager
Suivi du Commerce Electronique Avec Google Tag ManagerSuivi du Commerce Electronique Avec Google Tag Manager
Suivi du Commerce Electronique Avec Google Tag Manager
 
Cartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testingCartelis comparatif-solutions-ab-testing
Cartelis comparatif-solutions-ab-testing
 
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
Google Analytics - 3 analyses pour booster votre e-commerce - LEC Genève 2019
 
Formation Google Tag Manager
Formation Google Tag ManagerFormation Google Tag Manager
Formation Google Tag Manager
 
Google analytics 4 - présentation détaillée
Google analytics 4 - présentation détailléeGoogle analytics 4 - présentation détaillée
Google analytics 4 - présentation détaillée
 
Etude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimiséEtude Adwords : Maximiser les conversions vs CPC optimisé
Etude Adwords : Maximiser les conversions vs CPC optimisé
 
Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019Formation Google Optimize - débutant à avancé - français - 2019
Formation Google Optimize - débutant à avancé - français - 2019
 
Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018Google Adwords : optimiser ses campagnes en 2018
Google Adwords : optimiser ses campagnes en 2018
 
Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019Formation DataStudio - de débutant à avancé - français - 2019
Formation DataStudio - de débutant à avancé - français - 2019
 
Google Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur AnalyticsGoogle Academie Bordeaux Guide Utilisateur Analytics
Google Academie Bordeaux Guide Utilisateur Analytics
 
Tracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitifTracking et Analytics comme avantage compétitif
Tracking et Analytics comme avantage compétitif
 
Google Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigmeGoogle Ads en 2021 : un nouveau paradigme
Google Ads en 2021 : un nouveau paradigme
 
Google ads en 2020 - Webinar
Google ads en 2020 - WebinarGoogle ads en 2020 - Webinar
Google ads en 2020 - Webinar
 
Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015
Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015
Google My Business-débutant- Office de Tourisme Val de Cher Saint-Aignan -2015
 

Similar to 15 astuces pour GTM - MeasureCamp Paris 2017

gtag.js sans tambour, ni trompette
gtag.js sans tambour, ni trompettegtag.js sans tambour, ni trompette
gtag.js sans tambour, ni trompetteVanessa CRITON
 
Conférence Tracking analytics et protections des données: les équilibristes d...
Conférence Tracking analytics et protections des données: les équilibristes d...Conférence Tracking analytics et protections des données: les équilibristes d...
Conférence Tracking analytics et protections des données: les équilibristes d...ChristopheVidal15
 
Développer ou debugger ?
Développer ou debugger ? Développer ou debugger ?
Développer ou debugger ? Microsoft
 
Webinar - GA4 vs MATOMO.pdf
Webinar - GA4 vs MATOMO.pdfWebinar - GA4 vs MATOMO.pdf
Webinar - GA4 vs MATOMO.pdfJulien Dereumaux
 
Focus schema.org et sémantique SEOCamp Nice Sophia-Antipolis
Focus schema.org et sémantique SEOCamp Nice Sophia-AntipolisFocus schema.org et sémantique SEOCamp Nice Sophia-Antipolis
Focus schema.org et sémantique SEOCamp Nice Sophia-AntipolisErlé Alberton
 
Cmp, bandeau de cookie consent, cnil &amp; cie measure camp nantes 2018
Cmp, bandeau de cookie consent, cnil &amp; cie   measure camp nantes 2018Cmp, bandeau de cookie consent, cnil &amp; cie   measure camp nantes 2018
Cmp, bandeau de cookie consent, cnil &amp; cie measure camp nantes 2018Prénom Nom de famille
 
Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015
Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015
Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015Digimood - Agence SEO / SEA
 
Performance des tiers : combien coûte cet emplacement pub ?
Performance des tiers : combien coûte cet emplacement pub ?Performance des tiers : combien coûte cet emplacement pub ?
Performance des tiers : combien coûte cet emplacement pub ?Jean-Pierre Vincent
 
SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...
SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...
SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...Vincent Terrasi
 
Tbonset agile france2015
Tbonset agile france2015Tbonset agile france2015
Tbonset agile france2015Thomas Bonset
 
TagPerformance : Optimisez la performance technique de vos tags
TagPerformance : Optimisez la performance technique de vos tagsTagPerformance : Optimisez la performance technique de vos tags
TagPerformance : Optimisez la performance technique de vos tagsCommanders Act
 
Paris ember js lab #6 - Migrer de ember-i18n a ember-intl
Paris ember js lab #6 - Migrer de ember-i18n a ember-intlParis ember js lab #6 - Migrer de ember-i18n a ember-intl
Paris ember js lab #6 - Migrer de ember-i18n a ember-intlGuillaume Gérard
 
Atelier du web - Analyser sa présence sur le web
Atelier du web - Analyser sa présence sur le webAtelier du web - Analyser sa présence sur le web
Atelier du web - Analyser sa présence sur le webAtlantic 2.0
 
Chirurgie SEO / Solution répulsive contre les pandas #SEOCamp
Chirurgie SEO / Solution répulsive contre les pandas #SEOCampChirurgie SEO / Solution répulsive contre les pandas #SEOCamp
Chirurgie SEO / Solution répulsive contre les pandas #SEOCampHtitipi
 
WAQ 2019 JS Frameworks et SEO
WAQ 2019 JS Frameworks et SEOWAQ 2019 JS Frameworks et SEO
WAQ 2019 JS Frameworks et SEOMyriam Jessier
 
29/06/17 Matinale Python
29/06/17 Matinale Python29/06/17 Matinale Python
29/06/17 Matinale PythonSoft Computing
 

Similar to 15 astuces pour GTM - MeasureCamp Paris 2017 (20)

gtag.js sans tambour, ni trompette
gtag.js sans tambour, ni trompettegtag.js sans tambour, ni trompette
gtag.js sans tambour, ni trompette
 
Conférence Tracking analytics et protections des données: les équilibristes d...
Conférence Tracking analytics et protections des données: les équilibristes d...Conférence Tracking analytics et protections des données: les équilibristes d...
Conférence Tracking analytics et protections des données: les équilibristes d...
 
Optimisation de son site web
Optimisation de son site webOptimisation de son site web
Optimisation de son site web
 
Le prix de la pub
Le prix de la pubLe prix de la pub
Le prix de la pub
 
Développer ou debugger ?
Développer ou debugger ? Développer ou debugger ?
Développer ou debugger ?
 
iGraal et les webextensions
iGraal et les webextensionsiGraal et les webextensions
iGraal et les webextensions
 
Webinar - GA4 vs MATOMO.pdf
Webinar - GA4 vs MATOMO.pdfWebinar - GA4 vs MATOMO.pdf
Webinar - GA4 vs MATOMO.pdf
 
Focus schema.org et sémantique SEOCamp Nice Sophia-Antipolis
Focus schema.org et sémantique SEOCamp Nice Sophia-AntipolisFocus schema.org et sémantique SEOCamp Nice Sophia-Antipolis
Focus schema.org et sémantique SEOCamp Nice Sophia-Antipolis
 
Cmp, bandeau de cookie consent, cnil &amp; cie measure camp nantes 2018
Cmp, bandeau de cookie consent, cnil &amp; cie   measure camp nantes 2018Cmp, bandeau de cookie consent, cnil &amp; cie   measure camp nantes 2018
Cmp, bandeau de cookie consent, cnil &amp; cie measure camp nantes 2018
 
Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015
Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015
Social Média dans le E-tourisme - Digimood x SEOCAMP VEM6 - Saint-Raphaël 2015
 
Performance des tiers : combien coûte cet emplacement pub ?
Performance des tiers : combien coûte cet emplacement pub ?Performance des tiers : combien coûte cet emplacement pub ?
Performance des tiers : combien coûte cet emplacement pub ?
 
SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...
SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...
SEO AnswerBox, une méthode inédite pour interroger vos données et créer vos d...
 
Tbonset agile france2015
Tbonset agile france2015Tbonset agile france2015
Tbonset agile france2015
 
TagPerformance : Optimisez la performance technique de vos tags
TagPerformance : Optimisez la performance technique de vos tagsTagPerformance : Optimisez la performance technique de vos tags
TagPerformance : Optimisez la performance technique de vos tags
 
Paris ember js lab #6 - Migrer de ember-i18n a ember-intl
Paris ember js lab #6 - Migrer de ember-i18n a ember-intlParis ember js lab #6 - Migrer de ember-i18n a ember-intl
Paris ember js lab #6 - Migrer de ember-i18n a ember-intl
 
Atelier du web - Analyser sa présence sur le web
Atelier du web - Analyser sa présence sur le webAtelier du web - Analyser sa présence sur le web
Atelier du web - Analyser sa présence sur le web
 
Chirurgie SEO / Solution répulsive contre les pandas #SEOCamp
Chirurgie SEO / Solution répulsive contre les pandas #SEOCampChirurgie SEO / Solution répulsive contre les pandas #SEOCamp
Chirurgie SEO / Solution répulsive contre les pandas #SEOCamp
 
WAQ 2019 JS Frameworks et SEO
WAQ 2019 JS Frameworks et SEOWAQ 2019 JS Frameworks et SEO
WAQ 2019 JS Frameworks et SEO
 
ET13 - MC1 - Piloter sa performance digitale
ET13 - MC1 - Piloter sa performance digitaleET13 - MC1 - Piloter sa performance digitale
ET13 - MC1 - Piloter sa performance digitale
 
29/06/17 Matinale Python
29/06/17 Matinale Python29/06/17 Matinale Python
29/06/17 Matinale Python
 

15 astuces pour GTM - MeasureCamp Paris 2017

  • 1. Les 15 Meilleures Astuces Sur Google Tag Manager (La 7ème Va Vous Étonner) De niveau débutant à ninja Aristide Riou | @aristweet Measure Camp Paris IV 24 juin 2017
  • 2. Un deck, c’est bien, un post de blog, c’est mieux Si vous voulez lire une version détaillée de ces astuces, j’ai écrit un article de blog qui reprend le tout, avec des explications beaucoup plus détaillées et plein de blagues. Ca se passe par ici : http://aristide-riou.fr/blog/google-tag-manager/measure-camp-paris-2 017-les-15-astuces-pour-google-tag-manager-621?cid=002
  • 3. De quoi on va se parler ● GTM est trop utilisé en “passe plat” ● Beaucoup d’analystes ont peur de sortir des fonctionnalités templatisées ● Les dèvs sont vos amis...mais foutez-leur la paix! ● Astuces de la plus facile à la plus technique ● GTM web (surtout) et apps (un peu)
  • 5. #01 : Publier un container à vide à sa création
  • 6. #02 : Utiliser des suffixes tags / plan de marquage
  • 7. #02 : Utiliser des suffixes tags / plan de marquage
  • 8. #03 : Utiliser intelligemment les dates d’expiration
  • 9. #04 : Utiliser intelligemment les workspaces Rappel : les workspaces sont plus ou moins les équivalents des “branches” d’un projet de dèv sur Git. Rappel : un workspace part de la dernière version actuellement publiée
  • 10. #04 : Utiliser intelligemment les workspaces Idées d’utilisation des workspaces : ● Fix rapide pour une publication ● Travail parallèle de plusieurs agences avec releases régulières (sprints)
  • 11. #05 : Utiliser un random number pour limiter le sampling Variable « random number » de GTM : renvoie un nombre aléatoire compris entre 0 et 2 147 483 647. Ici, on a divisé par 2 (1 073 241 823), soit une chance sur 2.
  • 12. #06 : Utiliser une custom dimension “ID et version GTM”
  • 13. #06 : Utiliser une custom dimension “ID et version GTM”
  • 14. #06 : Utiliser une custom dimension “ID et version GTM”
  • 15. #07 : Utiliser une custom dimension “nom du tag”
  • 16. #07 : Utiliser une custom dimension “nom du tag”
  • 17. #08 : Utiliser des try...catch dans ses tags
  • 18. #08 : Utiliser des try...catch dans ses tags
  • 19. #08 : Utiliser des try...catch dans ses tags
  • 20. #09 : Protéger le tracking des campagnes internes
  • 21. #09 : Protéger le tracking des campagnes internes
  • 22. #09 : Protéger le tracking des campagnes internes
  • 23. #10 : Mettre ses données e-commerce à plat Source : https://developers.google.com/tag-manager/enhanced-ecommerce
  • 24. #10 : Mettre ses données e-commerce à plat
  • 25. #10 : Mettre ses données e-commerce à plat Step 1 : Faire intégrer ses données produit à plat (avant le snippet…)
  • 26. #10 : Mettre ses données e-commerce à plat Step 2 : Mapper les variables produit
  • 27. #10 : Mettre ses données e-commerce à plat Step 3 : Faire un mapper e-commerce pour les différents cas
  • 28. #10 : Mettre ses données e-commerce à plat Step 3 : Faire un mapper e-commerce pour les différents cas
  • 29. Step 5 : Envoyer son tag de page OKLM #10 : Mettre ses données e-commerce à plat
  • 30. #11 : Factoriser ses triggers Problématique : vous avez un même container GTM présent sur plusieurs sites : ● www.monsupersite.com ● www.encoreunsite.com ● www.untroisiemesite.com ● … ...Et la liste évolue régulièrement!
  • 31. #11 : Factoriser ses triggers Problème : s’il faut mettre à jour plusieurs triggers… #astuceExpress : n’utilisez JAMAIS le trigger “All Pages”
  • 32. #11 : Factoriser ses triggers La solution : une variable JS (ou une lookup)
  • 33. GTM pour les apps
  • 34. #12 : Exporter et mettre à jour ses containers d’apps
  • 35. #13 : Avantages et inconvénients de GTM V4/V5 apps V5 V4
  • 36. #13 : Avantages et inconvénients de GTM V4/V5 apps Avantages : ● Intégration native via FB ● Nouveaux tags natifs (AppsFlyer, Tune, Apsalar…) ● Triggers natifs (WiP) ● Nouvelles variables natives (ex : lookup <3) Inconvénients : ● Limitation du nb de lignes pour les paramètres FB (=data layer) à 25 attributs + longueur des valeurs
  • 37. #14 : Débugguer facilement ses apps sous Firebase
  • 38. #14 : Débugguer facilement ses apps sous Firebase
  • 39. GTM pour les gens
  • 40. #15 : Débuter sur GTM JAY ÉCRI UN TUTO TRO BIEN LOL http://aristide-riou.fr/blog/
  • 41. #15,2 : D’autres idées à exploiter ● (NSFW) Utiliser le pushState pour protéger ses URLs ● Optimiser ses variables JS custom ● Optimisation du tracking des clics ● Utilisation du beforeunload ● Optimisation et placement des tags média ● GTM et Google Optimize
  • 42. Un deck, c’est bien, un post de blog, c’est mieux Au risque de paraître lourd, je trouve vraiment ça peu pratique de lire des slides, DONC si vous voulez lire une version détaillée de ces astuces, j’ai écrit un article de blog qui reprend le tout, avec des explications beaucoup plus détaillées et plein de blagues. Ca se passe par ici : http://aristide-riou.fr/blog/google-tag-manager/measure-camp-paris-2 017-les-15-astuces-pour-google-tag-manager-621?cid=002
  • 43. Merci ! Aristide Riou | @aristweet