Iklan vertikal menyediakan fitur khusus untuk kampanye Penelusuran yang diaktifkan AI Maksimal yang ditautkan ke feed vertikal, seperti hotel. Anda dapat mengontrol format iklan vertikal yang ditayangkan di tingkat grup iklan, dan Anda dapat mengontrol entitas feed yang ditargetkan menggunakan aturan grup item iklan vertikal.
Ringkasan
Panduan ini mencakup dua fitur utama untuk mengelola iklan vertikal:
- Kontrol format: Pilih untuk mengaktifkan atau menonaktifkan format iklan tertentu (iklan teks, link pemesanan, dan iklan promosi vertikal) di tingkat grup iklan.
- Pengelolaan item iklan vertikal: Memfilter dan menargetkan inventaris tertentu dari feed vertikal (sebelumnya disebut perjalanan) tertaut menggunakan sistem berbasis aturan yang melibatkan
SharedSet andSharedCriterion`.
Prasyarat
Sebelum Anda menerapkan fitur ini, pastikan kampanye Anda memenuhi persyaratan berikut:
- Jenis kampanye: Harus berupa kampanye Penelusuran.
- Feed vertikal: Feed data vertikal aktif harus ditautkan ke kampanye.
- AI Maksimal: Setelan "AI Maksimal" harus diaktifkan di kampanye.
Kontrol Format Grup Iklan
Sekarang Anda dapat mengonfigurasi format iklan vertikal mana yang aktif untuk grup iklan tertentu. Hal ini dikelola melalui kolom vertical_ads_format_setting pada
resource AdGroup.
Format yang Tersedia
- Iklan teks: Diaktifkan secara default. Dapat dinonaktifkan.
- Link pemesanan: Harus ikut serta.
- Iklan promosi vertikal: Diperlukan keikutsertaan.
Aturan validasi
- Anda tidak dapat memilih tidak ikut serta dalam ketiga format secara bersamaan untuk satu grup iklan.
- Setelan ini hanya berlaku untuk jenis grup iklan
STANDARDdanSEARCH_DYNAMIC_ADS.
Contoh: Memperbarui setelan format
Contoh berikut menunjukkan cara menonaktifkan iklan teks dan mengaktifkan iklan promosi vertikal untuk grup iklan yang sudah ada.
Java
// Assuming 'adGroup' is an existing AdGroup object.
AdGroup adGroupToUpdate = AdGroup.newBuilder()
.setResourceName(adGroup.getResourceName()) // Example: "customers/{id}/adGroups/{id}"
.setVerticalAdsFormatSetting(
VerticalAdsFormatSetting.newBuilder()
.setDisableTextAds(true)
.setEnableBookingLinks(false)
.setEnableVerticalPromotionAds(true)
)
.build();
AdGroupOperation operation = AdGroupOperation.newBuilder()
.setUpdate(adGroupToUpdate)
.setUpdateMask(FieldMasks.allSetFieldsOf(adGroupToUpdate))
.build();
// Submit the operation using AdGroupService...
Pengelolaan item iklan vertikal
Untuk menargetkan subset tertentu dari inventaris feed Anda, seperti "Hotel di Boston" atau "Kecualikan hotel bintang 1", Anda harus menggunakan aturan kelompok item iklan vertical.
Cara kerja model data
Model data menggunakan pendekatan kriteria bersama:
SharedSet: BuatSharedSetdengan jenisVERTICAL_ADS_ITEM_GROUP_RULE_LIST.SharedCriterion: Tambahkan aturan (kriteria) ke set ini. Setiap aturan menentukan dimensi, seperti Kota atau Kelas Hotel, dan nilai. Anda juga dapat membuat kriteria negatif untuk mengecualikan item.AdGroupCriterion: TautkanSharedSetkeAdGroupAnda menggunakanAdGroupCriterion.
Dimensi yang didukung
Anda dapat memfilter entitas berdasarkan dimensi berikut di SharedCriterion:
item_code: ID listingan tertentu.city_criterion_id,region_criterion_id,country_criterion_id: Konstanta penargetan geografis.brand_text: Nama merek.hotel_class: Rating bintang (1-5).vertical_ads_item_category: Kategori, sepertiCONCERT.
Contoh kode: Membuat dan menautkan aturan
Contoh ini membuat aturan untuk menyertakan item di "Boston" atau "San Francisco" dan mengecualikan hotel "bintang 1" dan "bintang 2".
Python
# 1. Create the SharedSet
shared_set_operation = client.get_type("SharedSetOperation")
shared_set = shared_set_operation.create
shared_set.name = "Boston/SF Premium Hotels"
shared_set.type_ = client.enums.SharedSetTypeEnum.VERTICAL_ADS_ITEM_GROUP_RULE_LISTshared_set.vertical_ads_item_vertical_type = client.enums.VerticalAdsItemVerticalTypeEnum.HOTELS
# Submit SharedSetOperation...
# 2. Add Criteria (Rules) to the SharedSet
shared_criteria_operations = []
# Rule A: Include Boston and SF
included_city_ids = [1006543, 1014221] # Geo Target Constant IDs
for city_id in included_city_ids:
op = client.get_type("SharedCriterionOperation")
criterion = op.create
criterion.shared_set = shared_set_resource_name
criterion.vertical_ads_item_group_rule.city_criterion_id = city_id
shared_criteria_operations.append(op)
# Rule B: Exclude 1 and 2 Star Hotels
excluded_stars = [1, 2]
for star_rating in excluded_stars:
op = client.get_type("SharedCriterionOperation")
criterion = op.create
criterion.shared_set = shared_set_resource_name
criterion.vertical_ads_item_group_rule.hotel_class = star_rating
criterion.negative = True # Mark as exclusion
shared_criteria_operations.append(op)
# Submit SharedCriterionOperations...
# 3. Link to AdGroup
agc_operation = client.get_type("AdGroupCriterionOperation")
agc = agc_operation.create
agc.ad_group = ad_group_resource_name
agc.status = client.enums.AdGroupCriterionStatusEnum.ENABLED
agc.vertical_ads_item_group_rule_list.shared_set = shared_set_resource_name
# Submit AdGroupCriterionOperation...
Pelaporan
Anda dapat mengambil metrik performa untuk iklan vertikal menggunakan metode
GoogleAdsService.SearchStream atau GoogleAdsService.Search. Untuk
Google Ads API, v23 menambahkan segmen tertentu untuk pelaporan terperinci.
Segmen baru
segments.vertical_ads_listing_city: Kota yang terkait dengan listingan.segments.vertical_ads_vertical_type: Jenis vertikal, seperti hotel atau mobil sewaan.
Contoh kueri GAQL
SQL
SELECT
segments.vertical_ads_listing_city,
metrics.clicks,
metrics.all_conversions_value,
metrics.impressions
FROM
ad_group
WHERE
segments.date DURING LAST_30_DAYS
Penanganan error
Berikut adalah error umum yang mungkin Anda alami saat mengonfigurasi iklan vertikal.
| Kode error | Penyebab | Tindakan yang disarankan |
|---|---|---|
INVALID_VERTICAL_ADS_FORMAT_SETTING |
Ketiga format iklan (teks, link pemesanan, iklan promosi) dinonaktifkan secara bersamaan. | Pastikan setidaknya satu format diaktifkan (disetel ke benar) di VerticalAdsFormatSetting. |
VERTICAL_ADS_FORMAT_SETTING_NOT_SUPPORTED_... |
Kampanye tidak mengaktifkan AI Maksimal atau tidak memiliki feed vertikal yang aktif. | Aktifkan AI Maksimal di setelan kampanye dan pastikan feed vertikal yang valid ditautkan. |
VERTICAL_ADS_ITEM_GROUP_RULE_LIST_DOES_NOT_EXIST |
Nama resource SharedSet yang diberikan di AdGroupCriterion tidak ada. | Verifikasi bahwa nama resource shared_set cocok dengan kumpulan yang dibuat. |
VERTICAL_ADS_ITEM_GROUP_RULE_IS_NOT_SUPPORTED... |
Jenis kriteria yang digunakan tidak didukung untuk vertical tertentu, seperti kelas hotel untuk rental mobil. | Pastikan dimensi vertical_ads_item_group_rule cocok dengan jenis vertikal Anda. |