Method: advertisers.lineItems.bulkUpdate

Aktualizuje wiele elementów zamówienia.

Żądań do tego punktu końcowego nie można przesyłać jednocześnie z tymi żądaniami aktualizującymi ten sam element zamówienia:

Elementów zamówienia typu YouTube i sieć partnerów wideo Google nie można tworzyć ani aktualizować za pomocą interfejsu API.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
advertiserId

string (int64 format)

Wymagane. Identyfikator reklamodawcy, do którego należy dany element zamówienia.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "lineItemIds": [
    string
  ],
  "targetLineItem": {
    object (LineItem)
  },
  "updateMask": string
}
Pola
lineItemIds[]

string (int64 format)

Wymagane. Identyfikatory elementów zamówienia, które chcesz zaktualizować.

targetLineItem

object (LineItem)

Wymagane. Obiekt elementu zamówienia zawierający pola do zaktualizowania i nowe wartości do przypisania do wszystkich elementów zamówienia określonych w elemencie lineItemIds.

updateMask

string (FieldMask format)

Wymagane. Maska pól określająca, które pola mają zostać zaktualizowane.

Obecnie obsługiwane są tylko te pola:

Jest to lista pełnych nazw pól rozdzielona przecinkami. Przykład: "user.displayName,photo".

Treść odpowiedzi

Odpowiedź dla metody LineItemService.BulkUpdateLineItems.

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "updatedLineItemIds": [
    string
  ],
  "failedLineItemIds": [
    string
  ],
  "skippedLineItemIds": [
    string
  ],
  "errors": [
    {
      object (Status)
    }
  ]
}
Pola
updatedLineItemIds[]

string (int64 format)

Identyfikatory zaktualizowanych elementów zamówienia.

failedLineItemIds[]

string (int64 format)

Identyfikatory elementów zamówienia, których nie udało się zaktualizować.

skippedLineItemIds[]

string (int64 format)

Identyfikatory elementów zamówienia, które są pomijane przy aktualizacjach. Na przykład niepotrzebne zmiany, które nie spowodują żadnych zmian w elementach zamówienia, zostaną pominięte, a odpowiednie identyfikatory elementów zamówienia można śledzić tutaj.

errors[]

object (Status)

Błędy zwrócone przez elementy zamówienia, których nie udało się zaktualizować.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie OAuth 2.0.