Recherche les entités modifiées et en conflit dans l'espace de travail. Essayer maintenant
Requête
Requête HTTP
GET https://www.googleapis.com/tagmanager/v2/+path/status
Paramètres
Nom du paramètre | Valeur | Description |
---|---|---|
Paramètres de chemin d'accès | ||
path |
string |
Chemin d'accès relatif de l'API de l'espace de travail GTM. Exemple : accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id} |
Autorisation
Une autorisation est nécessaire pour cette requête avec au moins l'un des champs d'application suivants:
Définition du champ d'application |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
https://www.googleapis.com/auth/tagmanager.readonly |
Pour en savoir plus, consultez la page Authentification et autorisation.
Corps de la requête
Ne spécifiez pas de corps de requête pour cette méthode.
Réponse
Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :
{ "workspaceChange": [ { "tag": accounts.containers.workspaces.tags Resource, "trigger": accounts.containers.workspaces.triggers Resource, "variable": accounts.containers.workspaces.variables Resource, "folder": accounts.containers.workspaces.folders Resource, "client": accounts.containers.workspaces.clients Resource, "transformation": accounts.containers.workspaces.transformations Resource, "changeStatus": string } ], "mergeConflict": [ { "entityInWorkspace": { "tag": accounts.containers.workspaces.tags Resource, "trigger": accounts.containers.workspaces.triggers Resource, "variable": accounts.containers.workspaces.variables Resource, "folder": accounts.containers.workspaces.folders Resource, "client": accounts.containers.workspaces.clients Resource, "transformation": accounts.containers.workspaces.transformations Resource, "changeStatus": string }, "entityInBaseVersion": { "tag": accounts.containers.workspaces.tags Resource, "trigger": accounts.containers.workspaces.triggers Resource, "variable": accounts.containers.workspaces.variables Resource, "folder": accounts.containers.workspaces.folders Resource, "client": accounts.containers.workspaces.clients Resource, "transformation": accounts.containers.workspaces.transformations Resource, "changeStatus": string } } ] }
Nom de propriété | Valeur | Description | Remarques |
---|---|---|---|
workspaceChange[] |
list |
Entités qui ont été modifiées dans l'espace de travail. | |
workspaceChange[].tag |
nested object |
Tag représenté par l'entité. | |
workspaceChange[].trigger |
nested object |
Déclencheur représenté par l'entité. | |
workspaceChange[].variable |
nested object |
Variable représentée par l'entité. | |
workspaceChange[].folder |
nested object |
Dossier représenté par l'entité. | |
workspaceChange[].changeStatus |
string |
Représente la manière dont l'entité a été modifiée dans l'espace de travail.
Valeurs acceptées :
|
|
mergeConflict[] |
list |
Conflit de fusion après la synchronisation. | |
mergeConflict[].entityInWorkspace |
nested object |
Entité de l'espace de travail dont les modifications sont incompatibles par rapport à la version de base. Si une entité est supprimée d'un espace de travail, son état de modification "supprimée" apparaît toujours. | |
mergeConflict[].entityInWorkspace.tag |
nested object |
Tag représenté par l'entité. | |
mergeConflict[].entityInWorkspace.trigger |
nested object |
Déclencheur représenté par l'entité. | |
mergeConflict[].entityInWorkspace.variable |
nested object |
Variable représentée par l'entité. | |
mergeConflict[].entityInWorkspace.folder |
nested object |
Dossier représenté par l'entité. | |
mergeConflict[].entityInWorkspace.changeStatus |
string |
Représente la manière dont l'entité a été modifiée dans l'espace de travail.
Valeurs acceptées :
|
|
mergeConflict[].entityInBaseVersion |
nested object |
Entité de la version de base (depuis la dernière opération de synchronisation) dont les modifications sont incompatibles par rapport à l'espace de travail. Si ce champ est manquant, cela signifie que l'entité d'espace de travail a été supprimée de la version de base. | |
mergeConflict[].entityInBaseVersion.tag |
nested object |
Tag représenté par l'entité. | |
mergeConflict[].entityInBaseVersion.trigger |
nested object |
Déclencheur représenté par l'entité. | |
mergeConflict[].entityInBaseVersion.variable |
nested object |
Variable représentée par l'entité. | |
mergeConflict[].entityInBaseVersion.folder |
nested object |
Dossier représenté par l'entité. | |
mergeConflict[].entityInBaseVersion.changeStatus |
string |
Représente la manière dont l'entité a été modifiée dans l'espace de travail.
Valeurs acceptées :
|
|
workspaceChange[].client |
nested object |
Client représenté par l'entité. | |
mergeConflict[].entityInWorkspace.client |
nested object |
Client représenté par l'entité. | |
mergeConflict[].entityInBaseVersion.client |
nested object |
Client représenté par l'entité. | |
workspaceChange[].transformation |
nested object |
Transformation représentée par l'entité. | |
mergeConflict[].entityInWorkspace.transformation |
nested object |
Transformation représentée par l'entité. | |
mergeConflict[].entityInBaseVersion.transformation |
nested object |
Transformation représentée par l'entité. |
Essayer
Utilisez l'explorateur d'API ci-dessous pour appeler cette méthode sur des données en direct, puis observez la réponse.