Item baris Peningkat Permintaan menayangkan grup iklan dan iklan dalam beberapa format di seluruh platform Google yang paling berdampak, termasuk YouTube, Discover, Gmail, dan Jaringan Display Google. Item baris Peningkat Permintaan, seperti jenis item baris lainnya, dikelola menggunakan resource LineItem dan beroperasi berdasarkan anggaran, strategi bid, dan penargetan yang ditetapkan. Ada juga setelan khusus untuk item baris Peningkat
Permintaan yang tersedia di kolom demandGenSettings.
Item baris Peningkat Permintaan memiliki resource turunan yang disebut grup iklan. Grup iklan memberikan tingkat kontrol lain di bawah masing-masing item baris.
Memilih konfigurasi
Sebelum membuat item baris Peningkat Permintaan, tinjau dan tentukan setelan yang relevan.
Untuk item baris Peningkat Permintaan:
lineItemTypeharus ditetapkan keLINE_ITEM_TYPE_DEMAND_GEN.bidStrategyharus ditetapkan menggunakan kolomdemandGenBidobjekBiddingStrategy.budgetharus ditetapkan ke jumlah tetap di tingkat item baris dan tidak dapat diwarisi dari perjanjian pemasangan iklan induk.demandGenSettingsdigunakan untuk menyetel konfigurasi khusus untuk item baris Pembuatan Permintaan. KolomgeoLanguageTargetingEnabledobjekDemandGenSettingsmengontrol apakah penargetan lokasi dan bahasa ditetapkan di tingkat item baris atau ke masing-masing grup iklan. Kolom ini tidak dapat diperbarui setelah pembuatan item baris. Tetapkan kolom ketruejika Anda lebih memilih mengonfigurasi penargetan ini di tingkat item baris.creativeIdstidak boleh ditetapkan. Aset ditetapkan dan dikonfigurasi langsung di resource AdGroupAd.
Kolom berikut wajib diisi untuk item baris Peningkat Permintaan dan beroperasi sama seperti di jenis item baris lainnya:
Resource LineItem juga memiliki banyak kolom opsional yang dapat
ditetapkan. Baca dokumentasi referensi untuk mengetahui informasi selengkapnya.
Membuat item baris
Berikut cara membuat item baris Peningkat Permintaan dengan setelan berikut:
- Penerbangan yang diwariskan dan anggaran sebesar $100.
- Model pendapatan partner sebesar 0,1% dari total biaya media.
- Strategi bidding yang dioptimalkan untuk biaya rata-rata sebesar Rp100.000 per konversi.
Preferensi untuk menetapkan penargetan lokasi dan bahasa langsung ke grup iklan di item baris.
Python
# Provide the ID of the parent advertiser. advertiser_id = advertiser-id # Provide the ID of the parent insertion order. insertion_order_id = insertion-order-id # Provide the display name of the line item. display_name = display-video # Provide the Floodlight activity ID to use for conversion tracking. floodlight_activity_id = floodlight-activity-id # Provide whether the line item will serve EU political ads. contains_eu_political_ads = contains-eu-political-ads # Create a line item object with example values. line_item_obj = { "insertionOrderId": insertion_order_id, "displayName": display_name, "lineItemType": "LINE_ITEM_TYPE_DEMAND_GEN", "entityStatus": "ENTITY_STATUS_DRAFT", "flight": {"flightDateType": "LINE_ITEM_FLIGHT_DATE_TYPE_INHERITED"}, "budget": { "budgetAllocationType": "LINE_ITEM_BUDGET_ALLOCATION_TYPE_FIXED", "maxAmount": 100000000 }, "pacing": { "pacingPeriod": "PACING_PERIOD_FLIGHT", "pacingType": "PACING_TYPE_EVEN", "dailyMaxMicros": 10000, }, "partnerRevenueModel": { "markupType": ( "PARTNER_REVENUE_MODEL_MARKUP_TYPE_TOTAL_MEDIA_COST_MARKUP" ), "markupAmount": 100, }, "bidStrategy": { "demandGenBid": { "type": "DEMAND_GEN_BIDDING_STRATEGY_TYPE_TARGET_CPA", "value": "10000000" } }, "conversionCounting": { "postViewCountPercentageMillis": "100000", "floodlightActivityConfigs": [ { "floodlightActivityId": floodlight_activity_id, "postClickLookbackWindowDays": 90, "postViewLookbackWindowDays": 90 } ] }, "containsEuPoliticalAds": contains_eu_political_ads, "demandGenSettings": { "geoLanguageTargetingEnabled": False } } # Build and execute request. response = ( service.advertisers() .lineItems() .create(advertiserId=advertiser_id, body=line_item_obj) .execute() ) # Display the new line item. print(f"Demand Gen line Item {response['name']} was created.")