Method: inventorySourceGroups.assignedInventorySources.bulkEdit

Envanter kaynakları ile tek bir envanter kaynağı grubu arasındaki birden fazla atamayı toplu olarak düzenler.

İşlem, BulkEditAssignedInventorySourcesRequest.deleted_assigned_inventory_sources içinde sağlanan atanmış envanter kaynaklarını siler ve ardından BulkEditAssignedInventorySourcesRequest.created_assigned_inventory_sources içinde sağlanan atanmış envanter kaynaklarını oluşturur.

HTTP isteği

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

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Yol parametreleri

Parametreler
inventorySourceGroupId

string (int64 format)

Zorunlu. Atamaların yapıldığı envanter kaynağı grubunun kimliği.

İstek metni

İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "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.
}
Alanlar
deletedAssignedInventorySources[]

string (int64 format)

Toplu olarak silinecek atanmış envanter kaynaklarının kimlikleri (assigned_inventory_source_ids listesi olarak belirtilir).

createdAssignedInventorySources[]

object (AssignedInventorySource)

Toplu olarak oluşturulacak, AssignedInventorySources listesi olarak belirtilen atanmış envanter kaynakları.

Zorunlu. Üst envanter kaynağı grubunun sahibi olan DV360 öğesini tanımlar. Bu, bir iş ortağı veya reklamveren olabilir. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta alanlardan en fazla biri ayarlanır:
partnerId

string (int64 format)

Envanter kaynağı grubunun sahibi olan iş ortağının kimliği.

Yalnızca bu iş ortağının, atanan bu envanter kaynaklarına yazma erişimi vardır.

advertiserId

string (int64 format)

Üst envanter kaynağı grubunun sahibi olan reklamverenin kimliği.

Üst iş ortağının bu atanmış envanter kaynaklarına erişimi yok.

Birbirini hariç tutan alanların sonu.

Yanıt metni

AssignedInventorySourceService.BulkEdit için yanıt mesajı.

Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "assignedInventorySources": [
    {
      object (AssignedInventorySource)
    }
  ]
}
Alanlar
assignedInventorySources[]

object (AssignedInventorySource)

Başarıyla oluşturulan atanmış envanter kaynaklarının listesi.

Bu liste boşsa gösterilmez.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

Daha fazla bilgi için OAuth 2.0 Overview sayfasını inceleyin.