קריטריונים

אפשר להגדיר קריטריונים לטירגוט בשלוש רמות שונות:

אי אפשר להגדיר את כל סוגי הקריטריונים בכל הרמות. לדוגמה, יש קריטריונים שאפשר להגדיר רק ברמת הקמפיין. בנוסף, אפשר להשתמש בקריטריונים מסוימים רק לטירגוט שלילי, ובקריטריונים אחרים רק לטירגוט חיובי.

קריטריונים נתמכים לפי רמה

בטבלה הבאה מתואר השימוש המותר בכל סוגי הקריטריונים:

סוג חיובי? שלילי? הרמות הזמינות הערות
תזמון הצגת מודעות כן לא
  • קמפיין
טווח גילאים כן כן
  • קמפיין
  • קבוצת מודעות
מודל תשלום עבור האפליקציה כן לא
  • קבוצת מודעות
קהל כן לא
  • קבוצת מודעות
במדריך לטירגוט לפי קהל בקמפיינים ליצירת ביקוש מוסבר איך עושים את זה.
רשימת מותגים כן כן
  • קמפיין
  • קבוצת מודעות
ברמת קבוצת המודעות, יש תמיכה רק בטירגוט חיובי.
ספק סלולר כן לא
  • קמפיין
קהל משולב כן לא
  • קמפיין
  • קבוצת מודעות
למידע נוסף על קהלים משולבים במאמר במרכז העזרה
תווית תוכן לא כן
  • קמפיין
  • לקוח
קהל בהתאמה אישית עם תחום עניין משותף כן לא
  • קמפיין
  • קבוצת מודעות
מוגדר על ידי משאבי CustomInterest. לפלחי קהל שמשלבים מילות מפתח, כתובות URL ואפליקציות, משתמשים ב- CustomAudienceInfo. מידע נוסף זמין במדריך בנושא קהלים בהתאמה אישית.
קהל בהתאמה אישית כן לא
  • קמפיין
  • קבוצת מודעות
מוגדר על ידי משאבי CustomAudience. במדריך בנושא קהלים בהתאמה אישית מפורט מידע נוסף.
קהל בהתאמה אישית עם כוונת רכישה כן לא
  • קבוצת מודעות
מוגדר על ידי משאבי CustomInterest. לפלחי קהל שמשלבים מילות מפתח, כתובות URL ואפליקציות, משתמשים ב- CustomAudienceInfo. מידע נוסף זמין במדריך בנושא קהלים בהתאמה אישית.
מכשיר כן לא
  • קמפיין
כדי לבטל את ההסכמה לסוג מכשיר, מגדירים את bid_modifier לערך 0.0. משתמשים ב- AdGroupBidModifier כדי להגדיר התאמות של הצעות מחיר למכשירים ברמת קבוצת המודעות. מידע נוסף זמין במדריך בנושא התאמות של הצעות מחיר.
הצעת מחיר לישות כן לא
  • קבוצת מודעות
בגרסה 25 ואילך, מגדירה הצעת מחיר ברמת הפריט (item_code) לישות נסיעות (כמו מלון, דבר שאפשר לעשות או אירוע) במודעות אנכיות באמצעות סוג הקריטריון VERTICAL_ADS_ITEM_BID.
דמוגרפיה מורחבת כן כן
  • קמפיין
  • קבוצת מודעות
מגדר כן כן
  • קמפיין
  • קבוצת מודעות
החרגות מגדר ברמת הקמפיין (negative = true) נתמכות גם בקמפיינים למיקסום הביצועים. אם מנסים לטרגט רק את הקטגוריה UNDETERMINED במאפיין דמוגרפי, מוחזרת השגיאה CriterionError.CANNOT_TARGET_ONLY_UNDETERMINED. בקטע הבדלים בין הגרסאות מפורטים כללי האימות הדמוגרפי בגרסה 24 ואילך.
טווח הכנסה כן כן
  • קמפיין
  • קבוצת מודעות
חסימת כתובות IP לא כן
  • קמפיין
  • לקוח
Keyword כן כן
  • קמפיין
  • קבוצת מודעות
ברמת הקמפיין, אפשר להחריג רק מילות מפתח.
נושא של מילות מפתח כן כן
  • קמפיין
שפה כן לא
  • קמפיין
  • קבוצת מודעות
בקמפיינים לרשת החיפוש, אי אפשר להוסיף או לעדכן קריטריונים של שפה, אבל אפשר להסיר קריטריונים קיימים של שפה ברמת הקמפיין. פרטים נוספים זמינים במאמר קריטריונים לטירגוט לפי שפה. בגרסה 24 ואילך, ניסיון לטרגט שפה לא מותרת מחזיר את השגיאה CriterionError.CANNOT_TARGET_LANGUAGE.
אירוע משמעותי בחיים כן כן
  • קמפיין
  • קבוצת מודעות
קבוצה של כרטיסי מוצר כן לא
  • קבוצת מודעות
מבנה עץ בקמפיינים של מודעות להזמנת חדרים ובקמפיינים של שופינג. המדריך לקבוצות של כרטיסי מוצר ב-Google שופינג
היקף הדף העסקי כן לא
  • קמפיין
מזהה שירות מקומי כן לא
  • קמפיין
מייצג סוג שירות של קמפיינים של מודעות "Google בעלי מקצוע". בגרסה 24 ואילך, אפשר גם להגדיר אותות של מזהי שירות ב-"Google בעלי מקצוע" בקבוצות נכסים בקמפיינים למיקסום הביצועים באמצעות AssetGroupSignal.local_services_id.
מיקום כן כן
  • קמפיין
  • קבוצת מודעות
במדריך לטירגוט למיקום גיאוגרפי מפורט מידע נוסף. בגרסה 24 ואילך, הסרה של כל המיקומים מקמפיין למיקסום הביצועים של "Google בעלי מקצוע" מחזירה את השגיאה CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN.
קבוצה לפי מיקום כן לא
  • קמפיין
לטרגט לאזורים גיאוגרפיים מרובים באמצעות רדיוס מרחק. במדריך לטירגוט למיקום גיאוגרפי מפורט מידע נוסף.
קטגוריית אפליקציות לנייד כן כן
  • קמפיין
  • קבוצת מודעות
  • לקוח
אפליקציה לנייד כן כן
  • קמפיין
  • קבוצת מודעות
  • לקוח
מכשיר נייד כן לא
  • קמפיין
רשימת מילות מפתח שליליות לא כן
  • לקוח
קישור של קבוצה משותפת של ACCOUNT_LEVEL_NEGATIVE_KEYWORDS לחשבון (אחת לכל היותר לכל חשבון).
גרסת מערכת ההפעלה כן לא
  • קמפיין
סטטוס הורה כן כן
  • קמפיין
  • קבוצת מודעות
ברמת הקמפיין, יש תמיכה רק בטירגוט שלילי.
מיקום מודעה כן כן
  • קמפיין
  • קבוצת מודעות
  • לקוח
מיקומי מודעות מנוהלים תומכים בטירגוט חיובי ברמת הקמפיין וברמת קבוצת המודעות, ובטירגוט שלילי בכל הרמות. מגבלות על אורך כתובת ה-URL (עד 250 תווים) ועל העומק (עד 2 רמות). אסור להשתמש ב-adsenseformobileapps.com.
רשימת מיקומים לא כן
  • לקוח
קישור של קבוצה משותפת של NEGATIVE_PLACEMENTS לחשבון כדי להחריג מיקומי מודעות בקמפיינים.
קרבה כן לא
  • קמפיין
נוצר באמצעות כתובת או קווי אורך ורוחב ורדיוס. במדריך לטירגוט למיקום גיאוגרפי מפורט מידע נוסף.
חבילת מסננים לקמעונאים כן כן
  • קבוצת מודעות
בגרסה 24 ואילך (חשבונות ברשימת ההיתרים בלבד), מקשרת RETAIL_FILTER קבוצה משותפת לקבוצת מודעות (או ל-AssetGroupListingGroupFilter בקמפיינים למיקסום הביצועים) לצורך סינון דינמי של מוצרים לפי תגים.
נושא כן כן
  • קמפיין
  • קבוצת מודעות
תחום עניין של משתמש כן כן
  • קמפיין
  • קבוצת מודעות
מוודאים ש הזמינות תואמת לסוג הקמפיין. חלק מהאפשרויות של תחומי העניין של המשתמשים זמינות רק בסוגים מסוימים של קמפיינים.
רשימת משתמשים כן כן
  • קמפיין
  • קבוצת מודעות
משתמשים במזהה של רשימת המשתמשים.
רשימת כללים של קבוצת פריטים במודעות לפי קטגוריה כן כן
  • קבוצת מודעות
קישור של קבוצה משותפת של VERTICAL_ADS_ITEM_GROUP_RULE_LIST לקבוצת מודעות בקמפיינים לרשת החיפוש עם פידים של נתוני נסיעות (נתמך גם ב-AssetGroupSignal בקמפיינים למיקסום הביצועים בגרסה 24 ואילך לחשבונות ברשימת ההיתרים).
חבילת ערוצי וידאו כן כן
  • קמפיין
  • קבוצת מודעות
אם מציינים מזהה חבילת ערוצים לא חוקי, מוחזרת השגיאה CampaignCriterionError.INVALID_VIDEO_LINEUP_ID.
דף אינטרנט כן כן
  • קמפיין
  • קבוצת מודעות
משמש לטירגוט או להחרגה של דפים ספציפיים באתר של המפרסם על סמך תנאים. כדי להטמיע החרגות של כתובות URL, צריך להגדיר קריטריון Webpage כקריטריון שלילי.
רשימת דפי אינטרנט לא כן
  • קמפיין
מקשר קבוצה משותפת של WEBPAGES כדי להחריג רשימה של דפי אינטרנט ברמת הקמפיין (לא זמין לכולם).
ערוץ YouTube כן כן
  • קמפיין
  • קבוצת מודעות
  • לקוח
סרטון ב-YouTube כן כן
  • קמפיין
  • קבוצת מודעות
  • לקוח

הבדלים בין הגרסאות

יש כמה סוגים של קריטריונים והתנהגויות אימות שמשתנים בין הגרסאות הנתמכות של Google Ads API:

  • גרסה 26 ואילך:
    • תומך ב-require_eu_political_advertising_declaration ב-CampaignCriterion וב-AdGroupCriterion כדי לקבוע אם קריטריון מסוים מחייב הצהרה ברמת הקמפיין על פרסום שקשור לפוליטיקה באיחוד האירופי.
    • משתמשת במאפייני נסיעות שלא תלויים בענף ב-AdGroupBidModifier ובסיבות לשגיאות שלא תלויות בענף ב-CriterionError (מחליפה קריטריונים וקודי שגיאה ספציפיים למלונות בגרסה 25 ובגרסאות קודמות).
  • גרסה 25 ואילך: תמיכה בקריטריון EntityBid (entity_bid) ב-AdGroupCriterion עם סוג הקריטריון VERTICAL_ADS_ITEM_BID כדי להגדיר הצעות מחיר ברמת הפריט לישויות נסיעות במודעות לענפים ספציפיים.
  • גרסה 24 ואילך:
    • תמיכה ב-RetailFilterBundle (AdGroupCriterion.retail_filter_bundle ו-AssetGroupListingGroupFilter.Dimension.retail_filter_bundle) וב-RetailFilter (SharedCriterion.retail_filter) לסינון מוצרים על סמך תגים (חשבונות ברשימת ההיתרים בלבד).
    • תמיכה במאפייני הכללים user_rating,‏ venue ו-event_participant_display_name ב-VerticalAdsItemGroupRuleInfo ב-SharedCriterion.
    • תומך ב-AssetGroupSignal.local_services_id וב-AssetGroupSignal.vertical_ads_item_group_rule_list (ברשימת ההיתרים) לאותות של קבוצות נכסים בקמפיינים למיקסום הביצועים.
    • הערך CriterionError.CANNOT_EXCLUDE_ALL_TARGETS מוחזר כשמנסים להחריג את כל היעדים בתוך מאפיין דמוגרפי (AgeRangeInfo,‏ GenderInfo,‏ IncomeRangeInfo או ParentalStatusInfo).
    • הפונקציה מחזירה את הערך CriterionError.CANNOT_TARGET_LANGUAGE כשמנסים לטרגט שפה אסורה.
    • מוחזרת CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN כשמנסים להסיר את כל המיקומים מקמפיין למיקסום הביצועים של "Google בעלי מקצוע".

קריטריונים לטירגוט לפי פרטי קהל

אפשר לטרגט קהלים ברמת קבוצת המודעות באמצעות קריטריונים מסוג AudienceInfo ב-AdGroupCriterion.audience. מגדירים את ad_group_criterion.audience.audience לשם המשאב של Audience שרוצים לטרגט. כדי להשתמש בקריטריונים של AudienceInfo בAdGroupCriterion, צריך להגדיר את ad_group.audience_setting.use_audience_grouped = true כשיוצרים את קבוצת המודעות (אי אפשר לשנות את ההגדרה הזו אחרי שיוצרים את הקבוצה). אפשר גם להגדיר את campaign.audience_setting.use_audience_grouped = true כשיוצרים את הקמפיין כדי למנוע החרגות של פלחים והחרגות דמוגרפיות ברמת הקמפיין.

בדיקת MutateAudienceResult

כשיוצרים קהל באמצעות AudienceService.MutateAudiences, כל פעולה מחזירה MutateAudienceResult. אפשר לבדוק את MutateAudienceResult כדי לקבל את audience_id על ידי ניתוח של resource_name שמוחזר, ואפשר לבדוק שדות שניתנים לשינוי (כמו name) באובייקט audience שמוחזר כש-response_content_type מוגדר ל-MUTABLE_RESOURCE:

# Inspect MutateAudienceResult to get 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 '{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}")

קריטריונים של טירגוט לפי שפה

אפשר לטרגט שפות באמצעות קריטריונים מסוג LanguageInfo ברמת הקמפיין (CampaignCriterion.language) או ברמת קבוצת המודעות (AdGroupCriterion.language). כדי לעשות את זה, מגדירים את language_constant לשם משאב LanguageConstant שניתן לטרגט (בפורמט languageConstants/{criterion_id}; ראו את קודי השפה הנתמכים). בגרסה 24 ואילך, ניסיון לטרגט שפה אסורה או שפה שלא ניתן לטרגט מחזיר את השגיאה CriterionError.CANNOT_TARGET_LANGUAGE.

התמיכה בLanguageInfo תלויה בסוג הקמפיין:

  • סוגי קמפיינים נתמכים: אפשר לטרגט שפות בסוגי קמפיינים שעומדים בדרישות, כמו קמפיינים לרשת המדיה, קמפיינים של מודעות וידאו, קמפיינים למיקסום ביצועים (ברמת הקמפיין, רלוונטי לערוצים שהם לא ערוץ ברשת החיפוש), קמפיינים לקידום אפליקציה (ברמת הקמפיין) וקמפיינים ליצירת ביקוש (ברמת קבוצת המודעות כברירת מחדל, או ברמת הקמפיין בהתאם לDemandGenCampaignSettings.upgraded_targeting).
  • קמפיינים לרשת החיפוש (AdvertisingChannelType.SEARCH), AI למיקסום ביצועים של קמפיינים לרשת החיפוש ומודעות בקמפיינים למיקסום הביצועים בחיפוש Google: אין תמיכה בטירגוט ידני לפי שפה. במקום זאת, המודעות שמוצגות בחיפוש Google מותאמות באופן אוטומטי למשתמשים על סמך השפה של הקריאייטיבים של המודעות ודפי הנחיתה, לצד העדפות השפה של המשתמשים:
    • יצירה או עדכון של קריטריונים: ניסיון ליצור או לעדכן קריטריון LanguageInfo בקמפיין לרשת החיפוש ייכשל ותופיע השגיאה ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
    • שליחת שאילתות והסרה של קריטריונים קודמים: קריטריונים קיימים מסוג CampaignCriterion.language בקמפיינים לרשת החיפוש עדיין מוחזרים בתגובות לשאילתות, למרות שהם לא משמשים להצגת מודעות. למרות שבממשק המשתמש של Google Ads אין שדה לטירגוט לפי שפה בקמפיינים לרשת החיפוש, אתם יכולים להסיר קריטריונים מדור קודם של CampaignCriterion.language באמצעות CampaignCriterionService.