Kampanye Peningkat Permintaan menawarkan fitur penargetan audiens unik yang tidak didukung oleh jenis kampanye lain.
Misalnya, Anda dapat menggunakan segmen audiens Mirip untuk menarget pengguna yang memiliki karakteristik yang sama dengan pelanggan lama Anda. Baca selengkapnya tentang segmen Mirip di artikel Pusat Bantuan Menggunakan segmen Mirip untuk menumbuhkan audiens Anda.
Selain itu, Anda dapat mengonfigurasi penargetan audiens di tingkat grup iklan menggunakan AdGroupCriterion.
AudienceInfo kriteria penargetan
Penargetan audiens di grup iklan Peningkat Permintaan memerlukan langkah-langkah berikut:
- Saat membuat
AdGrouptarget, tetapkanaudience_setting.use_audience_groupedketrue(setelan ini tidak dapat diubah setelah grup iklan dibuat). Anda juga dapat secara opsional menetapkancampaign.audience_setting.use_audience_groupedketruesaat membuat kampanye untuk mencegah pengecualian segmen dan pengecualian demografis di tingkat kampanye. - Buat atau ambil resource
AudiencemenggunakanAudienceServicedan dapatkan nama atau ID resource-nya. - Buat
AdGroupCriteriondengan kriteriaAudienceInfoyang kolomaudience-nya ditetapkan ke nama resource audiens.
Periksa MutateAudienceResult dan lampirkan AudienceInfo
Saat membuat audiens dengan AudienceService.MutateAudiences,
setiap operasi akan menampilkan MutateAudienceResult. Anda dapat
memperoleh audience_id dengan mengurai resource_name yang ditampilkan, dan Anda dapat
memeriksa kolom yang dapat diubah (seperti name) pada objek audience yang ditampilkan saat
response_content_type ditetapkan ke MUTABLE_RESOURCE. Kemudian, tetapkan
resource_name ke AdGroupCriterion pada AdGroup
yang dibuat dengan audience_setting.use_audience_grouped ditetapkan
ke true, dan gabungkan AdGroupCriterion dalam
AdGroupCriterionOperation yang diteruskan ke
AdGroupCriterionService.MutateAdGroupCriteria:
# Step 1: Inspect MutateAudienceResult to get resource_name and audience_id.
for result in response.results:
resource_name = result.resource_name
# Format: customers/{customer_id}/audiences/{audience_id}
audience_id = audience_service.parse_audience_path(resource_name)[
"audience_id"
]
print(
f"Created audience with resource_name '{resource_name}' "
f"and audience_id '{audience_id}'."
)
# Access mutable fields on result.audience when MUTABLE_RESOURCE is set:
if result.audience.resource_name:
print(f"Audience name from mutable resource: {result.audience.name}")
# Step 2: Target the audience at the ad group level with AdGroupCriterion.
# The target AdGroup must have audience_setting.use_audience_grouped = True
# set when the ad group is created.
ad_group_criterion_operation = client.get_type("AdGroupCriterionOperation")
ad_group_criterion = ad_group_criterion_operation.create
ad_group_criterion.ad_group = ad_group_resource_name
ad_group_criterion.audience.audience = resource_name
ad_group_criterion_service = client.get_service("AdGroupCriterionService")
ad_group_criterion_service.mutate_ad_group_criteria(
customer_id=customer_id,
operations=[ad_group_criterion_operation],
)