Talep Yaratma reklamı, bir reklam açık artırması kazanıldığında kullanıcıya yayınlanan reklam öğesini oluşturur.
AdGroupAd kaynakları, birleşim alanı ad_details altındaki ilgili reklam öğesi seçeneklerini yapılandırır.
Reklam ayrıntılarını yapılandırma
Dört tür Talep Yaratma reklamı vardır. Her AdGroupAd kaynağı yalnızca tek bir tür olabilir. Her tür, birleştirme alanı ad_details altındaki ayrı bir alanda yapılandırılır:
İlgili reklam türü koşullarının bağlantısı her alanın açıklamasında yer alır. AdGroupAd kaynağı oluşturulurken bu alanlardan yalnızca biri doldurulabilir.
Türe göre resim boyutu ve çözünürlüğü koşulları
Her reklam türü için farklı boyutlarda resim öğeleri gerekir.
Aşağıdaki tabloda resim türleri ve ilgili dosya kısıtlamaları listelenmiştir:
| Görsel türü | |
|---|---|
| Tamamlayıcı banner |
Maksimum dosya boyutu: 150 KB Boyutlar: 300x60 |
| Yatay resim |
Maksimum dosya boyutu: 5.120 KB Önerilen boyutlar: 1200x628, Minimum: 600x314 |
| Logo resmi |
Maksimum dosya boyutu: 5.120 KB Önerilen boyutlar: 1.200 x 1.200, Minimum: 128 x 128 |
| Dikey görsel |
Maksimum dosya boyutu: 5.120 KB Önerilen boyutlar: 960x1200, Minimum: 480x600 |
| Kare resim |
Maksimum dosya boyutu: 5.120 KB Önerilen boyutlar: 1200x1200, Minimum: 300x300 |
Bir reklam oluşturun
Talep Yaratma video reklamı oluşturma adımları:
Python
# Provide the ID of the parent advertiser. advertiser_id = advertiser-id # Provide the ID of the parent line item. ad_group_id = ad-group-id # Provide the display name of the ad. display_name = display-name # Provide the information for the ad creative. final_ad_url = final-ad-url call_to_action = call-to-action headline = headline long_headline = long-headline description = description business_name = business-name youtube_asset_id = youtube-video-asset-id logo_asset_id = logo-asset-id # Create an ad object with example values. ad_obj = { "adGroupId": ad_group_id, "displayName": display_name, "entityStatus": "ENTITY_STATUS_PAUSED", "demandGenVideoAd": { "finalUrl": final_ad_url, "callToAction": call_to_action, "headlines": [headline], "longHeadlines": [long_headline], "descriptions": [description], "businessName": business_name, "videos": [{"videoAssetId": youtube_asset_id}], "logo": {"assetId": logo_asset_id} } } # Build and execute request. response = ( service.advertisers() .adGroupAds() .create(advertiserId=advertiser_id, body=ad_obj) .execute() ) # Display the new ad. print(f"Demand Gen ad {response['name']} was created.")