يمكن ضبط معايير الاستهداف على ثلاثة مستويات مختلفة:
- على مستوى الحملة
- على مستوى المجموعة الإعلانية
- على مستوى العميل
لا يمكن ضبط جميع أنواع المعايير على جميع المستويات، فبعضها، على سبيل المثال، يمكن ضبطه على مستوى الحملة فقط. بالإضافة إلى ذلك، لا يمكن استخدام بعض المعايير إلا للاستهداف السلبي، بينما لا يمكن استخدام البعض الآخر إلا للاستهداف الإيجابي.
المعايير المتاحة حسب المستوى
يوضّح الجدول التالي الاستخدام المسموح به لجميع أنواع معايير الاستهداف:
| النوع | إيجابي؟ | سلبي؟ | المستويات المتاحة | ملاحظات |
|---|---|---|---|---|
| جدول عرض الإعلانات | نعم | لا |
|
|
| الفئة العمرية | نعم | نعم |
|
|
| نموذج دفع التطبيق | نعم | لا |
|
|
| الجمهور | نعم | لا |
|
راجِع دليل استهداف الجمهور في "حملات زيادة الطلب". |
| قائمة العلامات التجارية | نعم | نعم |
|
على مستوى المجموعة الإعلانية، لا يتوفّر سوى الاستهداف الإيجابي. |
| 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" اطّلِع على دليل مجموعات البيانات في Shopping. |
| نطاق بطاقة البيانات | نعم | لا |
|
|
| معرّف الخدمة المحلّية | نعم | لا |
|
تمثّل هذه السمة نوع خدمة لحملات الخدمات المحلية. في الإصدار 24 والإصدارات الأحدث، يمكن أيضًا ضبط إشارات معرّف الخدمة في "الخدمات المحلية" على مجموعات مواد العرض في "حملات الأداء الأفضل" باستخدام AssetGroupSignal.local_services_id.
|
| الموقع الجغرافي | نعم | نعم |
|
اطّلِع على
دليل الاستهداف حسب الموقع الجغرافي. في الإصدار 24 والإصدارات الأحدث، تؤدي إزالة جميع المواقع الجغرافية من "حملة الأداء الأفضل" على "إعلانات الخدمات المحلية" إلى عرض CampaignCriterionError.CANNOT_REMOVE_ALL_LOCATIONS_FROM_LOCAL_SERVICES_PMAX_CAMPAIGN.
|
| مجموعة المواقع الجغرافية | نعم | لا |
|
استهداف مناطق جغرافية متعدّدة باستخدام نطاق جغرافي محدّد اطّلِع على دليل الاستهداف حسب الموقع الجغرافي. |
| فئة التطبيقات المتوافقة مع الأجهزة الجوّالة | نعم | نعم |
|
|
| تطبيق الأجهزة الجوّالة | نعم | نعم |
|
|
| الجهاز الجوّال | نعم | لا |
|
|
| قائمة الكلمات الرئيسية السلبية | لا | نعم |
|
يربط هذا الحقل ACCOUNT_LEVEL_NEGATIVE_KEYWORDS
مجموعة مشترَكة بحساب
(مجموعة واحدة على الأكثر لكل حساب).
|
| إصدار نظام التشغيل | نعم | لا |
|
|
| الحالة الأبوية | نعم | نعم |
|
على مستوى الحملة، لا يتوفّر سوى الاستهداف السلبي. |
| موضع الإعلان | نعم | نعم |
|
تتيح مواضع الإعلانات المُدارة الاستهداف الإيجابي على مستوى الحملة والمجموعة الإعلانية، والاستهداف السلبي على جميع المستويات. قيود على طول عنوان 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 المتوافقة:
- الإصدار 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 بحثًا عن audience_id
عند إنشاء شريحة جمهور باستخدام
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}")