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 des versions
- 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
|
Répertorie 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 relative aux représentations de la ressource.
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 intégrées GTM. |
liste |
GET /+parent/built_in_variables
|
Répertorie toutes les variables intégrées activées d'un conteneur GTM. |
inverser |
POST /+path/built_in_variables:revert
|
Annule les modifications apportées à 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 aux représentations de la ressource.
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. |
inverser |
POST /+path:revert
|
Annule les modifications apportées à un client GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour un client GTM. |
Des conteneurs
Pour en savoir plus sur la ressource "Conteneurs", consultez la page relative aux représentations de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
combiner |
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 ou ID de balise. |
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 elle est actuellement liée. |
liste |
GET /+parent/destinations
|
Répertorie toutes les destinations associées à un conteneur GTM. |
Environnements
Pour en savoir plus sur la ressource "Environnements", consultez la page relative aux représentations de la ressource.
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
|
Permet de générer à 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 "Dossiers", 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 retirées du dossier auquel elles appartiennent actuellement. |
inverser |
POST /+path:revert
|
Annule les modifications apportées à un dossier GTM dans 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 "Configuration de la balise Google", consultez la page relative aux représentations de la ressource.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v2, sauf indication contraire | ||
créer |
POST /+parent/gtag_config
|
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 balise 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
|
Récupère une balise GTM. |
liste |
GET /+parent/tags
|
Répertorie toutes les balises GTM d'un conteneur. |
inverser |
POST /+path:revert
|
Annule les modifications apportées à 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 "Modèles", consultez la page relative aux représentations de la ressource.
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. |
inverser |
POST /+path:revert
|
Annule les modifications apportées à 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
|
Récupère une transformation GTM. |
liste |
GET /+parent/transformations
|
Répertorie toutes les transformations GTM d'un espace de travail de conteneur GTM. |
inverser |
POST /+path:revert
|
Annule 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 aux représentations de la ressource.
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 GTM. |
supprimer |
DELETE /path
|
Supprime un déclencheur GTM. |
get |
GET /path
|
Récupère un déclencheur GTM. |
liste |
GET /+parent/triggers
|
Répertorie tous les déclencheurs GTM d'un conteneur. |
inverser |
POST /+path:revert
|
Annule les modifications apportées à 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 des utilisateurs", consultez la page relative aux représentations de la ressource.
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évoquant l'accès à ce compte et à tous ses conteneurs. |
get |
GET /path
|
Récupère l'accès au compte et au conteneur d'un utilisateur. |
liste |
GET /+parent/user_permissions
|
Répertoriez tous les utilisateurs ayant accès au compte, ainsi que l'accès utilisateur du compte et du conteneur accordé à chacun d'entre eux. |
mise à jour |
PUT /path
|
Met à jour l'accès d'un utilisateur au compte et au conteneur. |
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. |
inverser |
POST /+path:revert
|
Annule les modifications apportées à 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 "En-têtes de version", consultez la page relative aux représentations de la ressource.
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 aux représentations de la ressource.
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 de conteneur. |
en direct |
GET /+parent/versions:live
|
Récupère la version en ligne (c'est-à-dire publiée) du conteneur. |
publier |
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. |
annuler la suppression |
POST /+path:undelete
|
Annule la suppression d'une version de conteneur. |
mise à jour |
PUT /path
|
Met à jour la version d'un 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 de conteneur à partir des entités présentes dans l'espace de travail, supprime ce dernier et définit la version de base du conteneur sur la nouvelle version. |
supprimer |
DELETE /path
|
Supprime un espace de travail. |
get |
GET /path
|
Permet d'obtenir un espace de travail. |
getStatus |
GET /+path/status
|
Recherche les entités en conflit et modifiées 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
|
Affichez un aperçu rapide d'un espace de travail en créant une version fictive du conteneur à partir de toutes ses entités. |
resolve_conflict |
POST /+path:resolve_conflict
|
Résout 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 de l'espace de travail non modifiées et en affichant les conflits pour les 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 aux représentations de la ressource.
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. |
inverser |
POST /+path:revert
|
Annule les modifications apportées à une zone GTM dans un espace de travail GTM. |
mise à jour |
PUT /path
|
Met à jour une zone GTM. |