Le service Google Tag Manager permet à un utilisateur autorisé d'accéder aux données de l'API Tag Manager. Ce service permet aux utilisateurs de Tag Manager de gérer les comptes, les conteneurs, les environnements, les versions, les espaces de travail, les dossiers, les variables, les déclencheurs, les balises et les autorisations des utilisateurs Tag Manager.
Référence
Pour en savoir plus sur ce service, consultez la documentation de référence de l'API Tag Manager V2.
Comme tous les services avancés d'Apps Script, le service Tag Manager utilise les mêmes objets, méthodes et paramètres que l'API publique. Pour en savoir plus, consultez la section Détermination des signatures de méthode.
Pour signaler des problèmes et obtenir d'autres informations d'assistance, consultez le Centre d'aide Google Tag Manager.
Exemple de code
L'exemple de code ci-dessous montre comment utiliser quelques fonctionnalités du service Tag Manager.
Crée une version de conteneur avec une variable, un déclencheur et une balise.
L'exemple de code ci-dessous utilise l'API Tag Manager V2 pour créer d'abord un conteneur avec un nom associé à un code temporel avec la date actuelle afin d'augmenter ses chances d'être unique. L'exemple crée ensuite un espace de travail avec une variable de valeur aléatoire et un déclencheur qui se déclenche pour toute vue de page. Ensuite, l'exemple utilise le déclencheur pour créer une balise de pixel arbitraire qui déclenche un pixel sur //example.com
avec un cache-buster ajouté à la fin de l'URL. Enfin, l'exemple crée une version de conteneur avec les entités ci-dessus, consigne la version et la renvoie pour une utilisation ultérieure.
Publie une version de conteneur et affiche un aperçu rapide de la version préliminaire actuelle du conteneur.
L'exemple de code ci-dessous utilise la version 2 de l'API Tag Manager pour accepter une version de conteneur qui peut avoir été créée dans l'exemple ci-dessus, et pour récupérer les ID de compte, de conteneur et de version à partir de la version. L'exemple utilise ces ID pour publier une version de conteneur en ligne. Enfin, l'exemple crée un aperçu rapide d'un nouvel espace de travail et consigne l'aperçu rapide.
Crée et réautorise un environnement utilisateur.
L'exemple de code ci-dessous utilise la version 2 de l'API Tag Manager pour accepter une version de conteneur et extraire les ID de compte, de conteneur et de version. L'exemple utilise ces ID pour créer un environnement utilisateur qui pointe vers la version du conteneur d'entrée et consigne l'environnement utilisateur. L'exemple se termine par l'enregistrement d'un environnement utilisateur réautorisé.
Enregistre tous les e-mails et les autorisations d'accès aux conteneurs d'un compte.
L'exemple de code ci-dessous utilise l'API Tag Manager V2 pour obtenir la liste de toutes les autorisations d'un compte Tag Manager. L'exemple consigne ensuite l'adresse e-mail de l'utilisateur, l'ID du conteneur et les types d'autorisations d'accès au conteneur pour chaque entrée.