Method: workspaces.create_version

Nom complet: accounts.containers.workspaces.create_version

Crée une version de conteneur à partir des entités présentes dans l'espace de travail, supprime l'espace de travail et définit la version de conteneur de base sur la version nouvellement créée.

Requête HTTP

POST https://tagmanager.googleapis.com/tagmanager/v2/{path}:create_version

Paramètres de chemin

Paramètres
path

string

Chemin relatif de l'API GTM Workspace.

Corps de la requête

Le corps de la requête contient une instance de VersionOptions.

Corps de la réponse

Réponse "Créer des versions de conteneur".

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "containerVersion": {
    object (ContainerVersion)
  },
  "syncStatus": {
    object (SyncStatus)
  },
  "compilerError": boolean,
  "newWorkspacePath": string
}
Champs
containerVersion

object (ContainerVersion)

Version du conteneur créée.

syncStatus

object (SyncStatus)

Indique si la création de la version a échoué lors de la synchronisation de l'espace de travail avec la dernière version du conteneur.

compilerError

boolean

Présence ou non d'erreurs de compilation

newWorkspacePath

string

Chemin d'espace de travail généré automatiquement lors de la création d'une version. Ce champ ne doit être renseigné que si la version créée n'était pas un aperçu rapide.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/tagmanager.edit.containerversions

Pour en savoir plus, consultez OAuth 2.0 Overview.

VersionOptions

Options pour les nouvelles versions de conteneurs.

Représentation JSON
{
  "name": string,
  "notes": string
}
Champs
name

string

Nom de la version du conteneur à créer.

notes

string

Notes sur la version de conteneur à créer.