Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

15 astuces pour GTM - MeasureCamp Paris 2017

1,625 views

Published on

Les slides de ma conférence du MeasureCamp Paris 2017, traitant des astuces autour de Google Tag Manager
J'ai également écrit un article où je résume la conférence, disponible ici : https://goo.gl/c3MBWA

Published in: Technology
  • Be the first to comment

  • Be the first to like this

15 astuces pour GTM - MeasureCamp Paris 2017

  1. 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. 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. 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)
  4. 4. GTM pour le web
  5. 5. #01 : Publier un container à vide à sa création
  6. 6. #02 : Utiliser des suffixes tags / plan de marquage
  7. 7. #02 : Utiliser des suffixes tags / plan de marquage
  8. 8. #03 : Utiliser intelligemment les dates d’expiration
  9. 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. 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. 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. 12. #06 : Utiliser une custom dimension “ID et version GTM”
  13. 13. #06 : Utiliser une custom dimension “ID et version GTM”
  14. 14. #06 : Utiliser une custom dimension “ID et version GTM”
  15. 15. #07 : Utiliser une custom dimension “nom du tag”
  16. 16. #07 : Utiliser une custom dimension “nom du tag”
  17. 17. #08 : Utiliser des try...catch dans ses tags
  18. 18. #08 : Utiliser des try...catch dans ses tags
  19. 19. #08 : Utiliser des try...catch dans ses tags
  20. 20. #09 : Protéger le tracking des campagnes internes
  21. 21. #09 : Protéger le tracking des campagnes internes
  22. 22. #09 : Protéger le tracking des campagnes internes
  23. 23. #10 : Mettre ses données e-commerce à plat Source : https://developers.google.com/tag-manager/enhanced-ecommerce
  24. 24. #10 : Mettre ses données e-commerce à plat
  25. 25. #10 : Mettre ses données e-commerce à plat Step 1 : Faire intégrer ses données produit à plat (avant le snippet…)
  26. 26. #10 : Mettre ses données e-commerce à plat Step 2 : Mapper les variables produit
  27. 27. #10 : Mettre ses données e-commerce à plat Step 3 : Faire un mapper e-commerce pour les différents cas
  28. 28. #10 : Mettre ses données e-commerce à plat Step 3 : Faire un mapper e-commerce pour les différents cas
  29. 29. Step 5 : Envoyer son tag de page OKLM #10 : Mettre ses données e-commerce à plat
  30. 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. 31. #11 : Factoriser ses triggers Problème : s’il faut mettre à jour plusieurs triggers… #astuceExpress : n’utilisez JAMAIS le trigger “All Pages”
  32. 32. #11 : Factoriser ses triggers La solution : une variable JS (ou une lookup)
  33. 33. GTM pour les apps
  34. 34. #12 : Exporter et mettre à jour ses containers d’apps
  35. 35. #13 : Avantages et inconvénients de GTM V4/V5 apps V5 V4
  36. 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. 37. #14 : Débugguer facilement ses apps sous Firebase
  38. 38. #14 : Débugguer facilement ses apps sous Firebase
  39. 39. GTM pour les gens
  40. 40. #15 : Débuter sur GTM JAY ÉCRI UN TUTO TRO BIEN LOL http://aristide-riou.fr/blog/
  41. 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. 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. 43. Merci ! Aristide Riou | @aristweet

×