يوضح هذا المستند كيفية تمكين التنسيق الإعلاني المرن أتمتة التصميم متعدد الأصول عن طريق تجميع الأصول ذات الصلة في إعلان واحد من دون الحاجة إلى تحديد تنسيق معين.
يتعين عليك التعرف على هذه الخطوات لإعداد حملاتك الإعلانية بحيث تستخدم التنسيق الإعلاني المرن:
OUTCOME_SALES
وOUTCOME_APP_PROMOTION
فقط.يمكنك استخدام creative_asset_groups_spec
لتوفير أصول تصميمات متعددة، مع مراعاة التقييدات التالية:
image
أو video
واحد على الأقل لكل مجموعة.call_to_actions
التي يتم توفيرها type
نفسه.texts
لكل text_type
في المجموعة.على سبيل المثال، لإنشاء إعلان باستخدام التنسيق الإعلاني المرن من خلال نقطة النهاية /ads
:
curl \
-F 'adset_id=<ADSET_ID>' \
-F "creative={
'name': 'Sample Creative',
'object_story_spec': {
...
},
}" \
-F 'creative_asset_groups_spec={
"groups": [
{
"images": [
{
"hash": <IMAGE_HASH_1>,
},
{
"hash": <IMAGE_HASH_2>,
}
],
"videos": [
{
"video_id": <VIDEO_ID_1>,
},
{
"video_id": <VIDEO_ID_2>,
},
],
"texts": [
{
"text": "Summer Sale",
"text_type": "primary_text",
},
{
"text": "Everything 50% Off",
"text_type": "headline",
}
],
"call_to_action": {
"type": "LEARN_MORE",
"value": {
"link": "https://www.example.com/",
}
}
}
],
}' \
-F 'status=PAUSED' \
-F "access_token=<ACCESS_TOKEN>" \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/ads
للتحقق من الإعلان، اقرأ creative_asset_group_spec
:
curl -G \
-d 'fields=creative_asset_groups_spec' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/<AD_ID>/
الاستجابة{ "creative_asset_groups_spec": { "groups": [ { "images": [ { "hash": <IMAGE_HASH_1>, }, { "hash": <IMAGE_HASH_2>, } ], "texts": [ { "text": "Summer Sale", "text_type": "primary_text" }, { "text": "Everything 50% off", "text_type": "headline" } ], "videos": [ { "video_id": <VIDEO_ID_1>, "image_hash": <VIDEO_THUMBNAIL_HASH_1> }, { "video_id": <VIDEO_ID_2>, "image_hash": <VIDEO_THUMBNAIL_HASH_2> } ], "group_uuid": <GROUP_ID> } ] }, "id": <AD_ID> }
لمعرفة المزيد حول المكونات والمفاهيم المذكورة في هذا الدليل، يمكنك زيارة الدلائل التالية: