יצירה וניהול של קהלים

Audience הוא אוסף לשימוש חוזר של פלחים ממוקדים, טירגוט דמוגרפי והחרגות. טירגוט לפי קהל נתמך בקמפיינים למיקסום הביצועים, בקמפיינים ליצירת ביקוש ובקמפיינים לקידום אפליקציות. אם אתם רוצים לטרגט פלחים של קהל היעד ישירות בקמפיין לרשת המדיה, בקמפיין לרשת החיפוש, בקמפיין של מודעות וידאו, בקמפיין לקידום מלונות או בקמפיין שופינג רגיל, עיינו במאמר בנושא פלחים של קהל היעד.

יצירת קהלים

ליצור ולעדכן קהל באמצעות AudienceService. לכל Audience צריך להיות שם ייחודי. הקהל הזה, שניתן לשימוש חוזר, מאפשר שילוב של כמה מאפייני קהל:

בדיקה של 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
סיכום מימד הקהל לא תקין.
גורמים נפוצים כולל detailed_demographic ב-exclusion_dimension.
איך לטפל אפשר להשתמש ב-user_list רק להחרגות ב-exclusion_dimension.
טיפים למניעה צריך לוודא שמשתמשים רק ב-user_list ב-exclusion_dimension כשיוצרים או מעדכנים קהל.
DUPLICATE_AUDIENCE_SEGMENT
סיכום הקהל מכיל פלחים כפולים.
גורמים נפוצים הוספת אותו פלח כמה פעמים לאותו קהל.
איך לטפל מסירים פלחים כפולים מהגדרת הקהל.
טיפים למניעה צריך לוודא שכל הפלחים בקהל הם ייחודיים.
NAME_ALREADY_IN_USE
סיכום השם של הקהל כבר נמצא בשימוש.
גורמים נפוצים ניסיון ליצור כמה קהלים עם אותו שם.
איך מטפלים בבעיה כשיוצרים קהל, צריך לתת לו שם ייחודי.
טיפים למניעה לפני שיוצרים קהל חדש, כדאי לבדוק אם יש קהלים קיימים עם שמות דומים.
TOO_MANY_DIMENSIONS_OF_SAME_TYPE
סיכום הקהל מכיל יותר מדי מאפיינים מאותו סוג.
גורמים נפוצים לכלול כמה מאפיינים מאותו סוג (לדוגמה, כמה מאפייני גיל) בקהל אחד.
איך לטפל מוודאים שהגדרת הקהל מכילה רק מאפיין אחד מכל סוג.
טיפים למניעה צריך לבדוק את הגדרת הקהל כדי לוודא שאין בה סוגי מאפיינים כפולים.
TOO_MANY_SEGMENTS
סיכום הקהל מכיל יותר מדי פלחים.
גורמים נפוצים חריגה מהמספר המקסימלי המותר של פלחים בקהל.
איך לטפל צמצמו את מספר הפלחים בהגדרת הקהל.
טיפים למניעה במסמכי התיעוד מפורטות המגבלות על מספר הפלחים בכל קהל.