Encuentra entidades en conflicto y modificadas en el lugar de trabajo. Pruébalo ahora.
Solicitud
Solicitud HTTP
GET https://www.googleapis.com/tagmanager/v2/+path/status
Parámetros
Nombre del parámetro | Valor | Descripción |
---|---|---|
Parámetros de ruta de acceso | ||
path |
string |
Ruta relativa de la API de GTM de Workspace. Ejemplo: accounts/{account_id}/containers/{container_id}/workspaces/{workspace_id}. |
Autorización
Esta solicitud requiere autorización con al menos uno de los siguientes alcances:
Permiso |
---|
https://www.googleapis.com/auth/tagmanager.edit.containers |
https://www.googleapis.com/auth/tagmanager.readonly |
Para obtener más información, consulta la página de autenticación y autorización.
Cuerpo de la solicitud
No proporciones un cuerpo de solicitud con este método.
Respuesta
Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:
{ "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 } } ] }
Nombre de la propiedad | Valor | Descripción | Notas |
---|---|---|---|
workspaceChange[] |
list |
Entidades que se modificaron en el lugar de trabajo. | |
workspaceChange[].tag |
nested object |
La etiqueta que representa la entidad. | |
workspaceChange[].trigger |
nested object |
El activador que representa la entidad. | |
workspaceChange[].variable |
nested object |
Es la variable que representa la entidad. | |
workspaceChange[].folder |
nested object |
La carpeta que representa la entidad. | |
workspaceChange[].changeStatus |
string |
Representa cómo se cambió la entidad en el lugar de trabajo.
Los valores aceptables son los siguientes:
|
|
mergeConflict[] |
list |
Conflicto de combinación después de la sincronización. | |
mergeConflict[].entityInWorkspace |
nested object |
La entidad del lugar de trabajo que tiene cambios conflictivos en comparación con la versión base. Si se borra una entidad de un lugar de trabajo, seguirá apareciendo con el estado de cambio borrado. | |
mergeConflict[].entityInWorkspace.tag |
nested object |
La etiqueta que representa la entidad. | |
mergeConflict[].entityInWorkspace.trigger |
nested object |
El activador que representa la entidad. | |
mergeConflict[].entityInWorkspace.variable |
nested object |
Es la variable que representa la entidad. | |
mergeConflict[].entityInWorkspace.folder |
nested object |
La carpeta que representa la entidad. | |
mergeConflict[].entityInWorkspace.changeStatus |
string |
Representa cómo se cambió la entidad en el lugar de trabajo.
Los valores aceptables son los siguientes:
|
|
mergeConflict[].entityInBaseVersion |
nested object |
La entidad de la versión base (desde la operación de sincronización más reciente) que tiene cambios conflictivos en comparación con el lugar de trabajo. Si falta este campo, significa que la entidad del lugar de trabajo se borró de la versión base. | |
mergeConflict[].entityInBaseVersion.tag |
nested object |
La etiqueta que representa la entidad. | |
mergeConflict[].entityInBaseVersion.trigger |
nested object |
El activador que representa la entidad. | |
mergeConflict[].entityInBaseVersion.variable |
nested object |
Es la variable que representa la entidad. | |
mergeConflict[].entityInBaseVersion.folder |
nested object |
La carpeta que representa la entidad. | |
mergeConflict[].entityInBaseVersion.changeStatus |
string |
Representa cómo se cambió la entidad en el lugar de trabajo.
Los valores aceptables son los siguientes:
|
|
workspaceChange[].client |
nested object |
El cliente que representa la entidad. | |
mergeConflict[].entityInWorkspace.client |
nested object |
El cliente que representa la entidad. | |
mergeConflict[].entityInBaseVersion.client |
nested object |
El cliente que representa la entidad. | |
workspaceChange[].transformation |
nested object |
La transformación que representa la entidad. | |
mergeConflict[].entityInWorkspace.transformation |
nested object |
La transformación que representa la entidad. | |
mergeConflict[].entityInBaseVersion.transformation |
nested object |
La transformación que representa la entidad. |
Pruébala
Usa el Explorador de APIs que aparece a continuación para llamar a este método con datos en tiempo real y ver la respuesta.