استخدم هذا الحل لتخصيص أصول التصميمات المعروضة في المواضع الإعلانية المختلفة. حافظ على التحكم في التصميم، أثناء استخدام عدة مواضع مختلفة.
يُعد تخصيص أصول الموضع إحدى واجهات API الثلاث لدينا التي تستخدم قواعد تخصيص الأصول. تعرف على المزيد عن قواعد تخصيص الأصول.
لم يعد تخصيص أصول الموضع مع المنشورات الحالية مدعومًا عبر API. يمكنك فقط استخدام هذا الخيار في "مدير الإعلانات".
استخدم asset_feed_spec
لتوفير تصميمك. يمكنك تحديد أصول تصميمات متعددة لكل نوع من أنواع الأصول، بما في ذلك الصور ومقاطع الفيديو والإعلانات الدوّارة والعناوين والنصوص الأساسية. قم بتوفير وصف رابط واحد فقط، حيث لا يمكن تخصيص وصف الرابط لكل موضع.
لتطبيق التخصيص:
asset_customization_rules
داخل asset_feed_spec
. customization_spec
وتسميات الأصول. بالنسبة لتخصيص أصول المواضع، يجب أن يكون لكل asset_feed_spec
أكثر من قاعدة تخصيص مرفقة بها.
راجع قواعد تخصيص الأصول.
اسم الخاصية | الوصف |
---|---|
النوع: حقول مدعومة | مطلوب. المواضع التي تريد عرض الأصول فيها. |
التنسيق: | مطلوب لتنسيق تسمية الصورة التي تريد عرضها. تكون مرفقة بأصول الصورة في |
التنسيق: | مطلوب لتنسيق تسمية الفيديو الذي تريد عرضه. تكون مرفقة بأصول الفيديو في |
| مطلوب لتنسيق تسمية الإعلان الدوّار الذي تريد عرضه. تكون مرفقة بأصول الإعلان الدوّار في ملاحظة: إذا كان يتم توفير إعلانات دوّارة عبر تخصيص أصول المواضع، فيجب تحديد جميع المرفقات التابعة ضمن مواصفات موجز الأصول والإشارة إليها عبر التسميات الإعلانية "adlabels". لا يجوز تحديد المرفقات التابعة بشكل ضمني. راجع خيارات مواصفات موجز الأصول لمزيد من التفاصيل حول تنسيق |
customization_spec
اسم الخاصية | الوصف |
---|---|
| مطلوب. المواضع المحتملة للإعلان. الخيارات هي: |
| اختياري، ولكنه مطلوب إذا تم تحديد فيسبوك في الموضع المحدد في فيسبوك. الخيارات هي: |
| اختياري، ولكنه مطلوب إذا تم تحديد Instagram في المواضع المحددة في Instagram. الخيارات هي: ملاحظة: موضع |
| اختياري، ولكنه مطلوب إذا تم تحديد Messenger في المواضع المحددة في Messenger. الخيارات هي: |
| اختياري، ولكنه مطلوب إذا تم تحديد Audience Networks في الموضع المحدد في Audience Network. الخيارات هي: |
تعرف على المزيد حول خيارات المواضع المتوفرة.
مثال — إعداد قائمة بيانات
curl \
-F 'object_story_spec={
"page_id": "<PAGE_ID>",
"instagram_actor_id": "<INSTAGRAM_ACTOR_ID>",
}' \
-F 'asset_feed_spec={
"videos": [
{
"adlabels": [
{
"name": "labelfb"
}
],
"video_id": "<VIDEO_ID>"
},
{
"adlabels": [
{
"name": "labelig"
}
],
"video_id": "<VIDEO_ID>"
}
],
"bodies": [
{
"text": "Begin Your Adventure"
}
],
"link_urls": [
{
"website_url": "<WEBSITE_URL>",
"display_url": "<DISPLAY_URL>"
}
],
"titles": [
{
"text": "Level Up"
}
],
"ad_formats": [
"SINGLE_VIDEO"
],
"call_to_action_types": [
"WATCH_MORE"
],
"descriptions": [
{
"text": "Description"
}
],
"asset_customization_rules": [
{
"customization_spec": {
"publisher_platforms": [
"facebook"
],
"facebook_positions": [
"feed",
"instream_video"
]
},
"video_label": {
"name": "labelfb"
}
},
{
"customization_spec": {
"publisher_platforms": [
"instagram"
],
"instagram_positions": [
"stream"
]
},
"video_label": {
"name": "labelig"
}
}
]
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
مثال - تخصيص الأصول في صفحة "استكشاف" الرئيسية في Instagram
curl \
-F 'object_story_spec={
"page_id": "<PAGE-ID>",
"instagram_actor_id": "<INSTAGRAM-ID>",
}' \
-F 'asset_feed_spec={
"ad_formats": [
"SINGLE_IMAGE"
],
"asset_customization_rules": [
{
"image_label": {
"name": "<IMAGE-LABEL>"
},
"customization_spec": {
"publisher_platforms": [
"instagram"
],
"instagram_positions": [
"explore_home"
]
}
}
],
"bodies": [
{
"text": "",
"adlabels": [
{
"name": "adlabel1"
},
{
"name": "adlabel2"
}
]
}
],
"call_to_action_types": [
"LEARN_MORE"
],
"images": [
{
"hash": "<IMAGE-HASH>",
"adlabels": [
{
"name": "adlabel1"
}
]
},
{
"hash": "<IMAGE-HASH>",
"image_crops": {
"100x100": [
[
604,
0
],
[
1659,
1055
]
]
},
"adlabels": [
{
"name": "adlabel2"
}
]
}
],
"link_urls": [
{
"website_url": "",
"display_url": "",
"deeplink_url": "",
"adlabels": [
{
"name": "adlabel1"
},
{
"name": "adlabel2"
}
]
}
],
"optimization_type": "PLACEMENT",
"titles": [
{
"text": "",
"adlabels": [
{
"name": "adlabel1"
},
{
"name": "adlabel2"
}
]
}
]
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
مثال - تخصيص أصول نتائج البحث في Instagram
curl
-F 'object_story_spec={
"page_id": "<PAGE-ID>",
"instagram_actor_id": "<INSTAGRAM-ID>",
}' \
-F 'asset_feed_spec={
"ad_formats": [
"SINGLE_IMAGE"
],
"asset_customization_rules": [
{
"image_label": {
"name": "placement_asset_f1048d832ecd558_1661539731099"
},
"customization_spec": {
"publisher_platforms": [
"instagram"
],
"instagram_positions": [
"ig_search"
]
}
}
],
"bodies": [
{
"text": "",
"adlabels": [
{
"name": "adlabel1"
},
{
"name": "adlabel2"
}
]
}
],
"call_to_action_types": [
"LEARN_MORE"
],
"images": [
{
"hash": "9ffd7307eae1f9c6e5250fc8760d285f",
"adlabels": [
{
"name": "adlabel1"
}
]
},
{
"hash": "9ffd7307eae1f9c6e5250fc8760d285f",
"image_crops": {
"100x100": [
[
604,
0
],
[
1659,
1055
]
]
},
"adlabels": [
{
"name": "adlabel2"
}
]
}
],
"link_urls": [
{
"website_url": "<WEBSITE_URL>",
"display_url": "<DISPLAY_URL>",
"deeplink_url": "<DEEPLINK_URL>",
"adlabels": [
{
"name": "adlabel1"
},
{
"name": "adlabel2"
}
]
}
],
"optimization_type": "PLACEMENT",
"titles": [
{
"text": "",
"adlabels": [
{
"name": "adlabel1"
},
{
"name": "adlabel2"
}
]
}
]
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
بالنسبة لإعلانات تخصيص أصول المواضع، يجب استرداد حقول التصميمات ذات الصلة على Instagram عبر {ad-account-id}/ads
. على سبيل المثال:
https://graph.facebook.com/v21.0
/{ad-account-id}/ads?fields=creative{effective_instagram_story_id,instagram_permalink_url}