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: CSVLos valores aceptables son los siguientes: 
 | |
| dryRun | boolean | Configúralo en truepara 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.