Method: advertisers.lineItems.bulkUpdate

Actualiza varias líneas de pedido.

Las solicitudes a este extremo no se pueden realizar de forma simultánea con las siguientes solicitudes que actualizan la misma línea de pedido:

YouTube y Las líneas de pedido de Partners no se pueden crear ni actualizar con la API.

Solicitud HTTP

POST https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/lineItems:bulkUpdate

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
advertiserId

string (int64 format)

Obligatorio. Es el ID del anunciante al que pertenece esta línea de pedido.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "lineItemIds": [
    string
  ],
  "targetLineItem": {
    object (LineItem)
  },
  "updateMask": string
}
Campos
lineItemIds[]

string (int64 format)

Obligatorio. Son los IDs de las líneas de pedido que se actualizarán.

targetLineItem

object (LineItem)

Obligatorio. Un objeto de línea de pedido que contiene los campos que se actualizarán y los valores nuevos que se asignarán a todas las líneas de pedido especificadas en lineItemIds.

updateMask

string (FieldMask format)

Obligatorio. Una máscara de campo que identifica qué campos se deben actualizar.

Por el momento, solo se admiten los siguientes campos:

Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: "user.displayName,photo".

Cuerpo de la respuesta

Mensaje de respuesta para LineItemService.BulkUpdateLineItems.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "updatedLineItemIds": [
    string
  ],
  "failedLineItemIds": [
    string
  ],
  "skippedLineItemIds": [
    string
  ],
  "errors": [
    {
      object (Status)
    }
  ]
}
Campos
updatedLineItemIds[]

string (int64 format)

Son los IDs de las líneas de pedido que se actualizaron correctamente.

failedLineItemIds[]

string (int64 format)

Los IDs de las líneas de pedido que no se pudieron actualizar.

skippedLineItemIds[]

string (int64 format)

Los ID de las líneas de pedido que se omiten para actualizaciones. Por ejemplo, se omitirán las modificaciones innecesarias que, en efecto, no generarán cambios en las líneas de pedido y se podrá hacer un seguimiento de los IDs de las líneas de pedido correspondientes.

errors[]

object (Status)

Son los errores que muestran las líneas de pedido que no se pudieron actualizar.

Alcances de autorización

Requiere el siguiente alcance de OAuth:

  • https://www.googleapis.com/auth/display-video

Para obtener más información, consulta la descripción general de OAuth 2.0.