Method: inventorySourceGroups.assignedInventorySources.bulkEdit

Edytuje zbiorczo wiele przypisań między źródłami zasobów reklamowych a pojedynczą grupą źródeł zasobów reklamowych.

Operacja spowoduje usunięcie przypisanych źródeł zasobów reklamowych podanych w BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources, a następnie utworzenie przypisanych źródeł zasobów reklamowych podanych w BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources.

Żądanie HTTP

POST https://displayvideo.googleapis.com/v5/inventorySourceGroups/{inventorySourceGroupId}/assignedInventorySources:bulkEdit

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
inventorySourceGroupId

string (int64 format)

Wymagane. Identyfikator grupy źródeł zasobów reklamowych, do której są przypisane przypisania.

Treść żądania

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

Zapis JSON
{
  "deletedAssignedInventorySources": [
    string
  ],
  "createdAssignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "partnerId": string,
  "advertiserId": string
  // End of mutually exclusive fields.
}
Pola
deletedAssignedInventorySources[]

string (int64 format)

Identyfikatory przypisanych źródeł zasobów reklamowych do usunięcia zbiorczego, podane jako lista assigned_inventory_source_ids.

createdAssignedInventorySources[]

object (AssignedInventorySource)

Przypisane źródła zasobów reklamowych do utworzenia zbiorczego, określone jako lista AssignedInventorySources.

Wymagane. Identyfikuje element DV360, do którego należy nadrzędna grupa źródeł zasobów reklamowych. Może to być partner lub reklamodawca. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól:
partnerId

string (int64 format)

Identyfikator partnera, który jest właścicielem grupy źródeł zasobów reklamowych.

Tylko ten partner ma dostęp do zapisu do tych przypisanych źródeł zasobów reklamowych.

advertiserId

string (int64 format)

Identyfikator reklamodawcy, który jest właścicielem nadrzędnej grupy źródeł zasobów reklamowych.

Partner nadrzędny nie ma dostępu do tych przypisanych źródeł zasobów reklamowych.

Koniec pól wykluczających się wzajemnie.

Treść odpowiedzi

Wiadomość z odpowiedzią dla AssignedInventorySourceService.BulkEdit.

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

Zapis JSON
{
  "assignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ]
}
Pola
assignedInventorySources[]

object (AssignedInventorySource)

Lista przypisanych źródeł zasobów reklamowych, które zostały utworzone.

Jeśli ta lista jest pusta, nie będzie widoczna.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

Więcej informacji znajdziesz w OAuth 2.0 Overview.