Accounts.containers.workspaces.proposal: create

Crea un recurso Workspace Proposal de GTM. Pruébalo ahora.

Solicitud

Solicitud HTTP

POST https://www.googleapis.com/tagmanager/v2/+parent/proposal

Parámetros

Nombre de parámetro Valor Descripción
Parámetros de ruta
parent string Ruta relativa de la API del recurso Workspace de GTM. Ejemplo: accounts/{aid}/containers/{cid}/workspace/{wid}

Cuerpo de la solicitud

En el cuerpo de la solicitud, proporciona datos con la siguiente estructura:

{
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "initialComment": {
    "content": string
  }
}
Nombre de propiedad Valor Descripción Notas
reviewers[] list Lista de usuarios del recurso Workspace Proposal.
reviewers[].type string El tipo de usuario distingue entre un usuario y el sistema de Google Tag Manager.

Estos son los valores posibles:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long ID de GAIA asociado a un usuario, ausente para el sistema de Google Tag Manager.
initialComment nested object Si aparece, comentario inicial que se asociará al recurso Workspace Proposal.
initialComment.content string Contenido del comentario de un revisor o un autor.

Respuesta

Si este método se realiza correctamente, el cuerpo de respuesta tendrá la siguiente estructura:

{
  "path": string,
  "status": string,
  "authors": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "history": [
    {
      "type": string,
      "comment": {
        "content": string
      },
      "statusChange": {
        "oldStatus": string,
        "newStatus": string
      },
      "createdBy": {
        "type": string,
        "gaiaId": long
      },
      "createdTimestamp": {
        "seconds": long,
        "nanos": integer
      }
    }
  ],
  "fingerprint": string
}
Nombre de propiedad Valor Descripción Notas
path string Ruta relativa del recurso Workspace Proposal de GTM.
status string Estado del recurso Workspace Proposal tras la revisión.

Estos son los valores posibles:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
authors[] list Lista de autores del recurso Workspace Proposal.
authors[].type string El tipo de usuario distingue entre un usuario y el sistema de Google Tag Manager.

Estos son los valores posibles:
  • "gaiaId"
  • "system"
authors[].gaiaId long ID de GAIA asociado a un usuario, ausente para el sistema de Google Tag Manager.
reviewers[] list Listas de revisores del recurso Workspace Proposal.
reviewers[].type string El tipo de usuario distingue entre un usuario y el sistema de Google Tag Manager.

Estos son los valores posibles:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long ID de GAIA asociado a un usuario, ausente para el sistema de Google Tag Manager.
history[] list Registra el historial de comentarios y cambios de estado.
history[].type string Tipo de historial que distingue entre comentarios y cambios de estado.

Estos son los valores posibles:
  • "comment"
  • "statusChange"
  • "unspecified"
history[].comment nested object Comentario de un usuario o un revisor.
history[].comment.content string Contenido del comentario de un revisor o un autor.
history[].statusChange nested object Cambio en el estado de la propuesta.
history[].statusChange.oldStatus string Estado anterior de la propuesta antes del cambio de estado.

Estos son los valores posibles:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].statusChange.newStatus string Nuevo estado de la propuesta después del cambio de estado.

Estos son los valores posibles:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].createdBy nested object Parte responsable del cambio reflejado en el historial.
history[].createdBy.type string El tipo de usuario distingue entre un usuario y el sistema de Google Tag Manager.

Estos son los valores posibles:
  • "gaiaId"
  • "system"
history[].createdBy.gaiaId long ID de GAIA asociado a un usuario, ausente para el sistema de Google Tag Manager.
history[].createdTimestamp nested object Momento en que se añadió este evento del historial al recurso Workspace Proposal.
history[].createdTimestamp.seconds long Representa segundos de tiempo UTC desde el registro de tiempo de Unix 1970-01-01T00:00:00Z. El valor debe ser de 0001-01-01T00:00:00Z a 9999-12-31T23:59:59Z, ambos inclusive.
history[].createdTimestamp.nanos integer Fracciones no negativas de un segundo con una resolución de nanosegundos. Los valores de segundos negativos con fracciones aún deben tener valores de nanosegundos no negativos que cuenten hacia adelante en el tiempo. Deben ser de 0 a 999.999.999, ambos inclusive.
fingerprint string Huella digital del recurso Workspace Proposal de GTM calculada en el momento del almacenamiento. Este valor se vuelve a calcular cada vez que se modifica el recurso Workspace Proposal.

Pruébalo

Utiliza el siguiente explorador de APIs para llamar a este método con datos en tiempo real y ver la respuesta.