Accounts.containers.workspaces.proposal: create

Cria uma proposta do Workspace do GTM. Faça o teste agora.

Solicitação

Solicitação HTTP

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

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
parent string Caminho relacionado à API do Workspace do GTM. Por exemplo: accounts/{aid}/containers/{cid}/workspace/{wid}

Corpo da solicitação

No corpo da solicitação, forneça os dados com a seguinte estrutura:

{
  "reviewers": [
    {
      "type": string,
      "gaiaId": long
    }
  ],
  "initialComment": {
    "content": string
  }
}
Nome da propriedade Valor Descrição Observações
reviewers[] list Lista de usuários que revisarão a proposta de espaço de trabalho.
reviewers[].type string O tipo de usuário diferencia um usuário e o sistema do Gerenciador de tags do Google.

Os valores aceitáveis são:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long ID GAIA associado a um usuário que não está incluído no sistema do Gerenciador de tags do Google.
initialComment nested object Comentário inicial a ser associado à proposta de espaço de trabalho.
initialComment.content string Conteúdo do comentário do revisor ou do autor.

Resposta

Se for bem-sucedido, esse método retornará um corpo de resposta com esta estrutura:

{
  "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
}
Nome da propriedade Valor Descrição Observações
path string Caminho relacionado à proposta do Workspace do GTM.
status string Status da proposta de espaço de trabalho conforme passa pela revisão.

Os valores aceitáveis são:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
authors[] list Lista de autores da proposta de espaço de trabalho.
authors[].type string O tipo de usuário diferencia um usuário e o sistema do Gerenciador de tags do Google.

Os valores aceitáveis são:
  • "gaiaId"
  • "system"
authors[].gaiaId long ID GAIA associado a um usuário que não está incluído no sistema do Gerenciador de tags do Google.
reviewers[] list Listas de revisores da proposta de espaço de trabalho.
reviewers[].type string O tipo de usuário diferencia um usuário e o sistema do Gerenciador de tags do Google.

Os valores aceitáveis são:
  • "gaiaId"
  • "system"
reviewers[].gaiaId long ID GAIA associado a um usuário que não está incluído no sistema do Gerenciador de tags do Google.
history[] list Registra o histórico de comentários e mudanças de status.
history[].type string Tipo de histórico que distingue entre comentários e mudanças de status.

Os valores aceitáveis são:
  • "comment"
  • "statusChange"
  • "unspecified"
history[].comment nested object Comentário de um usuário ou revisor.
history[].comment.content string Conteúdo do comentário do revisor ou do autor.
history[].statusChange nested object Mudança no status da proposta.
history[].statusChange.oldStatus string Status da proposta anterior à mudança de status.

Os valores aceitáveis são:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].statusChange.newStatus string Novo status da proposta após essa mudança de status.

Os valores aceitáveis são:
  • "approved"
  • "cancelled"
  • "completed"
  • "requested"
  • "reviewed"
  • "statusUnspecified"
history[].createdBy nested object Parte responsável pela mudança exibida no histórico.
history[].createdBy.type string O tipo de usuário diferencia um usuário e o sistema do Gerenciador de tags do Google.

Os valores aceitáveis são:
  • "gaiaId"
  • "system"
history[].createdBy.gaiaId long ID GAIA associado a um usuário que não está incluído no sistema do Gerenciador de tags do Google.
history[].createdTimestamp nested object Momento em que esse evento do histórico foi adicionado à proposta de espaço de trabalho.
history[].createdTimestamp.seconds long Representa os segundos do horário UTC desde a época Unix 1970-01-01T00:00:00Z. Precisa ser de 0001-01-01T00:00:00Z a 9999-12-31T23:59:59Z.
history[].createdTimestamp.nanos integer Frações não negativas de um segundo com resolução de nanossegundos. Os valores de segundos negativos com frações ainda precisam ter valores em nanossegundos não negativos que representam períodos posteriores. O valor precisa ser de 0 a 999.999.999 (inclusive).
fingerprint string Impressão digital da proposta do Workspace do GTM, conforme processada no momento do armazenamento. Esse valor é reprocessado sempre que a proposta é modificada.

Confira!

Use o APIs Explorer abaixo para chamar esse método em dados ativos e ver a resposta.