استخدم هذا الحل لتحديد أصول التصميم التي تريد عرضها في إعلاناتك. أثناء إنشاء الإعلان، يمكنك اختيار مجموعة من الأصول التي تريد عرضها بناءً على قواعد الأصول المخصصة لديك. تُعد الصور ومقاطع الفيديو والنصوص والنص الأساسي للإعلان أمثلة على أصول التصميم.
نوفر ثلاث واجهات API تستخدم قواعد تخصيص الأصول:
يجب أن تحتوي كل الإعلانات التي تستخدم asset_feed_spec
على قاعدتين على الأقل من قواعد تخصيص الهدف. إذا كان تصميمك يستخدم asset_feed_spec
ويتضمن أقل من قاعدتين، فلن تتمكّن من إنشاء هذا الإعلان.
يمكنك إنشاء حملة إعلانية قياسية لقواعد الأصول المخصصة، ولكن يتم فرض تقييدات على ما يلي:
API | أهداف الحملة الإعلانية المدعومة |
---|---|
تخصيص أصول الشرائح |
|
تخصيص أصول المواضع |
|
الإعلانات متعددة اللغات |
|
بالنسبة للمجموعة الإعلانية، استخدم نقطة نهاية المجموعة الإعلانية القياسية وقم بتعيين is_dynamic_creative
على القيمة false
.
لإنشاء مجموعة إعلانية في حملة إعلانية مع تعيين optimization_goal
على conversions
:
curl \
-F 'status=PAUSED'
-F 'name=Sample Ad Set'
-F 'campaign_id=<CAMPAIGN_ID>'
-F 'optimization_goal=OFFSITE_CONVERSIONS'
-F 'is_dynamic_creative=false'
-F 'lifetime_budget=1000'
-F 'promoted_object={"pixel_id": "<PIXEL_ID>", "custom_event_type": "PURCHASE"}'
-F 'billing_event=IMPRESSIONS'
-F 'bid_strategy=LOWEST_COST_WITHOUT_CAP'
-F 'targeting={"geo_locations": {"countries": ["US"]}}'
-F 'start_time=2019-04-02'
-F 'end_time=2019-04-09'
-F 'access_token=<ACCESS_TOKEN>'
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adsets
إذا كنت تستخدم asset_feed_spec
مع مجموعة إعلانية تم تحسينها في APP_INSTALLS
، فيجب تحديد عنوان link_url
مثل http://www.abc.com
. يجب أن يتطابق link_url
معobject_store_url
في promoted_object
. يجب توفير معلمة link_url
واحدة فقط في asset_feed_spec
.
يوفر asset_feed_spec
تصميمًا لكل من التصميم الديناميكي وتخصيص أصول المواضع والإعلانات متعددة اللغات وتخصيص أصول الشرائح. يختلف تنسيق المواصفات في كل حل.
يمكنك توفير تصميم من خلال asset_feed_spec
. تكون قائمة منتجات الأصول عبارة عن مجموعة من عناصر التصميمات المختلفة، مثل الصورة والعناوين والنصوص الأساسية وما إلى ذلك. يمكنك تحديد أصول تصميم متعددة لكل أنواع الأصول.
يمكنك إنشاء asset_feed_spec
في /adcreative
. لتطبيق خيارات التخصيص، يمكنك تعيين asset_customization_rules
في asset_feed_spec
لديك.
بعد الإعداد، تحقق من صحة asset_feed_spec
لديك:
curl -G
-d "access_token=<ACCESS_TOKEN>"
-d "fields=asset_feed_spec"
https://graph.facebook.com/v21.0
/<AD_CREATIVE_ID>
عند إنشاء إعلانك، احرص على توفير مرجع لمعرف التصميم. يمكنك إنشاء إعلانات متعددة لكل مجموعة إعلانية.
curl
-F 'name=Asset Custom Rule Ad'
-F 'adset_id=<ADSET_ID>'
-F 'access_token=<ACCESS_TOKEN>'
-F 'creative={
"creative_id": <CREATIVE_ID>,
}'
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
بعد إنشاء الإعلان: