Audience הוא אוסף של פלחים ממוקדים, טירגוט דמוגרפי והחרגות שאפשר להשתמש בו שוב ושוב. אפשר להשתמש בטירגוט לפי קהל בקמפיינים למיקסום הביצועים, בקמפיינים ליצירת ביקוש ובקמפיינים לקידום אפליקציות. אם אתם רוצים לטרגט פלחים של קהל היעד ישירות בקמפיין לרשת המדיה, בקמפיין לרשת החיפוש, בקמפיין של מודעות וידאו, בקמפיין לקידום מלונות או בקמפיין שופינג רגיל, עיינו במאמר בנושא פלחים של קהל היעד.
יצירת קהלים
ליצור ולעדכן קהל באמצעות AudienceService.
לכל Audience צריך להיות שם ייחודי. הקהל הזה, שניתן לשימוש חוזר, מאפשר שילוב של כמה מאפייני קהל:
- פלחים של קהל היעד
- גיל:
AgeDimension - מגדר:
GenderDimension - הכנסה למשק בית:
HouseholdIncomeDimension - סטטוס הורה:
ParentalStatusDimension
בודקים את MutateAudienceResult כדי למצוא את audience_id
כשיוצרים קהל באמצעות AudienceService.MutateAudiences, כל פעולה מחזירה MutateAudienceResult. אפשר לבדוק את MutateAudienceResult כדי לקבל את audience_id על ידי ניתוח של resource_name שהוחזר, ואפשר לבדוק שדות שניתנים לשינוי (כמו name) באובייקט audience שהוחזר כש-response_content_type מוגדר ל-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}")
אחזור קהלים
כמו במשאבים אחרים, אפשר להשתמש ב-GoogleAdsService.SearchStream כדי לאחזר מאפיינים של קהלים.
SELECT
audience.id,
audience.resource_name,
audience.name,
audience.status,
audience.description,
audience.dimensions,
audience.exclusion_dimension
FROM audience
קהלי היעד
אפשר לטרגט קהלים בכמה דרכים, בהתאם לסוג הקמפיין.
אותות של קבוצות נכסים
בקמפיינים למיקסום הביצועים, AssetGroupSignal משמשים לטירגוט קהלים. במדריך בנושא אותות של קבוצות נכסים מוסבר איך לטרגט קהלי יעד באמצעות אותות של קבוצות נכסים.
קריטריון קבוצת מודעות
בקמפיינים ליצירת ביקוש ובקמפיינים לקידום אפליקציות אפשר להוסיף קריטריון של קבוצת מודעות לקהל באמצעות AdGroupCriterion כדי לטרגט קהלי יעד או לספק אותות לזיהוי קהלים. כדי לטרגט קהלים ברמת קבוצת המודעות, משתמשים בקריטריונים של AudienceInfo ב-AdGroupCriterion.audience ומגדירים את השדה AudienceInfo.audience (ad_group_criterion.audience.audience) לשם המשאב של הקהל.
כדי להגדיר טירגוט לפי קהל:
הפעלת טירגוט לפי קהל בAdGroup
צריך להפעיל טירגוט לפי קהל ב-AdGroup על ידי הגדרת use_audience_grouped לערך true כשיוצרים את קבוצת המודעות. אי אפשר לשנות את ההגדרה הזו אחרי שיוצרים את קבוצת המודעות.
כך אפשר להוסיף את AdGroupCriterion עם קהלים. אם הערך הזה לא מוגדר כ-true, הבקשה הבאה לטירגוט הקהל תיכשל.
יצירת AdGroupCriterion
יוצרים AdGroupCriterion ומגדירים את השדה AudienceInfo.audience ב-AdGroupCriterion.audience לשם המשאב של הקהל שנוצר בשלב יצירת קהלים.
אופציונלי: הפעלת טירגוט לפי קהל בCampaign
אפשר גם להגדיר את use_audience_grouped לערך true כשיוצרים את הקמפיין. אם ההגדרה הזו מופעלת, תופיע הודעת שגיאה אם תנסו להוסיף קריטריונים שיחריגו פלחים ודמוגרפיה ברמת הקמפיין.
שיטות מומלצות
- משתמשים בקהלים כדי ליצור פרסונות. השימוש בקהלים הכי יעיל בקמפיינים למיקסום הביצועים, בקמפיינים ליצירת ביקוש ובקמפיינים לקידום אפליקציות, שבהם רוצים להוסיף כמה פלחים וקריטריונים דמוגרפיים כדי לטרגט לפרסונה ספציפית.
- שימוש בפלחים של קהל היעד לטירגוט ישיר. בקמפיינים לרשת המדיה, לרשת החיפוש, בווידאו, לקידום מלונות ולשופינג רגיל, או כשצריך לטרגט רק פלח אחד (כמו רשימת רימרקטינג), משתמשים בפלחים של קהל היעד במקום בקהלים.
שגיאות נפוצות
כשיוצרים או מעדכנים Audience, Google Ads API מאמת את הבקשה ומחזיר שגיאות מהערך המוגדר מראש AudienceError אם האימות נכשל.
AudienceError |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
AUDIENCE_SEGMENT_NOT_FOUND
|
|
||||||||
DIMENSION_INVALID
|
|
||||||||
DUPLICATE_AUDIENCE_SEGMENT
|
|
||||||||
NAME_ALREADY_IN_USE
|
|
||||||||
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
|
|
||||||||
TOO_MANY_SEGMENTS
|
|
||||||||