Method: advertisers.locationLists.assignedLocations.bulkEdit

Birden fazla atamayı konumlar arasında ve tek bir konum listesinde toplu olarak düzenler.

Bu işlem sonucunda, BulkEditAssignedLocationsRequest.deleted_assigned_locations içinde sağlanan atanmış konumlar silinecek ve ardından BulkEditAssignedLocationsRequest.created_assigned_locations politikasında sağlanan atanmış konumlar oluşturulacak.

HTTP isteği

POST https://displayvideo.googleapis.com/v1/advertisers/{advertiserId}/locationLists/{locationListId}/assignedLocations:bulkEdit

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

Yol parametreleri

Parametreler
advertiserId

string (int64 format)

Zorunlu. Konum listesinin ait olduğu DV360 reklamvereninin kimliği.

locationListId

string (int64 format)

Zorunlu. Bu atamaların atandığı konum listesinin kimliği.

İstek içeriği

İstek gövdesi, aşağıdaki yapıyla birlikte veriler içerir:

JSON gösterimi
{
  "deletedAssignedLocations": [
    string
  ],
  "createdAssignedLocations": [
    {
      object (AssignedLocation)
    }
  ]
}
Alanlar
deletedAssignedLocations[]

string (int64 format)

Toplu olarak silinecek atanmış konumların kimlikleri (assigned_location_ids listesi şeklinde belirtilir).

createdAssignedLocations[]

object (AssignedLocation)

Toplu olarak oluşturulacak atanmış konumlar, AssignedLocations listesi olarak belirtilir.

Yanıt gövdesi

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

AssignedLocationService.BulkEditAssignedLocations için yanıt mesajı.

JSON gösterimi
{
  "assignedLocations": [
    {
      object (AssignedLocation)
    }
  ]
}
Alanlar
assignedLocations[]

object (AssignedLocation)

Başarıyla oluşturulan atanmış konumların listesi.

Boş bırakılırsa bu liste görünmez.

Yetkilendirme Kapsamları

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

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

Daha fazla bilgi için OAuth 2.0'a Genel Bakış başlıklı makaleye bakın.