Cette documentation de référence de l'API est organisée par type de ressource. Chaque type de ressource comporte une ou plusieurs représentations de données, ainsi qu'une ou plusieurs méthodes.
Types de ressources
- Comptes
- Variables intégrées
- Clients
- Conteneurs
- Destinations
- Environnements
- Dossiers
- Configuration de la balise Google
- Tags
- Modèles
- Transformations
- Déclencheurs
- Autorisations de l'utilisateur
- Variables
- En-têtes de version
- Versions
- Espaces de travail
- Zones
Comptes
Pour en savoir plus sur la ressource "Accounts", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
get |
GET /path
|
Permet d'obtenir un compte GTM. |
liste |
GET /accounts
|
Liste tous les comptes GTM auxquels un utilisateur a accès. |
mise à jour |
PUT /path
|
Met à jour un compte GTM. |
Variables intégrées
Pour en savoir plus sur la ressource "Variables intégrées", consultez la page Représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/built_in_variables
|
Crée une ou plusieurs variables intégrées GTM. |
supprimer |
DELETE /path
|
Supprime une ou plusieurs variables GTM intégrées. |
liste |
GET /+parent/built_in_variables
|
Répertorie toutes les variables intégrées activées d'un conteneur Google Tag Manager. |
revert |
POST /+path/built_in_variables:revert
|
Remplace les modifications par des variables intégrées GTM dans un espace de travail GTM. |
Clients
Pour en savoir plus sur la ressource "Clients", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/clients
|
Crée un client GTM. |
supprimer |
DELETE /path
|
Supprime un client GTM. |
get |
GET /path
|
Récupère un client GTM. |
liste |
GET /+parent/clients
|
Répertorie tous les clients GTM d'un espace de travail de conteneur GTM. |
revert |
POST /+path:revert
|
Permet d'annuler les modifications apportées à un client GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour un client GTM. |
Conteneurs
Pour en savoir plus sur la ressource "Containers", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
combine |
POST /+path:combine
|
Combine des conteneurs. |
créer |
POST /+parent/containers
|
Crée un conteneur. |
supprimer |
DELETE /path
|
Supprime un conteneur. |
get |
GET /path
|
Récupère un conteneur. |
liste |
GET /+parent/containers
|
Répertorie tous les conteneurs appartenant à un compte GTM. |
recherche |
GET /accounts/containers:lookup
|
Recherche un conteneur par ID de destination. |
move_tag_id |
POST /+path:move_tag_id
|
Retirez l'ID de balise d'un conteneur. |
extrait |
GET /+path:snippet
|
Récupère l'extrait de code d'un conteneur. |
mise à jour |
PUT /path
|
Met à jour un conteneur. |
Destinations
Pour en savoir plus sur la ressource "Destinations", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
get |
GET /path
|
Récupère une destination. |
lien |
POST /+parent/destinations:link
|
Ajoute une destination à ce conteneur et la supprime du conteneur auquel il est actuellement associé. |
liste |
GET /+parent/destinations
|
Répertorie toutes les destinations associées à un conteneur Google Tag Manager. |
Environnements
Pour en savoir plus sur la ressource "Environments", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/environments
|
Crée un environnement GTM. |
supprimer |
DELETE /path
|
Supprime un environnement GTM. |
get |
GET /path
|
Récupère un environnement GTM. |
liste |
GET /+parent/environments
|
Répertorie tous les environnements GTM d'un conteneur GTM. |
autoriser à nouveau |
POST /+path:reauthorize
|
Il génère de nouveau le code d'autorisation pour un environnement GTM. |
mise à jour |
PUT /path
|
Met à jour un environnement GTM. |
Dossiers
Pour en savoir plus sur la ressource "Folders", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/folders
|
Crée un dossier GTM. |
supprimer |
DELETE /path
|
Supprime un dossier GTM. |
entités |
POST /+path:entities
|
Répertorier toutes les entités d'un dossier GTM. |
get |
GET /path
|
Récupère un dossier GTM. |
liste |
GET /+parent/folders
|
Répertorie tous les dossiers GTM d'un conteneur. |
move_entities_to_folder |
POST /+path:move_entities_to_folder
|
Déplace les entités vers un dossier GTM. Si {folder_id} dans le chemin de la requête est égal à 0, les entités seront déplacées du dossier auquel elles appartiennent actuellement. |
revert |
POST /+path:revert
|
Permet de rétablir un dossier GTM d'un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour un dossier GTM. |
Configuration de la balise Google
Pour en savoir plus sur la ressource de configuration de la balise Google, consultez la page Représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/gtag_config
|
Il crée une configuration de balise Google. |
supprimer |
DELETE /path
|
Supprime une configuration de balise Google. |
get |
GET /path
|
Récupère une configuration de balise Google. |
liste |
GET /+parent/gtag_config
|
Répertorie toutes les configurations de balises Google dans un conteneur. |
mise à jour |
PUT /path
|
Met à jour une configuration de balise Google. |
Tags
Pour en savoir plus sur la ressource "Tags", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/tags
|
Crée une balise GTM. |
supprimer |
DELETE /path
|
Supprime une balise GTM. |
get |
GET /path
|
Permet d'obtenir une balise GTM. |
liste |
GET /+parent/tags
|
Répertorie toutes les balises GTM d'un conteneur. |
revert |
POST /+path:revert
|
Permet de rétablir une balise GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour une balise GTM. |
Modèles
Pour en savoir plus sur la ressource de modèle, consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/templates
|
Crée un modèle personnalisé GTM. |
supprimer |
DELETE /path
|
Supprime un modèle GTM. |
get |
GET /path
|
Permet d'obtenir un modèle GTM. |
liste |
GET /+parent/templates
|
Répertorie tous les modèles GTM d'un espace de travail de conteneur GTM. |
revert |
POST /+path:revert
|
Permet de rétablir un modèle GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour un modèle GTM. |
Transformations
Pour en savoir plus sur la ressource "Transformations", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/transformations
|
Crée une transformation GTM. |
supprimer |
DELETE /path
|
Supprime une transformation GTM. |
get |
GET /path
|
Permet d'obtenir une transformation GTM. |
liste |
GET /+parent/transformations
|
Répertorie toutes les transformations GTM d'un espace de travail de conteneur GTM. |
revert |
POST /+path:revert
|
Permet d'annuler les modifications apportées à une transformation GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour une transformation GTM. |
Déclencheurs
Pour en savoir plus sur la ressource "Déclencheurs", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/triggers
|
Crée un déclencheur Google Tag Manager. |
supprimer |
DELETE /path
|
Supprime un déclencheur Google Tag Manager. |
get |
GET /path
|
Permet d'obtenir un déclencheur GTM. |
liste |
GET /+parent/triggers
|
Répertorie tous les déclencheurs GTM d'un conteneur. |
revert |
POST /+path:revert
|
Remplace les modifications par un déclencheur GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour un déclencheur GTM. |
Autorisations des utilisateurs
Pour en savoir plus sur la ressource "Autorisations utilisateur", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/user_permissions
|
Crée l'accès au compte et au conteneur d'un utilisateur. |
supprimer |
DELETE /path
|
Supprime un utilisateur du compte, révoque l'accès à ce compte et à tous ses conteneurs. |
get |
GET /path
|
Récupère l'accès d'un utilisateur au compte et au conteneur. |
liste |
GET /+parent/user_permissions
|
Répertoriez tous les utilisateurs ayant accès au compte, ainsi que l'accès utilisateur au compte et au conteneur qui leur a été accordé. |
mise à jour |
PUT /path
|
Met à jour l'accès au compte et au conteneur d'un utilisateur. |
Variables
Pour en savoir plus sur la ressource "Variables", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/variables
|
Crée une variable GTM. |
supprimer |
DELETE /path
|
Supprime une variable GTM. |
get |
GET /path
|
Récupère une variable GTM. |
liste |
GET /+parent/variables
|
Répertorie toutes les variables GTM d'un conteneur. |
revert |
POST /+path:revert
|
Permet de rétablir une variable GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour une variable GTM. |
En-têtes de version
Pour en savoir plus sur la ressource "Version Headers", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
dernière |
GET /+parent/version_headers:latest
|
Récupère l'en-tête de la dernière version du conteneur. |
liste |
GET /+parent/version_headers
|
Répertorie toutes les versions d'un conteneur GTM. |
Versions
Pour en savoir plus sur la ressource "Versions", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
supprimer |
DELETE /path
|
Supprime une version de conteneur. |
get |
GET /path
|
Récupère une version du conteneur. |
en direct |
GET /+parent/versions:live
|
Récupère la version du conteneur en ligne (c'est-à-dire publiée). |
publish |
POST /+path:publish
|
Publie une version de conteneur. |
set_latest |
POST /+path:set_latest
|
Définit la dernière version utilisée pour la synchronisation des espaces de travail lors de la détection de conflits et d'erreurs. |
undelete |
POST /+path:undelete
|
Annule la suppression d'une version de conteneur. |
mise à jour |
PUT /path
|
Met à jour une version du conteneur. |
Espaces de travail
Pour en savoir plus sur la ressource "Espaces de travail", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/workspaces
|
Crée un espace de travail. |
create_version |
POST /+path:create_version
|
Crée une version du conteneur à partir des entités présentes dans l'espace de travail, supprime l'espace de travail et définit la version de base du conteneur sur la nouvelle version. |
supprimer |
DELETE /path
|
Supprime un espace de travail. |
get |
GET /path
|
Récupère un espace de travail. |
getStatus |
GET /+path/status
|
Recherche les entités modifiées et en conflit dans l'espace de travail. |
liste |
GET /+parent/workspaces
|
Répertorie tous les espaces de travail appartenant à un conteneur GTM. |
quick_preview |
POST /+path:quick_preview
|
Aperçu rapide d'un espace de travail en créant une version fictive de conteneur à partir de toutes les entités de l'espace de travail fourni. |
resolve_conflict |
POST /+path:resolve_conflict
|
Résolution d'un conflit de fusion pour une entité d'espace de travail en la remplaçant par l'entité résolue transmise dans la requête. |
synchroniser |
POST /+path:sync
|
Synchronise un espace de travail avec la dernière version du conteneur en mettant à jour toutes les entités d'espace de travail non modifiées et en affichant les conflits associés aux entités modifiées. |
mise à jour |
PUT /path
|
Met à jour un espace de travail. |
Zones
Pour en savoir plus sur la ressource Zones, consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/zones
|
Crée une zone GTM. |
supprimer |
DELETE /path
|
Supprime une zone GTM. |
get |
GET /path
|
Récupère une zone GTM. |
liste |
GET /+parent/zones
|
Répertorie toutes les zones GTM d'un espace de travail de conteneur GTM. |
revert |
POST /+path:revert
|
Permet d'annuler les modifications apportées à une zone GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour une zone GTM. |