Talep Yaratma reklam grubu oluşturma

Talep Yaratma reklam grubu, altındaki reklamlar için hassas teklif verme ve yayın kontrolü sunar. Bu, teklif stratejisi, envanter ayarları ve hedefleme aracılığıyla AdGroup kaynaklarında yapılandırılır.

Reklam gruplarının, bir açık artırma kazanıldıktan sonra yayınlanan yapılandırılmış reklam öğeleri olan reklam adlı alt kaynakları vardır.

Yapılandırmaları seçin

Talep Yaratma reklam grubu oluşturmadan önce, reklam yayınlama üzerinde daha fazla kontrol sağlamak için aşağıdaki isteğe bağlı ayarları göz önünde bulundurun:

  • bidStrategy, hedef EBM, hedef TBM veya hedef ROAS teklif stratejisi kullanılırken üst satır öğesine kıyasla reklam grubu için farklı bir hedef değer belirlemek üzere DemandGenBiddingStrategy ile yapılandırılabilir.
  • adGroupInventoryControl, reklam grubunun teklif vereceği ve reklamların yayınlanacağı envanterleri seçmek için ayarlanabilir.
  • targetingExpansion, kitle hedeflemeyi kullanan reklam grubu için optimize hedeflemeyi etkinleştirmenize olanak tanır. Optimize hedefleme, reklam yayınını belirlediğiniz demografik hedeflemenin ötesine genişletir. Demografik genişletmeyi hariç tutarak bunu kısıtlayabilirsiniz.

Talep Yaratma reklam grubu oluştururken adGroupFormat alanını da AD_GROUP_FORMAT_DEMAND_GEN olarak ayarlamanız gerekir.

Bir reklam grubu oluştur

Aşağıdaki ayarlara sahip bir Talep Yaratma reklam grubu oluşturmak için:

  • Üst satır öğesinden hedef EBM teklif stratejisini devralarak dönüşüm başına ortalama 12 ABD doları maliyet için optimizasyon yapan bir teklif stratejisi.
  • Yalnızca YouTube yayın içi ve Shorts envanteri için teklif verilir.

Python

# Provide the ID of the parent advertiser.
advertiser_id = advertiser-id

# Provide the ID of the parent line item.
line_item_id = line-item-id

# Provide the display name of the ad group.
display_name = display-name

# Create an ad group object with example values.
ad_group_obj = {
    "lineItemId": line_item_id,
    "displayName": display_name,
    "entityStatus": "ENTITY_STATUS_PAUSED",
    "adGroupFormat": "AD_GROUP_FORMAT_DEMAND_GEN",
    "bidStrategy": {
        "demandGenBid": {
            "value": "12000000"
        }
    },
    "adGroupInventoryControl": {
        "selectedInventories": {
            "allowYoutubeStream": True,
            "allowYoutubeShorts": True,
        },
    },

}

# Build and execute request.
response = (
    service.advertisers()
    .adGroups()
    .create(advertiserId=advertiser_id, body=ad_group_obj)
    .execute()
)

# Display the new ad group.
print(f"Demand Gen ad group {response['name']} was created.")