Lineitems: uploadlineitems

Faz upload dos itens de linha no formato CSV. YouTube e os itens de linha de parceiros não são compatíveis. Faça o teste agora.

Solicitação

Solicitação HTTP

POST https://www.googleapis.com/doubleclickbidmanager/v1.1/lineitems/uploadlineitems

Autorização

Esta solicitação requer autorização com o seguinte escopo:

Escopo
https://www.googleapis.com/auth/doubleclickbidmanager

Para mais informações, consulte a página de autenticação e autorização.

Corpo da solicitação

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

{
  "lineItems": string,
  "format": string,
  "dryRun": boolean
}
Nome da propriedade Valor Descrição Observações
lineItems string Itens de linha em CSV para upload. Para mais informações sobre formatos de arquivo, consulte Formato do arquivo de gravação de entidades.
format string Formato em que os itens de linha estão. O padrão é CSV.

Os valores aceitáveis são os seguintes:
  • "CSV"
dryRun boolean Defina como true para receber o status de upload sem manter os itens de linha.

Resposta

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

{
  "uploadStatus": {
    "errors": [
      string
    ],
    "rowStatus": [
      {
        "rowNumber": integer,
        "entityId": long,
        "entityName": string,
        "changed": boolean,
        "persisted": boolean,
        "errors": [
          string
        ]
      }
    ]
  }
}
Nome da propriedade Valor Descrição Observações
uploadStatus nested object Status do upload.
uploadStatus.errors[] list Motivos por que não foi possível concluir o upload.
uploadStatus.rowStatus[] list Status do upload por linha.
uploadStatus.rowStatus[].rowNumber integer Número da linha.
uploadStatus.rowStatus[].entityId long ID da entidade.
uploadStatus.rowStatus[].entityName string Nome da entidade.
uploadStatus.rowStatus[].changed boolean Indica se a entidade armazenada foi alterada como resultado do upload.
uploadStatus.rowStatus[].persisted boolean Indica se a entidade é mantida.
uploadStatus.rowStatus[].errors[] list Motivos por que não é possível fazer o upload da entidade.

Confira!

Use o APIs Explorer abaixo para chamar esse método para dados ativos e ver a resposta. Como alternativa, teste o Explorador independente.