Method: advertisers.adGroups.bulkEditAssignedTargetingOptions

Birden fazla reklam grubu için hedefleme seçeneklerini toplu olarak düzenler.

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

Bu yöntem yalnızca Talep Yaratma reklam grupları için desteklenir.

HTTP isteği

POST https://displayvideo.googleapis.com/v5/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ıdır. Toplu olarak silinecek atanmış hedefleme seçenekleri (DeleteAssignedTargetingOptionsRequest listesi olarak belirtilir).

Desteklenen hedefleme türleri:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_COMBINED_AUDIENCE
  • TARGETING_TYPE_CUSTOM_LIST
  • TARGETING_TYPE_FIRST_PARTY_AND_PARTNER_AUDIENCE
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_GOOGLE_AUDIENCE
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_LOOKALIKE_AUDIENCE
  • TARGETING_TYPE_PARENTAL_STATUS
  • TARGETING_TYPE_URL
  • TARGETING_TYPE_YOUTUBE_CHANNEL
  • TARGETING_TYPE_YOUTUBE_VIDEO
createRequests[]

object (CreateAssignedTargetingOptionsRequest)

İsteğe bağlıdır. CreateAssignedTargetingOptionRequest listesi olarak belirtilen, toplu olarak oluşturulacak atanmış hedefleme seçenekleri.

Desteklenen hedefleme türleri:

  • TARGETING_TYPE_AGE_RANGE
  • TARGETING_TYPE_APP
  • TARGETING_TYPE_APP_CATEGORY
  • TARGETING_TYPE_CATEGORY
  • TARGETING_TYPE_COMBINED_AUDIENCE
  • TARGETING_TYPE_CUSTOM_LIST
  • TARGETING_TYPE_FIRST_PARTY_AND_PARTNER_AUDIENCE
  • TARGETING_TYPE_GENDER
  • TARGETING_TYPE_GEO_REGION
  • TARGETING_TYPE_GOOGLE_AUDIENCE
  • TARGETING_TYPE_HOUSEHOLD_INCOME
  • TARGETING_TYPE_KEYWORD
  • TARGETING_TYPE_LANGUAGE
  • TARGETING_TYPE_LOOKALIKE_AUDIENCE
  • 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 bir reklam grubuyla ilgili 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ını inceleyin.