Method: advertisers.channels.sites.replace

Zastępuje wszystkie strony w ramach jednego kanału.

Ta operacja spowoduje zastąpienie witryn w ramach kanału witrynami z tabeli ReplaceSitesRequest.new_sites.

W przypadku tej metody regularnie występują duże opóźnienia. Aby uniknąć błędów, zalecamy zwiększenie domyślnego czasu oczekiwania.

Żądanie HTTP

POST https://displayvideo.googleapis.com/v3/advertisers/{advertiserId}/channels/{channelId}/sites:replace

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
channelId

string (int64 format)

Wymagane. Identyfikator kanału nadrzędnego, którego witryny zostaną zastąpione.

Parametr unii owner. Wymagane. Identyfikuje jednostkę DV360, do której należy kanał nadrzędny. Może to być partner lub reklamodawca. owner może być tylko jednym z tych elementów:
advertiserId

string (int64 format)

Identyfikator reklamodawcy, który jest właścicielem kanału nadrzędnego.

Treść żądania

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

Zapis JSON
{
  "newSites": [
    {
      object (Site)
    }
  ],

  // Union field owner can be only one of the following:
  "partnerId": string
  // End of list of possible types for union field owner.
}
Pola
newSites[]

object (Site)

Witryny, które zastąpią dotychczasowe przypisane do kanału, określone jako lista wartości Sites.

Pole unii owner. Wymagane. Identyfikuje jednostkę DV360, do której należy kanał nadrzędny. Może to być partner lub reklamodawca. owner może być tylko jednym z tych elementów:
partnerId

string (int64 format)

Identyfikator partnera, który jest właścicielem kanału nadrzędnego.

advertiserId

string (int64 format)

Identyfikator reklamodawcy, który jest właścicielem kanału nadrzędnego.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu ReplaceSitesResponse.

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.