الاستهداف المتقدم

تتضمن أنواع الاستهداف المتقدم ما يلي:

يمكنك استخدام أي مجموعة من خيارات الاستهداف المتقدم تلك في الجماهير المخصصة والجماهير المشابهة لديك. بشكل افتراضي، تتوفر مجموعات ORs من فيسبوك معًا. تعرف على المزيد حول الاستهداف المركزي أو الأساسي.

إذا كنت تستخدم flexible_spec، فيتعين عليك توفير أي مما يلي ضمن targeting:

  • geo_locations (حقل الاستهداف من خلال الموقع الجغرافي من البلد أو المنطقة أو المدينة أو الرمز البريدي)
  • custom_audiences
  • product_audience_specs
  • dynamic_audience_ids

التقييدات

  • يتمتع المعلنون الذين يشغّلون إعلانات القيمة التزايدية والتوظيف والإسكان ويقطنون في الولايات المتحدة أو الذين يشغّلون إعلانات تستهدف الولايات المتحدة بمجموعات مختلفة من التقييدات. ويمكنك الرجوع إلى الفئة الإعلانية الخاصة.
  • يمكن أن يتسبب استخدام radius في حدوث خطأ، الرمز: 100، الرمز الفرعي 1815946، عند استهداف مواقع متعددة. نوصي بإنشاء إعلان لكل موقع أو بعدم استخدام radius في الاستدعاء.
  • راجع دليل تقييدات الاستهداف لمعرفة المزيد من التقييدات.

الهاتف المحمول

هذا مفيد في إعلانات تثبيت تطبيق الهواتف المحمولة.

curl \
  -F 'name=My AdSet' \
  -F 'optimization_goal=REACH' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "user_device": ["Galaxy S6","One m9"], 
    "user_os": ["android"] 
  }' \
  -F 'status=ACTIVE' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

يمكنك الجمع بين فئات مثل iPod أو iPad أو iPhone.

هذه الفئات لا يستثني بعضها بعضًا. إذا حددت نظام iOS، فإنك تستهدف جميع الأجهزة التي تعمل بنظام iOS بما في ذلك iPhone وiPod دون تحديد user_device.

بالنسبة للإعلانات التي تهدف إلى زيادة الوعي بالعلامة التجارية، لا يمكنك الاستهداف استنادًا إلى نوع الجهاز المحمول مثل الهواتف المميزة أو هواتف Samsung أو استنادًا إلى رقم إصدار نظام iOS. لا يمكنك سوى اختيار نظام Android أو iOS أو جميع الهواتف المحمولة.

الحقول المتوفرة

الحقل الوصف

user_os

النوع: array (مصفوفة)

مطلوب.

قيمة واحدة أو أكثر من جدول خيارات نظام التشغيل أدناه. القيم الممكنة متوفرة على واجهة API الاستهداف بمعايير البحث من خلال type=adTargetingCategory وclass=user_os. لا يمكنك استهداف إصدار أقل لإحدى المنصات باستخدام المنصة الأخرى. ومع ذلك، يمكنك استهداف كلتا المنصتين دون تخصيص الإصدارات الأقل لأي منهما.


قيم صالحة:
- ['iOS', 'Android']
- ['iOS']
- ['Android_ver_4.2_and_above']
- ['iOS_ver_8.0_to_9.0']
قيم غير صالحة:
- ['Android', 'iOS_ver_8.0_and_above']
- ['iOS', 'Android_ver_4.0_and_above']

user_device

النوع: array (مصفوفة)

اختياري.

يجب أن تتطابق الأجهزة مع القيمة الموجودة في user_os. احصل على القيم الممكنة على واجهة API الاستهداف بمعايير البحث من خلال type=adTargetingCategory وclass=user_device.

excluded_user_device

النوع: array (مصفوفة)

اختياري.

الأجهزة المطلوب استبعادها. يجب أن تتطابق الأجهزة مع القيمة الموجودة في user_os. احصل على القيم الممكنة في API الاستهداف بمعايير البحث من خلال type=adTargetingCategory وclass=user_device.

wireless_carrier

النوع: array (مصفوفة)

اختياري.

القيمة المسموح بها هي Wifi. استهدف مستخدمي الهواتف المحمولة المتصلين حاليًا بشبكات wifi.

خيارات نظام تشغيل

الحقل الوصف

iOS

النوع: string (سلسلة)

أجهزة تعمل بنظام iOS بما في ذلك iPhone وiPad وiPod

iOS_ver_x.x_and_above

النوع: string (سلسلة)

أجهزة iOS تعمل بإصدار نظام التشغيل x.x والإصدارات الأحدث.


الخيارات: 2.0، 3.0، 4.0، 4.3، 5.0، 6.0، 7.0، 8.0، 9.0. مثال:iOS_ver_4.0_and_above


بالنسبة إلى إعلانات تطبيقات Meta:

  • تدعم المجموعات الإعلانية لقياس الأحداث المجمعة من Meta وSKAdNetwork فقط الإصدار الذي يتراوح من iOS_ver_14.0_and_above.
  • تدعم المجموعة الإعلانية لقياس الأحداث المجمعة من Meta أو غير SKAdNetwork فقط إصدار iOS الذي يتراوح من iOS_ver_2.0_to_14.4.

iOS_ver_x.x_to y.y

النوع: string (سلسلة)

أجهزة iOS تعمل بإصدارات نظام التشغيل من x.x إلى y.y.


الخيارات: 2.0، 3.0، 4.0، 4.3، 5.0، 6.0، 7.0، 8.0، 9.0.

مثال:iOS_ver_8.0_to_9.0، حيث يجب أن تكون x.x أقل من y.y

Android

النوع: string (سلسلة)

أجهزة Android

Android_ver_x.x_and_above

النوع: string (سلسلة)

أجهزة Android التي تعمل بالإصدار x.x والإصدارات الأحدث.


الخيارات: 2.0 و2.1 و2.2 و2.3 و3.0 و3.1 و3.2 و4.0 و4.1 و4.2. و4.3 و4.4 و5.0 و5.1 و6.0 و7.0 و7.1 و8.0.

مثال:Android_ver_4.0_and_above

Android_ver_x.x_to y.y

النوع: string (سلسلة)

أجهزة Android التي تعمل بالإصدارات من x.x إلى y.y.


الخيارات: 2.0 و2.1 و2.2 و2.3 و3.0 و3.1 و3.2 و4.0 و4.1 و4.2. و4.3 و4.4 و5.0 و5.1 و6.0 و7.0 و7.1 و8.0.

مثال:Android_ver_4.2_to_8.0، حيث يجب أن تكون x.x أقل من y.y

الاستهداف المتقدم حسب المعلومات الديموغرافية

يمكنك الاستهداف استنادًا إلى العلاقات والتعليم والماليات والمناسبات الشخصية.

أمثلة

استعلم أولاً عن life_events:

curl -G \
  -d 'type=adTargetingCategory' \
  -d 'class=life_events' \
  -d 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/search

أضف ذلك إلى targeting_spec:

curl -X POST \
  -F 'name="My First AdSet"' \
  -F 'daily_budget=10000' \
  -F 'bid_amount=300' \
  -F 'billing_event="IMPRESSIONS"' \
  -F 'optimization_goal="REACH"' \
  -F 'campaign_id="<AD_CAMPAIGN_ID>"' \
  -F 'promoted_object={
       "page_id": "<PAGE_ID>"
     }' \
  -F 'targeting={
       "facebook_positions": [
         "feed"
       ],
       "age_max": 24,
       "age_min": 20,
       "behaviors": [
         {
           "id": 6002714895372,
           "name": "All travelers"
         }
       ],
       "device_platforms": [
         "mobile"
       ],
       "genders": [
         1
       ],
       "geo_locations": {
         "countries": [
           "US"
         ],
         "regions": [
           {
             "key": "4081"
           }
         ],
         "cities": [
           {
             "key": 777934,
             "radius": 10,
             "distance_unit": "mile"
           }
         ]
       },
       "interests": [
         {
           "id": "<INTEREST_ID>",
           "name": "<INTEREST_NAME>"
         }
       ],
       "life_events": [
         {
           "id": 6002714398172,
           "name": "Newlywed (1 year)"
         }
       ],
       "publisher_platforms": [
         "facebook",
         "audience_network"
       ]
     }' \
  -F 'status="PAUSED"' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

نستهدف الآن ما يلي:

  • الموقع: اليابان أو الولايات المتحدة: مينلو بارك (10 أميال أو أكثر) كاليفورنيا أو الولايات المتحدة: تكساس
  • العمر: 20 - 24
  • الجنس: ذكر
  • الاهتمامات: كرة القدم
  • السلوكيات: جميع المسافرين الدائمين
  • مناسبة شخصية: المتزوجون حديثًا (عام واحد)
  • ملكية المنازل: مستأجرون

إليك مثالٌ آخر عن الاستهداف حسب الموقع والمعلومات الديموغرافية والحالة الاجتماعية والاهتمامات:

curl \
  -F 'name=My AdSet' \
  -F 'optimization_goal=REACH' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "age_max": 43, 
    "age_min": 18, 
    "genders": [1], 
    "geo_locations": { 
      "regions": [{"key":"3847"}], 
      "cities": [ 
        { 
          "key": "2430536", 
          "radius": 12, 
          "distance_unit": "mile" 
        } 
      ] 
    }, 
    "interests": [{"id":6003139266461,"name":"Movies"}], 
    "relationship_statuses": [ 
      2, 
      3, 
      4 
    ] 
  }' \
  -F 'status=ACTIVE' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

الخيارات الممكنة

الاسم الوصف

relationship_statuses

النوع: array (مصفوفة)

مصفوفة من أعداد صحيحة تمثل الحالة الاجتماعية.

1: أعزب

2: في_علاقة

3: متزوج/متزوجة

4: خاطب/مخطوبة

6: غير محدد


افتراضي:ALL، إذا أردت عدم التحديد أو أردت عدم ذكر القيمة.

التقييدات: لا تستخدم القيمة 0.

life_events

النوع: array (مصفوفة)

مصفوفة كائنات لها حقل "المعرف" واختياريًا حقل "الاسم": [{'id': 123, 'name': 'foo'}, {'id': 456}, 789]

industries

النوع: array (مصفوفة)

مصفوفة كائنات لها حقل "المعرف" وحقل "الاسم" الاختياري

income

النوع: array (مصفوفة)

مصفوفة كائنات تتضمن حقل "المعرف" وحقل "الاسم" الاختياري

family_statuses

النوع: array (مصفوفة)

مصفوفة كائنات لها حقل "المعرف" وحقل "الاسم" (اختياري)

التعليم والعمل

استخدم واجهة API الاستهداف بمعايير البحث لمعرفة الخيارات كلها.

الاسم الوصف

education_schools

النوع: array (مصفوفة)

المدارس والكليات والمؤسسات.


الحد: 200 مدرسة تعليمية.

المثال:[{id: 105930651606, 'name': 'Harvard University'}, {id: 105930651607}, 105930651608]

education_statuses

النوع: array (مصفوفة)

مصفوفة أعداد صحيحة للاستهداف استنادًا إلى المستوى التعليمي.

1: مدرسة_ثانوية

2: طالب_جامعي

3: خريج_جامعة

4: خريج_مدرسة_ثانوية

5: تعليم_جامعي_بسيط

6: درجة_زمالة

7: في_دراسات_عليا

8: دراسات_عليا_بسيطة

9: درجة_ماجستير

10: درجة_مهنية

11: درجة_الدكتوراة

12: غير_محدد

13: مدرسة_ثانوية_معينة

college_years

النوع: array (مصفوفة)

مصفوفة أعداد صحيحة. التخرج من الكلية


الحد: أقرب سنة مسموح بها هي 1980

education_majors

النوع: array (مصفوفة)

التخصصات.


المثال:[{'id': 123, 'name': 'Computer Science'}, {'id': 456}, 789]

الحد: 200

work_employers

النوع: array (مصفوفة)

شركة أو مؤسسة أو مكان عمل


المثال:[{'id':'50431654','name':'Microsoft'}, {'id':50431655}, 50431656]

الحد: 200

work_positions

النوع: array (مصفوفة)

عمل معلن عنه ذاتيًا.


المثال:[{'id':105763692790962, 'name':'Contractor'}, {'id':105763692790963}, 105763692790964]

الحد: 200

الجماهير المخصصة

قم بإنشاء جمهور مخصص وأضف مستخدمين. يمكنك استخدام الجمهور في الاستهداف، إما بغرض التضمين أو الاستبعاد. يمكنك تضمين ما يصل إلى 500 جمهور مخصص في custom_audiences و500 جمهور مخصص في excluded_custom_audiences.

excluded_custom_audiences في targeting_specs مختلفة عن excluded_custom_audiences في الجمهور المخصص APP_COMBINATION`.

الحقل الوصف

custom_audiences

النوع: array (مصفوفة)

مصفوفة من معرفات الجماهير أو كائنات الجماهير. الحقل 'id' فقط: [123, 456] أو [{'id': 123}, {'id': 456}]

excluded_custom_audiences

النوع: array (مصفوفة)

مصفوفة من معرفات الجماهير أو كائنات الجماهير. الحقل 'id' فقط: [123, 456] أو [{'id': 123}, {'id': 456}]

targeting:{
     "geo_locations":{
       "countries":["US"],
     },
     "age_min":25,
     "age_max":40,
     "custom_audiences":[{"id":6004192254512}]}
     "excluded_custom_audiences":
       [{"id":6004192252847}],
 }

اللغات المحلية

استخدم استهدافًا أكثر تحديدًا استنادًا إلى لغة محلية:

الحقل الوصف

locales

النوع: array (مصفوفة)

اللغات المحلية، راجع الاستهداف بمعايير البحث واللغات المحلية. مؤشرات في مصفوفة فرعية "اللغات المحلية". استهدف حسابات مركز الحسابات باستخدام لغة غير اللغة الشائعة في موقع ما. وفر معرفًا لهذه اللغة، مثل 5 للغة الألمانية. الحد: 50. راجع تقسيم "اللغات المحلية" الافتراضية إلى مجموعات لغات في الاستهداف بمعايير البحث، اللغة المحلية باستخدام type=adlocale.

استهداف فئات واسعة مخصصة

استخدم فئات واسعة مع الاستهداف المخصص المنشأ أو المرخص تحديدًا لحسابك. لإدراج فئة طهي وفئة ملاك أنشطة تجارية صغيرة:

curl \
  -F 'name=My AdSet' \
  -F 'optimization_goal=REACH' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "user_adclusters": [ 
      {"id":6002714885172,"name":"Cooking"}, 
      {"id":6002714898572,"name":"Small Business Owners"} 
    ] 
  }' \
  -F 'status=ACTIVE' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

لاستبعاد فئة الطهي وفئة ملاك الأنشطة التجارية الصغيرة:

curl \
  -F 'name=My AdSet' \
  -F 'optimization_goal=REACH' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "exclusions": { 
      "user_adclusters": [ 
        {"id":6002714885172,"name":"Cooking"}, 
        {"id":6002714898572,"name":"Small Business Owners"} 
      ] 
    }, 
    "geo_locations": {"countries":["US"]} 
  }' \
  -F 'status=ACTIVE' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

للاستهداف استنادًا إلى BCT بالإضافة إلى الموقع والمعلومات الديموغرافية:

curl \
  -F 'name=My AdSet' \
  -F 'optimization_goal=REACH' \
  -F 'billing_event=IMPRESSIONS' \
  -F 'bid_amount=2' \
  -F 'daily_budget=1000' \
  -F 'campaign_id=<CAMPAIGN_ID>' \
  -F 'targeting={ 
    "geo_locations": {"countries":["US"]}, 
    "relationship_statuses": [2], 
    "user_adclusters": [{"id":6002714886772,"name":"Food & Dining"}] 
  }' \
  -F 'status=ACTIVE' \
  -F 'access_token=<ACCESS_TOKEN>' \
  https://graph.facebook.com/v19.0/act_<AD_ACCOUNT_ID>/adsets

أمامك الخيارات التالية:

الاسم الوصف

user_adclusters

النوع: array (مصفوفة)

مصفوفة من أزواج المعرف والاسم لمجموعات BCT. راجع أدناه لمعرفة معلومات حول استرجاع فئات BCT. الحد: 50 من أزواج المعرف والاسم.

للاستعلام عن هذا الاستهداف للحساب الإعلاني، يمكنك إجراء HTTP GET:

https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/broadtargetingcategories

الاستجابة هي مصفوفة من أزواج مفتاح وقيمة لغة JSON:

الاسم الوصف

id

النوع: طويل

معرف الفئة الواسعة المستخدم في مواصفات استهداف الإعلانات

name

النوع: string (سلسلة)

اسم الفئة الواسعة

parent_category

النوع: string (سلسلة)

الفئة الأصل من الفئة الواسعة

size_lower_bound

النوع: int (عدد صحيح)

الحد الأدنى لحجم الجمهور في الفئة الواسعة

size_upper_bound

النوع: int (عدد صحيح)

الحد الأقصى لحجم الجمهور في الفئة الواسعة

type

النوع: int (عدد صحيح)

‎6=BCT

type_name

النوع: string (سلسلة)

BCT