معیارها

معیارهای هدف‌یابی را می‌توان در سه سطح مختلف تنظیم کرد:

همه انواع معیارها را نمی‌توان در همه سطوح تنظیم کرد: برخی‌از آن‌ها، برای مثال، فقط در سطح پویش قابل تنظیم هستند. علاوه‌براین، برخی‌از معیارها فقط می‌توانند برای هدف‌یابی منفی استفاده شوند و برخی‌از آن‌ها فقط می‌توانند برای هدف‌یابی مثبت استفاده شوند.

معیارهای پشتیبانی‌شده براساس سطح

جدول زیر استفاده مجاز از همه انواع معیارها را شرح می‌دهد:

نوع مثبت؟ منفی؟ سطوح دردسترس یادداشت‌ها
برنامه زمانی آگهی بله نه
  • پویش
گروه سنی بله بله
  • پویش
  • گروه آگهی
مدل پرداخت برنامه بله نه
  • گروه آگهی
مخاطبان بله نه
  • گروه آگهی
به راهنمای هدف‌یابی مخاطب «تولید تقاضا» مراجعه کنید.
فهرست نمانام بله بله
  • پویش
  • گروه آگهی
در سطح گروه آگهی، فقط هدف‌یابی مثبت پشتیبانی می‌شود.
شرکت مخابراتی بله نه
  • پویش
مخاطب ترکیبی بله نه
  • پویش
  • گروه آگهی
مقاله «مرکز راهنمایی» مخاطبان ترکیبی را ببینید.
برچسب محتوا نه بله
  • پویش
  • مشتری
همگرای سفارشی بله نه
  • پویش
  • گروه آگهی
تعریف‌شده توسط CustomInterest منبع. برای بخش‌های مخاطب که کلیدواژه‌ها، نشانی‌های وب، و برنامه‌ها را ترکیب می‌کنند، از CustomAudienceInfo استفاده کنید؛ راهنمای مخاطبان سفارشی را ببینید.
مخاطب سفارشی بله نه
  • پویش
  • گروه آگهی
تعریف‌شده توسط CustomAudience منبع. راهنمای مخاطبان سفارشی را ببینید.
قصد سفارشی بله نه
  • گروه آگهی
تعریف‌شده توسط CustomInterest منبع. برای بخش‌های مخاطبی که کلیدواژه‌ها، نشانی‌های وب، و برنامه‌ها را ترکیب می‌کنند، از CustomAudienceInfo استفاده کنید؛ به راهنمای مخاطبان سفارشی مراجعه کنید.
دستگاه بله نه
  • پویش
برای انصراف از نوع دستگاه، bid_modifier را روی 0.0 تنظیم کنید. از AdGroupBidModifier برای تعدیل‌های قیمت پیشنهادی دستگاه در سطح گروه آگهی استفاده کنید؛ راهنمای اصلاح‌کننده‌های قیمت پیشنهادی را ببینید.
قیمت پیشنهادی نهاد بله نه
  • گروه آگهی
در نسخه ۲۵ و جدیدتر، بااستفاده از نوع معیار VERTICAL_ADS_ITEM_BID، پیشنهاد قیمت سطح مورد (item_code) را برای نهاد سفر (مانند هتل، فعالیت پیشنهادی، یا رویداد) در «آگهی‌های عمودی» تنظیم می‌کند.
جمعیت‌شناسی گسترده بله بله
  • پویش
  • گروه آگهی
جنسیت بله بله
  • پویش
  • گروه آگهی
کنارگذاری‌های جنسیتی در سطح پویش (negative = true) نیز برای پویش‌های «عملکرد بیشینه» پشتیبانی می‌شود. تلاش برای هدف‌یابی فقط دسته UNDETERMINED در بعد جمعیت‌شناسی CriterionError.CANNOT_TARGET_ONLY_UNDETERMINED را برمی‌گرداند. برای قوانین درستی‌سنجی جمعیت‌شناسی در نسخه ۲۴ و نسخه‌های بعدی، تفاوت‌های نسخه را ببینید.
دامنه درآمد بله بله
  • پویش
  • گروه آگهی
مسدود کردن IP نه بله
  • پویش
  • مشتری
کلیدواژه بله بله
  • پویش
  • گروه آگهی
در سطح پویش، فقط می‌توانید کلیدواژه‌ها را مستثنا کنید.
موضوع کلیدواژه بله بله
  • پویش
زبان بله نه
  • پویش
  • گروه آگهی
در نسخه ۲۴ و نسخه‌های جدیدتر، تلاش برای هدف‌یابی زبان غیرمجاز CriterionError.CANNOT_TARGET_LANGUAGE را برمی‌گرداند.
رویداد زندگی بله بله
  • پویش
  • گروه آگهی
گروه فهرستگان بله نه
  • گروه آگهی
ساختار درختی برای «آگهی‌های هتل» و پویش‌های Shopping. به راهنمای گروه‌های فهرستگان Shopping مراجعه کنید.
حوزه فهرستگان بله نه
  • پویش
شناسه سرویس محلی بله نه
  • پویش
نشان‌دهنده نوع خدمات برای کمپین‌های خدمات محلی است. در نسخه ۲۴ و نسخه‌های بعدی، نشان‌های شناسه خدمات «خدمات محلی» را نیز می‌توان بااستفاده از AssetGroupSignal.local_services_id در گروه‌های دارایی «عملکرد بیشینه» تنظیم کرد.
مکان بله بله
  • پویش
  • گروه آگهی
به راهنمای هدف‌یابی مکانی مراجعه کنید. در نسخه ۲۴ و نسخه‌های بعدی، برداشتن همه مکان‌ها از پویش «عملکرد بیشینه برای خدمات محلی» CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN را برمی‌گرداند.
گروه مکان بله نه
  • پویش
هدف‌یابی چندین منطقه جغرافیایی بااستفاده از شعاع فاصله. به راهنمای هدف‌یابی مکانی مراجعه کنید.
دسته برنامه تلفن همراه بله بله
  • پویش
  • گروه آگهی
  • مشتری
برنامه تلفن همراه بله بله
  • پویش
  • گروه آگهی
  • مشتری
دستگاه همراه بله نه
  • پویش
فهرست کلیدواژه‌های منفی نه بله
  • مشتری
ACCOUNT_LEVEL_NEGATIVE_KEYWORDS مجموعه هم‌رسانی‌شده را به حسابی پیوند می‌دهد (حداکثر یک مورد برای هر حساب).
نسخه سیستم‌عامل بله نه
  • پویش
وضعیت والدینی بله بله
  • پویش
  • گروه آگهی
در سطح پویش، فقط هدف‌یابی منفی پشتیبانی می‌شود.
جای آگهی بله بله
  • پویش
  • گروه آگهی
  • مشتری
مکان‌های مدیریت‌شده از هدف‌یابی مثبت در سطح پویش و گروه آگهی و هدف‌یابی منفی در همه سطوح پشتیبانی می‌کنند. محدودیت‌های طول نشانی وب (۲۵۰ نویسه) و عمق (۲ سطح)؛ adsenseformobileapps.com مجاز نیست.
فهرست جای آگهی نه بله
  • مشتری
NEGATIVE_PLACEMENTS مجموعه مشترک را به حسابی پیوند می‌دهد تا جایگاه‌ها را در پویش‌ها مستثنا کند.
مجاورت بله نه
  • پویش
بااستفاده از نشانی یا طول و عرض جغرافیایی و شعاع ایجاد شده است. راهنمای هدف‌یابی مکانی را ببینید.
دسته فیلتر خرده‌فروشی بله بله
  • گروه آگهی
در نسخه ۲۴ و نسخه‌های جدیدتر (فقط حساب‌های فهرست مجاز)، پیوندها RETAIL_FILTER مجموعه مشترک به گروه آگهی (یا به AssetGroupListingGroupFilter در پویش‌های «عملکرد بیشینه») برای فیلتر کردن محصول براساس برچسب پویا.
موضوع بله بله
  • پویش
  • گروه آگهی
علاقه کاربر بله بله
  • پویش
  • گروه آگهی
درستی‌سنجی کنید که موجودی‌ها با نوع پویش سازگار باشند. برخی‌از گزینه‌های علاقه کاربر فقط برای انواع خاصی از پویش دردسترس است.
فهرست کاربر بله بله
  • پویش
  • گروه آگهی
از شناسه فهرست کاربر استفاده کنید.
فهرست قانون گروه مورد آگهی عمودی بله بله
  • گروه آگهی
VERTICAL_ADS_ITEM_GROUP_RULE_LIST مجموعه مشترک را به گروه آگهی در پویش‌های «جستجو» با فیدهای سفر پیوند می‌دهد (همچنین در AssetGroupSignal در پویش‌های «عملکرد بیشینه» در نسخه ۲۴ و نسخه‌های جدیدتر برای حساب‌های موجود در فهرست مجاز پشتیبانی می‌شود).
صف ویدیو بله بله
  • پویش
  • گروه آگهی
مشخص کردن شناسه فهرست نامعتبر CampaignCriterionError.INVALID_VIDEO_LINEUP_ID را برمی‌گرداند.
صفحه وب بله بله
  • پویش
  • گروه آگهی
برای هدف‌یابی یا مستثنی کردن صفحه‌های خاصی در وب‌سایت تبلیغ‌کننده براساس شرایط استفاده می‌شود. تنظیم معیار Webpage به‌عنوان منفی برای پیاده‌سازی استثناهای نشانی وب استفاده می‌شود.
فهرست صفحه وب نه بله
  • پویش
WEBPAGES مجموعه هم‌رسانی‌شده را پیوند می‌دهد تا فهرستی از صفحه‌های وب را در سطح پویش مستثنی کند (به‌طور عمومی دردسترس نیست).
کانال YouTube بله بله
  • پویش
  • گروه آگهی
  • مشتری
ویدیو YouTube بله بله
  • پویش
  • گروه آگهی
  • مشتری

تفاوت‌های نسخه

چندین نوع معیار و رفتار اعتبارسنجی در نسخه‌های پشتیبانی‌شده Google Ads API متفاوت است:

  • نسخه ۲۶ و جدیدتر:
    • از require_eu_political_advertising_declaration در CampaignCriterion و AdGroupCriterion پشتیبانی می‌کند تا تعیین کند آیا معیاری به اظهارنامه تبلیغات سیاسی سطح پویش اتحادیه اروپا نیاز دارد یا نه.
    • از ابعاد سفر مستقل از حوزه در AdGroupBidModifier و دلایل خطای مستقل از حوزه در CriterionError استفاده می‌کند (جایگزین معیارهای ویژه هتل و کدهای خطا در نسخه ۲۵ و نسخه‌های قبلی).
  • نسخه ۲۵ و جدیدتر: از معیار EntityBid (entity_bid) در AdGroupCriterion با نوع معیار VERTICAL_ADS_ITEM_BID برای تنظیم قیمت‌های پیشنهادی سطح مورد برای نهادهای سفر در «آگهی‌های عمودی» پشتیبانی می‌کند.
  • نسخه ۲۴ و بالاتر:
    • از 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 (مجازشده) برای سیگنال‌های گروه دارایی «عملکرد بیشینه» پشتیبانی می‌کند.
    • وقتی تلاش می‌شود همه هدف‌ها در یک بُعد جمعیت‌شناختی (AgeRangeInfo، GenderInfo، IncomeRangeInfo، یا ParentalStatusInfo) مستثنی شوند، CriterionError.CANNOT_EXCLUDE_ALL_TARGETS را برمی‌گرداند.
    • وقتی تلاش می‌کنید زبان غیرمجازی را هدف‌یابی کنید، CriterionError.CANNOT_TARGET_LANGUAGE را برمی‌گرداند.
    • وقتی می‌خواهید همه مکان‌ها را از پویش «عملکرد بیشینه» خدمات محلی بردارید، CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN را برمی‌گرداند.

معیارهای هدف‌یابی اطلاعات مخاطب

بااستفاده از معیارهای 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 را بازرسی کنید تا با تجزیه کردن resource_name برگشتی، audience_id را به‌دست آورید، و می‌توانید فیلدهای تغییرپذیر (مثل 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}")