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
- Versions du conteneur
- Conteneurs
- Environnements
- Environments.reauthorize_environments
- Dossiers
- Folders.entities
- Folders.move_folders
- Autorisations
- Tags
- Déclencheurs
- Variables
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/v1, sauf indication contraire | ||
get |
GET /accounts/accountId
|
Permet d'obtenir un compte GTM. |
liste |
GET /accounts
|
Liste tous les comptes Google Tag Manager auxquels un utilisateur a accès. |
mise à jour |
PUT /accounts/accountId
|
Met à jour un compte GTM. |
Versions du conteneur
Pour en savoir plus sur les ressources "Versions du conteneur", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/containers/containerId/versions
|
Crée une version du conteneur. |
supprimer |
DELETE /accounts/accountId/containers/containerId/versions/containerVersionId
|
Supprime une version de conteneur. |
get |
GET /accounts/accountId/containers/containerId/versions/containerVersionId
|
Récupère une version du conteneur. |
liste |
GET /accounts/accountId/containers/containerId/versions
|
Répertorie toutes les versions d'un conteneur Google Tag Manager. |
publish |
POST /accounts/accountId/containers/containerId/versions/containerVersionId/publish
|
Publie une version du conteneur. |
restaurer |
POST /accounts/accountId/containers/containerId/versions/containerVersionId/restore
|
Restaure une version du conteneur. La configuration actuelle du conteneur sera écrasée (y compris ses variables, déclencheurs et balises). Cette opération n'aura aucun effet sur la version diffusée (c'est-à-dire la version publiée). |
undelete |
POST /accounts/accountId/containers/containerId/versions/containerVersionId/undelete
|
Annule la suppression d'une version de conteneur. |
mise à jour |
PUT /accounts/accountId/containers/containerId/versions/containerVersionId
|
Met à jour la version d'un conteneur. |
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/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/containers
|
Crée un conteneur. |
supprimer |
DELETE /accounts/accountId/containers/containerId
|
Supprime un conteneur. |
get |
GET /accounts/accountId/containers/containerId
|
Récupère un conteneur. |
liste |
GET /accounts/accountId/containers
|
Affiche la liste de tous les conteneurs appartenant à un compte GTM. |
mise à jour |
PUT /accounts/accountId/containers/containerId
|
Met à jour un conteneur. |
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/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/containers/containerId/environments
|
Crée un environnement GTM. |
supprimer |
DELETE /accounts/accountId/containers/containerId/environments/environmentId
|
Supprime un environnement GTM. |
get |
GET /accounts/accountId/containers/containerId/environments/environmentId
|
Récupère un environnement GTM. |
liste |
GET /accounts/accountId/containers/containerId/environments
|
Répertorie tous les environnements GTM d'un conteneur GTM. |
mise à jour |
PUT /accounts/accountId/containers/containerId/environments/environmentId
|
Met à jour un environnement GTM. |
Environments.reauthorize_environments
Pour en savoir plus sur la ressource Environments.reauthorized_environments, consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v1, sauf indication contraire | ||
mise à jour |
PUT /accounts/accountId/containers/containerId/reauthorize_environments/environmentId
|
Il génère de nouveau le code d'autorisation pour 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/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/containers/containerId/folders
|
Crée un dossier GTM. |
supprimer |
DELETE /accounts/accountId/containers/containerId/folders/folderId
|
Supprime un dossier GTM. |
get |
GET /accounts/accountId/containers/containerId/folders/folderId
|
Récupère un dossier GTM. |
liste |
GET /accounts/accountId/containers/containerId/folders
|
Répertorie tous les dossiers GTM d'un conteneur. |
mise à jour |
PUT /accounts/accountId/containers/containerId/folders/folderId
|
Met à jour un dossier GTM. |
Folders.entities
Pour en savoir plus sur la ressource "Folders.entities", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v1, sauf indication contraire | ||
liste |
GET /accounts/accountId/containers/containerId/folders/folderId/entities
|
Répertorier toutes les entités d'un dossier GTM. |
Folders.move_folders
Pour en savoir plus sur la ressource "Folders.move_folders", consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v1, sauf indication contraire | ||
mise à jour |
PUT /accounts/accountId/containers/containerId/move_folders/folderId
|
Déplace les entités vers un dossier GTM. |
Autorisations
Pour en savoir plus sur la ressource Permissions, consultez la page relative à la représentation des ressources.
Méthode | Requête HTTP | Description |
---|---|---|
URI relatifs à https://www.googleapis.com/tagmanager/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/permissions
|
Crée les autorisations de compte et de conteneur d'un utilisateur. |
supprimer |
DELETE /accounts/accountId/permissions/permissionId
|
Supprime un utilisateur du compte, révoque l'accès à ce compte et à tous ses conteneurs. |
get |
GET /accounts/accountId/permissions/permissionId
|
Récupère les autorisations de compte et de conteneur d'un utilisateur. |
liste |
GET /accounts/accountId/permissions
|
Répertoriez tous les utilisateurs ayant accès au compte, ainsi que les autorisations de compte et de conteneur accordées à chacun d'eux. |
mise à jour |
PUT /accounts/accountId/permissions/permissionId
|
Met à jour les autorisations du compte et des conteneurs d'un utilisateur. |
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/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/containers/containerId/tags
|
Crée une balise GTM. |
supprimer |
DELETE /accounts/accountId/containers/containerId/tags/tagId
|
Supprime une balise GTM. |
get |
GET /accounts/accountId/containers/containerId/tags/tagId
|
Permet d'obtenir une balise GTM. |
liste |
GET /accounts/accountId/containers/containerId/tags
|
Répertorie toutes les balises Google Tag Manager d'un conteneur. |
mise à jour |
PUT /accounts/accountId/containers/containerId/tags/tagId
|
Met à jour une balise 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/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/containers/containerId/triggers
|
Crée un déclencheur Google Tag Manager. |
supprimer |
DELETE /accounts/accountId/containers/containerId/triggers/triggerId
|
Supprime un déclencheur Google Tag Manager. |
get |
GET /accounts/accountId/containers/containerId/triggers/triggerId
|
Permet d'obtenir un déclencheur Google Tag Manager. |
liste |
GET /accounts/accountId/containers/containerId/triggers
|
Répertorie tous les déclencheurs GTM d'un conteneur. |
mise à jour |
PUT /accounts/accountId/containers/containerId/triggers/triggerId
|
Met à jour un déclencheur Google Tag Manager. |
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/v1, sauf indication contraire | ||
créer |
POST /accounts/accountId/containers/containerId/variables
|
Crée une variable GTM. |
supprimer |
DELETE /accounts/accountId/containers/containerId/variables/variableId
|
Supprime une variable GTM. |
get |
GET /accounts/accountId/containers/containerId/variables/variableId
|
Récupère une variable GTM. |
liste |
GET /accounts/accountId/containers/containerId/variables
|
Répertorie toutes les variables GTM d'un conteneur. |
mise à jour |
PUT /accounts/accountId/containers/containerId/variables/variableId
|
Met à jour une variable GTM. |