Audience adalah kumpulan segmen, penargetan demografis, dan pengecualian yang terfokus dan dapat digunakan kembali. Penargetan audiens didukung untuk kampanye Performa Maksimal, Peningkat Permintaan, dan Aplikasi. Jika Anda ingin menarget segmen audiens secara langsung
dalam kampanye Display, Penelusuran, Video, Hotel, atau Shopping Standar, lihat Segmen
audiens.
Membuat audiens
Membuat dan memperbarui audiens menggunakan AudienceService.
Setiap Audience harus memiliki nama yang unik. Audiens yang dapat digunakan kembali ini
memungkinkan kombinasi beberapa dimensi audiens:
- Segmen audiens
- Usia:
AgeDimension - Gender:
GenderDimension - Pendapatan rumah tangga:
HouseholdIncomeDimension - Status keorangtuaan:
ParentalStatusDimension
Periksa MutateAudienceResult untuk audience_id
Saat membuat audiens dengan
AudienceService.MutateAudiences, setiap operasi menampilkan
MutateAudienceResult. Anda dapat memeriksa
MutateAudienceResult untuk mendapatkan 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:
# Configure the request to return the mutable resource in the response.
request = googleads_client.get_type("MutateAudiencesRequest")
request.customer_id = customer_id
request.operations = [operation]
request.response_content_type = (
googleads_client.enums.ResponseContentTypeEnum.MUTABLE_RESOURCE
)
response = audience_service.mutate_audiences(request=request)
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 '{resource_name}' with ID '{audience_id}'.")
# Access mutable fields on result.audience when MUTABLE_RESOURCE is requested.
if result.audience.resource_name:
print(f"Audience name from mutable resource: {result.audience.name}")
Mengambil audiens
Seperti resource lainnya, Anda dapat menggunakan
GoogleAdsService.SearchStream untuk mengambil atribut
audiens.
SELECT
audience.id,
audience.resource_name,
audience.name,
audience.status,
audience.description,
audience.dimensions,
audience.exclusion_dimension
FROM audience
Pemirsa target
Audiens dapat ditarget dengan berbagai cara, bergantung pada jenis kampanye.
Sinyal grup aset
Kampanye Performa Maksimal menggunakan AssetGroupSignal untuk menargetkan audiens. Lihat panduan Sinyal grup aset untuk mempelajari cara menargetkan audiens menggunakan sinyal grup aset.
Kriteria grup iklan
Kampanye Aplikasi dan Peningkat Permintaan mendukung penambahan kriteria grup iklan audiens menggunakan
AdGroupCriterion untuk menarget audiens atau memberikan sinyal
audiens. Anda dapat menarget audiens di tingkat grup iklan menggunakan kriteria
AudienceInfo di
AdGroupCriterion.audience dengan menetapkan kolom
AudienceInfo.audience
(ad_group_criterion.audience.audience) ke nama resource audiens.
Berikut langkah-langkah untuk menyiapkan penargetan audiens:
Aktifkan penargetan audiens di AdGroup
Anda harus mengaktifkan penargetan audiens di AdGroup dengan menetapkan
use_audience_grouped ke true saat grup iklan
dibuat. Setelan ini tidak dapat diubah setelah grup iklan dibuat.
Dengan demikian, Anda dapat menambahkan AdGroupCriterion dengan audiens. Jika nilai ini tidak ditetapkan ke
true, permintaan berikutnya untuk menarget audiens akan gagal.
Membuat AdGroupCriterion
Buat AdGroupCriterion, dan tetapkan kolom AudienceInfo.audience di AdGroupCriterion.audience ke nama resource audiens yang dibuat di Membuat audiens.
Opsional: Aktifkan penargetan audiens di Campaign
Anda dapat menetapkan use_audience_grouped ke true
saat kampanye dibuat. Dengan setelan ini, Anda akan menerima error jika mencoba menambahkan kriteria yang akan mengecualikan segmen dan demografi di tingkat kampanye.
Praktik terbaik
- Gunakan audiens untuk membuat persona. Audiens paling baik digunakan di kampanye Performa Maksimal, Peningkat Permintaan, dan Aplikasi jika Anda ingin menggabungkan beberapa segmen dan kriteria demografi untuk menargetkan persona tertentu.
- Gunakan segmen audiens untuk penargetan langsung. Untuk kampanye Display, Penelusuran, Video, Hotel, dan Shopping Standar, atau saat Anda hanya perlu menargetkan satu segmen (seperti daftar pemasaran ulang), gunakan Segmen audiens, bukan Audiens.
Error yang biasa terjadi
Saat membuat atau mengupdate Audience, Google Ads API akan memvalidasi permintaan dan menampilkan error dari enum AudienceError jika validasi gagal.
AudienceError |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
AUDIENCE_SEGMENT_NOT_FOUND
|
|
||||||||
DIMENSION_INVALID
|
|
||||||||
DUPLICATE_AUDIENCE_SEGMENT
|
|
||||||||
NAME_ALREADY_IN_USE
|
|
||||||||
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
|
|
||||||||
TOO_MANY_SEGMENTS
|
|
||||||||