API Reference

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

  1. Comptes
  2. Versions du conteneur
  3. Conteneurs
  4. Environnements
  5. Environments.reauthorize_environments
  6. Dossiers
  7. Folders.entities
  8. Folders.move_folders
  9. Autorisations
  10. Tags
  11. Déclencheurs
  12. 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.