Sube líneas de pedido en formato CSV. YouTube y no se admiten las líneas de pedido de socios. Pruébalo ahora.
Solicitud
Solicitud HTTP
POST https://www.googleapis.com/doubleclickbidmanager/v1.1/lineitems/uploadlineitems
Autorización
Esta solicitud requiere una autorización con el siguiente alcance:
| Alcance | 
|---|
https://www.googleapis.com/auth/doubleclickbidmanager | 
Para obtener más información, consulta la página de autenticación y autorización.
Cuerpo de la solicitud
En el cuerpo de la solicitud, proporciona los datos con la siguiente estructura:
{
  "lineItems": string,
  "format": string,
  "dryRun": boolean
}| Nombre de la propiedad | Valor | Descripción | Notas | 
|---|---|---|---|
lineItems | 
        string | 
        Líneas de pedido en CSV que se subirán. Para obtener más información sobre formatos de archivo, consulta Formato de archivo de escritura de entidades. | |
format | 
        string | 
        El formato de las líneas de pedido. Margen aproximado predeterminado: CSV
          Los valores aceptables son los siguientes: 
  | 
        |
dryRun | 
        boolean | 
        Configúralo en true para obtener el estado de carga sin conservar las líneas de pedido. | 
        
Respuesta
Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:
{
  "uploadStatus": {
    "errors": [
      string
    ],
    "rowStatus": [
      {
        "rowNumber": integer,
        "entityId": long,
        "entityName": string,
        "changed": boolean,
        "persisted": boolean,
        "errors": [
          string
        ]
      }
    ]
  }
}| Nombre de la propiedad | Valor | Descripción | Notas | 
|---|---|---|---|
uploadStatus | 
        nested object | 
        Estado de la carga. | |
uploadStatus.errors[] | 
        list | 
        Motivos por los que no se puede completar la carga. | |
uploadStatus.rowStatus[] | 
        list | 
        Estado de carga por fila. | |
uploadStatus.rowStatus[].rowNumber | 
        integer | 
        Número de fila. | |
uploadStatus.rowStatus[].entityId | 
        long | 
        ID de entidad | |
uploadStatus.rowStatus[].entityName | 
        string | 
        Nombre de la entidad. | |
uploadStatus.rowStatus[].changed | 
        boolean | 
        Indica si la entidad almacenada cambia como resultado de una carga. | |
uploadStatus.rowStatus[].persisted | 
        boolean | 
        Si la entidad es persistente. | |
uploadStatus.rowStatus[].errors[] | 
        list | 
        Razones por las que no se puede subir la entidad. | 
Pruébalo
Usa el Explorador de APIs que se muestra a continuación para llamar a este método en datos en vivo y ver la respuesta. También puedes probar la independiente del navegador.