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 מאמת את הבקשה ומחזיר שגיאות מה-enum AudienceError אם האימות נכשל.
AudienceError |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
AUDIENCE_SEGMENT_NOT_FOUND
|
|
||||||||
DIMENSION_INVALID
|
|
||||||||
DUPLICATE_AUDIENCE_SEGMENT
|
|
||||||||
NAME_ALREADY_IN_USE
|
|
||||||||
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
|
|
||||||||
TOO_MANY_SEGMENTS
|
|
||||||||