Method: advertisers.adGroups.bulkEditAssignedTargetingOptions

Birden fazla reklam grubunun hedefleme seçeneklerini toplu olarak düzenleyebilirsiniz.

Aynı silme ve oluşturma istekleri grubu, belirtilen tüm reklam gruplarına uygulanır. Bu işlem, özellikle BulkEditAdGroupAssignedTargetingOptionsRequest.delete_requests içinde sağlanan atanan hedefleme seçeneklerini her reklam grubundan siler ve ardından BulkEditAdGroupAssignedTargetingOptionsRequest.create_requests içinde sağlanan atanan hedefleme seçeneklerini oluşturur.

Bu yöntem yalnızca Talep Yaratma reklam gruplarında desteklenir.

HTTP isteği

POST https://displayvideo.googleapis.com/v4/advertisers/{advertiserId}/adGroups:bulkEditAssignedTargetingOptions

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

Yol parametreleri

Parametreler
advertiserId

string (int64 format)

Zorunlu. Reklam gruplarının ait olduğu reklamverenin kimliği.

İstek metni

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

JSON gösterimi
{
  "adGroupIds": [
    string
  ],
  "deleteRequests": [
    {
      object (DeleteAssignedTargetingOptionsRequest)
    }
  ],
  "createRequests": [
    {
      object (CreateAssignedTargetingOptionsRequest)
    }
  ]
}
Alanlar
adGroupIds[]

string (int64 format)

Zorunlu. Atanan hedefleme seçeneklerinin ait olacağı reklam gruplarının kimlikleri. En fazla 25 reklam grubu kimliği belirtilebilir.

deleteRequests[]

object (DeleteAssignedTargetingOptionsRequest)

İsteğe bağlı. Toplu olarak silinecek atanan hedefleme seçenekleri, DeleteAssignedTargetingOptionsRequest listesi olarak belirtilir.

Desteklenen hedefleme türleri:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_AUDIENCE_GROUP
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_URL
  • TARGETING_TYPE_YOUTUBE_CHANNEL
  • TARGETING_TYPE_YOUTUBE_VIDEO
createRequests[]

object (CreateAssignedTargetingOptionsRequest)

İsteğe bağlı. Toplu olarak oluşturulacak hedefleme seçenekleri, CreateAssignedTargetingOptionRequest listesi olarak belirtilir.

Desteklenen hedefleme türleri:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_AUDIENCE_GROUP
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_URL
  • TARGETING_TYPE_YOUTUBE_CHANNEL
  • TARGETING_TYPE_YOUTUBE_VIDEO

Yanıt metni

adGroups.bulkEditAssignedTargetingOptions için yanıt mesajı.

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

JSON gösterimi
{
  "updatedAdGroupIds": [
    string
  ],
  "failedAdGroupIds": [
    string
  ],
  "errors": [
    {
      object (Status)
    }
  ]
}
Alanlar
updatedAdGroupIds[]

string (int64 format)

Yalnızca çıkış. Başarıyla güncellenen reklam gruplarının kimlikleri.

failedAdGroupIds[]

string (int64 format)

Yalnızca çıkış. Güncellenemeyen reklam gruplarının kimlikleri.

errors[]

object (Status)

Yalnızca çıkış. Güncellenemeyen her reklam grubu için hata bilgileri.

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ına bakın.