المعايير

يمكن ضبط معايير الاستهداف على ثلاثة مستويات مختلفة:

لا يمكن ضبط جميع أنواع المعايير على جميع المستويات: على سبيل المثال، لا يمكن ضبط بعضها إلا على مستوى الحملة. بالإضافة إلى ذلك، لا يمكن استخدام بعض المعايير إلا للاستهداف السلبي، ولا يمكن استخدام بعضها إلا للاستهداف الإيجابي.

المعايير المتوافقة حسب المستوى

يوضّح الجدول التالي الاستخدام المسموح به لجميع أنواع المعايير:

النوع هل النتيجة إيجابية؟ سلبي؟ المستويات المتاحة ملاحظات
جدول عرض الإعلانات نعم لا
  • الحملة
الفئة العمرية نعم نعم
  • الحملة
  • المجموعة الإعلانية
نموذج دفع رسوم التطبيق نعم لا
  • المجموعة الإعلانية
الجمهور نعم لا
  • المجموعة الإعلانية
يُرجى الرجوع إلى دليل استهداف الجمهور في "حملات زيادة الطلب".
قائمة العلامات التجارية نعم نعم
  • الحملة
  • المجموعة الإعلانية
على مستوى المجموعة الإعلانية، لا يتوفّر سوى الاستهداف الإيجابي.
Carrier نعم لا
  • الحملة
الجمهور المشترك نعم لا
  • الحملة
  • المجموعة الإعلانية
يُرجى الاطّلاع على مقالة "مركز المساعدة" حول شرائح الجمهور المجمّعة.
تصنيف المحتوى لا نعم
  • الحملة
  • العميل
جمهور مخصّص ذو اهتمامات مشتركة نعم لا
  • الحملة
  • المجموعة الإعلانية
يتم تحديدها من خلال موارد 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 لا نعم
  • الحملة
  • العميل
كلمة رئيسية نعم نعم
  • الحملة
  • المجموعة الإعلانية
على مستوى الحملة، يمكنك استبعاد الكلمات الرئيسية فقط. يُرجى الاطّلاع على القيود المفروضة على الكلمات الرئيسية والأحرف الصالحة.
موضوع رئيسي نعم نعم
  • الحملة
اللغة نعم لا
  • الحملة
  • المجموعة الإعلانية
بالنسبة إلى "الحملات على شبكة البحث"، لا يمكن إضافة معايير اللغة أو تعديلها، ولكن يمكن إزالة معايير اللغة الحالية على مستوى الحملة. يُرجى الاطّلاع على معايير استهداف اللغة لمزيد من التفاصيل. في الإصدار 24 والإصدارات الأحدث، تؤدي محاولة استهداف لغة غير مسموح بها إلى عرض الخطأ CriterionError.CANNOT_TARGET_LANGUAGE.
حدث في الحياة نعم نعم
  • الحملة
  • المجموعة الإعلانية
مجموعة بيانات نعم لا
  • المجموعة الإعلانية
بنية مستندة إلى شجرة لـ "إعلانات الفنادق" و"حملات تسوّق" اطّلِع على دليل مجموعات بيانات Shopping.
نطاق بطاقة البيانات نعم لا
  • الحملة
رقم تعريف الخدمة المحلية نعم لا
  • الحملة
تمثّل نوع خدمة لحملات الخدمات المحلية. في الإصدار 24 والإصدارات الأحدث، يمكن أيضًا ضبط إشارات رقم تعريف خدمة "الخدمات المحلّية" على مجموعات مواد العرض في "حملات الأداء الأفضل" باستخدام AssetGroupSignal.local_services_id.
الموقع الجغرافي نعم نعم
  • الحملة
  • المجموعة الإعلانية
اطّلِع على دليل الاستهداف حسب الموقع الجغرافي. في الإصدار 24 والإصدارات الأحدث، تؤدي إزالة جميع المواقع الجغرافية من "حملة الأداء الأفضل" في "الخدمات المحلّية" إلى عرض الخطأ CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN.
مجموعة المواقع الجغرافية نعم لا
  • الحملة
استهداف مناطق جغرافية متعددة باستخدام نطاق جغرافي محدد اطّلِع على دليل الاستهداف حسب الموقع الجغرافي.
فئة التطبيق المتوافق مع الأجهزة الجوّالة نعم نعم
  • الحملة
  • المجموعة الإعلانية
  • العميل
تطبيق الأجهزة الجوّالة نعم نعم
  • الحملة
  • المجموعة الإعلانية
  • العميل
الأجهزة الجوّالة نعم لا
  • الحملة
قائمة الكلمات الرئيسية السلبية لا نعم
  • العميل
لربط مجموعة مشترَكة في ACCOUNT_LEVEL_NEGATIVE_KEYWORDS بحساب (مجموعة واحدة كحدّ أقصى لكل حساب)
إصدار نظام التشغيل نعم لا
  • الحملة
الحالة الأبوية نعم نعم
  • الحملة
  • المجموعة الإعلانية
على مستوى الحملة، يتوفّر الاستهداف السلبي فقط.
Placement نعم نعم
  • الحملة
  • المجموعة الإعلانية
  • العميل
تتيح مواضع الإعلان المُدارة الاستهداف الإيجابي على مستوى الحملة والمجموعة الإعلانية، والاستهداف السلبي على جميع المستويات. هناك حدود لطول عنوان URL (250 حرفًا) وعمقه (مستويان)، ولا يُسمح باستخدام adsenseformobileapps.com.
قائمة المواضع لا نعم
  • العميل
يربط NEGATIVE_PLACEMENTS مجموعة مشتركة بحساب لاستبعاد مواضع الإعلانات على مستوى الحملات.
مبدأ التقارب نعم لا
  • الحملة
يتم إنشاؤها باستخدام عنوان أو خطوط طول وعرض ونطاق جغرافي. اطّلِع على دليل الاستهداف حسب الموقع الجغرافي.
مجموعة فلاتر البيع بالتجزئة نعم نعم
  • المجموعة الإعلانية
في الإصدار 24 والإصدارات الأحدث (الحسابات المدرَجة في القائمة المسموح بها فقط)، يتم ربط RETAIL_FILTER مجموعة مشتركة بمجموعة إعلانية (أو بـ AssetGroupListingGroupFilter في "حملات الأداء الأفضل") لفلترة المنتجات الديناميكية المستندة إلى العلامات.
Topic نعم نعم
  • الحملة
  • المجموعة الإعلانية
اهتمام المستخدم نعم نعم
  • الحملة
  • المجموعة الإعلانية
تأكَّد من أنّ مدى التوفّر متوافق مع نوع الحملة. لا تتوفّر بعض خيارات اهتمامات المستخدمين إلا لأنواع حملات معيّنة.
قائمة المستخدمين نعم نعم
  • الحملة
  • المجموعة الإعلانية
استخدِم رقم تعريف قائمة المستخدمين.
قائمة قواعد مجموعات السلع في الإعلانات العمودية نعم نعم
  • المجموعة الإعلانية
يربط VERTICAL_ADS_ITEM_GROUP_RULE_LIST مجموعة مشتركة بمجموعة إعلانية في "الحملات على شبكة البحث" التي تتضمّن خلاصات السفر (تتوفّر أيضًا على AssetGroupSignal في "حملات الأداء الأفضل" في الإصدار 24 والإصدارات الأحدث للحسابات المُدرَجة في قائمة مسموح بها).
قائمة الفيديوهات نعم نعم
  • الحملة
  • المجموعة الإعلانية
يؤدي تحديد معرّف قائمة غير صالح إلى عرض الخطأ CampaignCriterionError.INVALID_VIDEO_LINEUP_ID.
صفحة ويب نعم نعم
  • الحملة
  • المجموعة الإعلانية
يُستخدَم لاستهداف صفحات معيّنة أو استبعادها على الموقع الإلكتروني لأحد المعلِنين استنادًا إلى الشروط. يتم ضبط معيار Webpage على أنّه سلبي لتنفيذ استبعادات عناوين URL.
قائمة صفحات الويب لا نعم
  • الحملة
يربط مجموعة مشتركة من 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 عند محاولة إزالة جميع المواقع الجغرافية من "حملة الأداء الأفضل" في "الخدمات المحلّية".

معايير استهداف معلومات الجمهور

يمكنك استهداف شرائح الجمهور على مستوى المجموعة الإعلانية باستخدام معايير 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 Max في الحملات على شبكة بحث Google" و"إعلانات الأداء الأفضل" على "بحث Google": لا يتوفّر الاستهداف اليدوي للّغة. بدلاً من ذلك، تتم مطابقة الإعلانات المعروضة على "بحث Google" تلقائيًا مع المستخدمين استنادًا إلى لغة مواد الإعلان الإبداعية وصفحاتك المقصودة، بالإضافة إلى اللغات المفضّلة للمستخدمين:
    • إنشاء المعايير أو تعديلها: ستؤدي محاولة إنشاء معيار LanguageInfo أو تعديله في "حملة على شبكة البحث" إلى ظهور الخطأ ContextError.OPERATION_NOT_PERMITTED_FOR_CONTEXT.
    • الاستعلام عن المعايير القديمة وإزالتها: لا تزال المعايير الحالية CampaignCriterion.language في "الحملات على شبكة البحث" تظهر في الردود على الطلبات، على الرغم من أنّها لم تعُد تُستخدم في عرض الإعلانات. على الرغم من أنّ واجهة مستخدم "إعلانات Google" لا توفّر حقل استهداف اللغة لـ "الحملات على شبكة البحث"، يمكنك إزالة معايير CampaignCriterion.language القديمة باستخدام CampaignCriterionService.

قيود معايير الكلمات الرئيسية والأحرف الصالحة

عند إنشاء معايير الكلمات الرئيسية (AdGroupCriterion.keyword) أو الكلمات الرئيسية السلبية للحملة (CampaignCriterion.keyword) أو الكلمات الرئيسية للتخطيط (KeywordPlanAdGroupKeyword أو KeywordSeed):

  • الحدود القصوى للطول: يجب ألا يتجاوز نص الكلمة الرئيسية 80 حرفًا و255 بايت UTF-8. ويؤدي تجاوز هذه الحدود إلى ظهور الخطأ CriterionError.KEYWORD_TEXT_TOO_LONG.
  • عدد الكلمات: يمكن أن تحتوي العبارة المستخدمة ككلمة رئيسية على 10 كلمات كحدّ أقصى مفصولة بمسافة بيضاء. ويؤدي تجاوز هذا الحدّ إلى ظهور الخطأ CriterionError.KEYWORD_HAS_TOO_MANY_WORDS.
  • الأحرف والأرقام: الأحرف والأرقام وعلامات التشكيل أو النبر من جميع اللغات المتاحة (بما في ذلك اللاتينية واليونانية والسيريلية والعربية والعبرية والصينية واليابانية والكورية والكانجي/الهانزي والهيراغانا والكاتاكانا والهانغل) وعلامات الترقيم التي تربط بين الكلمات (_) هي أحرف معرّفات صالحة في معيار يونيكود ومسموح بها.
  • علامات الترقيم والرموز المسموح بها: بالإضافة إلى الأحرف الأبجدية الرقمية، يُسمح باستخدام علامات الترقيم والرموز التالية:
    • الرموز العادية: مسافة، #، $، &، -، "، [، ]، '، +، .، /، :، €، و£.
    • الرموز الكاملة العرض: المسافة الإيديوغرافية (\u3000)، والنقطة الوسطى (\u00b7)، والنقطة الوسطى في الكاتاكانا (\u30fb)، وعلامة العطف الكاملة العرض (\uff06)، وعلامة الجمع الكاملة العرض (\uff0b).
    • لا يُسمح بالعلامات النجمية (*) إلا في الكلمات الرئيسية السلبية.
  • الرموز غير المسموح بها: علامات الترقيم والرموز مثل @ و% و^ و! و( و) و= و{ و} و; و~ و` و< و> و? و\`, and|, mathematical symbols (such as the multiplication sign×), and 4-byte Unicode characters (such as emoji in positive keywords) trigger a [CriterionError.KEYWORD_HAS_INVALID_CHARS`]err-kw-invalid-chars.

لمزيد من التفاصيل حول كيفية تعامل "إعلانات Google" مع علامات ترقيم ورموز معيّنة أثناء عرض الإعلانات، يُرجى الاطّلاع على مقالة استخدام الرموز في الكلمات الرئيسية في "مركز المساعدة".