Trova le entità in conflitto e modificate nell'area di lavoro. Prova subito.
Richiesta
Richiesta HTTP
GET https://www.googleapis.com/tagmanager/v2/+path/status
Parametri
Nome del parametro | Valore | Descrizione |
---|---|---|
Parametri percorso | ||
path |
string |
Percorso relativo dell'API di GTM Workspace. Esempio: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id} |
Autorizzazione
Questa richiesta richiede l'autorizzazione con almeno uno dei seguenti ambiti:
Ambito |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
https://www.googleapis.com/auth/tagmanager.readonly |
Per ulteriori informazioni, consulta la pagina Autenticazione e autorizzazione.
Corpo della richiesta
Non fornire un corpo della richiesta con questo metodo.
Risposta
In caso di esito positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:
{ "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, "zone": accounts.containers.workspaces.zones Resource, "customTemplate": accounts.containers.workspaces.templates Resource, "builtInVariable": { "path": string, "accountId": string, "containerId": string, "workspaceId": string, "type": string, "name": string }, "gtagConfig": accounts.containers.workspaces.gtag_config 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, "zone": accounts.containers.workspaces.zones Resource, "customTemplate": accounts.containers.workspaces.templates Resource, "builtInVariable": { "path": string, "accountId": string, "containerId": string, "workspaceId": string, "type": string, "name": string }, "gtagConfig": accounts.containers.workspaces.gtag_config 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, "zone": accounts.containers.workspaces.zones Resource, "customTemplate": accounts.containers.workspaces.templates Resource, "builtInVariable": { "path": string, "accountId": string, "containerId": string, "workspaceId": string, "type": string, "name": string }, "gtagConfig": accounts.containers.workspaces.gtag_config Resource, "changeStatus": string } } ] }
Nome proprietà | Valore | Descrizione | Note |
---|---|---|---|
workspaceChange[] |
list |
Entità che sono state modificate nell'area di lavoro. | |
workspaceChange[].tag |
nested object |
Il tag rappresentato dall'entità. | |
workspaceChange[].trigger |
nested object |
L'attivatore rappresentato dall'entità. | |
workspaceChange[].variable |
nested object |
La variabile rappresentata dall'entità. | |
workspaceChange[].folder |
nested object |
La cartella rappresentata dall'entità. | |
workspaceChange[].changeStatus |
string |
Rappresenta il modo in cui l'entità è stata modificata nell'area di lavoro.
I valori accettati sono:
|
|
mergeConflict[] |
list |
Conflitto di unione dopo la sincronizzazione. | |
mergeConflict[].entityInWorkspace |
nested object |
L'entità dell'area di lavoro con modifiche in conflitto rispetto alla versione di base. Se un'entità viene eliminata in un'area di lavoro, continuerà a essere visualizzata con lo stato di modifica Eliminata. | |
mergeConflict[].entityInWorkspace.tag |
nested object |
Il tag rappresentato dall'entità. | |
mergeConflict[].entityInWorkspace.trigger |
nested object |
L'attivatore rappresentato dall'entità. | |
mergeConflict[].entityInWorkspace.variable |
nested object |
La variabile rappresentata dall'entità. | |
mergeConflict[].entityInWorkspace.folder |
nested object |
La cartella rappresentata dall'entità. | |
mergeConflict[].entityInWorkspace.changeStatus |
string |
Rappresenta il modo in cui l'entità è stata modificata nell'area di lavoro.
I valori accettati sono:
|
|
mergeConflict[].entityInBaseVersion |
nested object |
L'entità della versione di base (dall'ultima operazione di sincronizzazione) con modifiche in conflitto rispetto all'area di lavoro. Se questo campo non è presente, significa che l'entità Workspace è stata eliminata dalla versione di base. | |
mergeConflict[].entityInBaseVersion.tag |
nested object |
Il tag rappresentato dall'entità. | |
mergeConflict[].entityInBaseVersion.trigger |
nested object |
L'attivatore rappresentato dall'entità. | |
mergeConflict[].entityInBaseVersion.variable |
nested object |
La variabile rappresentata dall'entità. | |
mergeConflict[].entityInBaseVersion.folder |
nested object |
La cartella rappresentata dall'entità. | |
mergeConflict[].entityInBaseVersion.changeStatus |
string |
Rappresenta il modo in cui l'entità è stata modificata nell'area di lavoro.
I valori accettati sono:
|
|
workspaceChange[].client |
nested object |
Il cliente rappresentato dall'entità. | |
mergeConflict[].entityInWorkspace.client |
nested object |
Il cliente rappresentato dall'entità. | |
mergeConflict[].entityInBaseVersion.client |
nested object |
Il cliente rappresentato dall'entità. | |
workspaceChange[].transformation |
nested object |
La trasformazione rappresentata dall'entità. | |
mergeConflict[].entityInWorkspace.transformation |
nested object |
La trasformazione rappresentata dall'entità. | |
mergeConflict[].entityInBaseVersion.transformation |
nested object |
La trasformazione rappresentata dall'entità. | |
workspaceChange[].zone |
nested object |
La zona rappresentata dall'entità. | |
workspaceChange[].customTemplate |
nested object |
Il modello personalizzato rappresentato dall'entità. | |
workspaceChange[].builtInVariable |
nested object |
La variabile integrata rappresentata dall'entità. | |
workspaceChange[].builtInVariable.path |
string |
Percorso relativo dell'API di GTM integrato. | |
workspaceChange[].builtInVariable.accountId |
string |
ID account GTM. | |
workspaceChange[].builtInVariable.containerId |
string |
ID contenitore GTM. | |
workspaceChange[].builtInVariable.workspaceId |
string |
ID area di lavoro GTM. | |
workspaceChange[].builtInVariable.type |
string |
Tipo di variabile integrata.
I valori accettati sono:
|
|
workspaceChange[].builtInVariable.name |
string |
Nome della variabile integrata da utilizzare per fare riferimento alla variabile integrata. | |
workspaceChange[].gtagConfig |
nested object |
Il gtag config rappresentato dall'entità. | |
mergeConflict[].entityInWorkspace.zone |
nested object |
La zona rappresentata dall'entità. | |
mergeConflict[].entityInWorkspace.customTemplate |
nested object |
Il modello personalizzato rappresentato dall'entità. | |
mergeConflict[].entityInWorkspace.builtInVariable |
nested object |
La variabile integrata rappresentata dall'entità. | |
mergeConflict[].entityInWorkspace.builtInVariable.path |
string |
Percorso relativo dell'API di GTM integrato. | |
mergeConflict[].entityInWorkspace.builtInVariable.accountId |
string |
ID account GTM. | |
mergeConflict[].entityInWorkspace.builtInVariable.containerId |
string |
ID contenitore GTM. | |
mergeConflict[].entityInWorkspace.builtInVariable.workspaceId |
string |
ID area di lavoro GTM. | |
mergeConflict[].entityInWorkspace.builtInVariable.type |
string |
Tipo di variabile integrata.
I valori accettati sono:
|
|
mergeConflict[].entityInWorkspace.builtInVariable.name |
string |
Nome della variabile integrata da utilizzare per fare riferimento alla variabile integrata. | |
mergeConflict[].entityInWorkspace.gtagConfig |
nested object |
Il gtag config rappresentato dall'entità. | |
mergeConflict[].entityInBaseVersion.zone |
nested object |
La zona rappresentata dall'entità. | |
mergeConflict[].entityInBaseVersion.customTemplate |
nested object |
Il modello personalizzato rappresentato dall'entità. | |
mergeConflict[].entityInBaseVersion.builtInVariable |
nested object |
La variabile integrata rappresentata dall'entità. | |
mergeConflict[].entityInBaseVersion.builtInVariable.path |
string |
Percorso relativo dell'API di GTM integrato. | |
mergeConflict[].entityInBaseVersion.builtInVariable.accountId |
string |
ID account GTM. | |
mergeConflict[].entityInBaseVersion.builtInVariable.containerId |
string |
ID contenitore GTM. | |
mergeConflict[].entityInBaseVersion.builtInVariable.workspaceId |
string |
ID area di lavoro GTM. | |
mergeConflict[].entityInBaseVersion.builtInVariable.type |
string |
Tipo di variabile integrata.
I valori accettati sono:
|
|
mergeConflict[].entityInBaseVersion.builtInVariable.name |
string |
Nome della variabile integrata da utilizzare per fare riferimento alla variabile integrata. | |
mergeConflict[].entityInBaseVersion.gtagConfig |
nested object |
Il gtag config rappresentato dall'entità. |
Prova
Usa Explorer API in basso per chiamare questo metodo sui dati in tempo reale e visualizzare la risposta.