Với trường asset_feed_spec
, bạn có thể phân phối nội dung quảng cáo theo nhiều kiểu kết hợp cho những người dùng khác nhau. Có 2 cách thiết lập kiểu kết hợp:
Quy cách nguồn cấp dữ liệu tài sản chứa một tập hợp các thành phần nội dung khác nhau, chẳng hạn như hình ảnh, tiêu đề, nội dung, v.v. Bạn có thể chỉ định nhiều tài sản nội dung cho từng loại tài sản. Mỗi trường hợp sử dụng sẽ có định dạng quy cách khác nhau. Hãy xem thêm Tài liệu tham khảo, Quy cách nguồn cấp dữ liệu tài sản.
Bạn có thể sử dụng asset_feed_spec
để cung cấp nhiều tài sản nội dung, với những giới hạn sau đây:
asset_feed_spec
. asset_feed_spec
không được có quy tắc tùy chỉnh. Trong trường hợp này, bạn có thể kết hợp cả hình ảnh và video trên các vị trí quảng cáo khác nhau, bằng cách chỉ định [“AUTOMATIC_FORMAT”]
trong ad_formats
.Ví dụ: cách tạo asset_feed_spec
cho Nội dung động như sau:
curl -X POST \
-F 'name="Dynamic Ad Creative with Asset Feed Spec Sample"' \
-F 'object_story_spec={
"page_id": "<PAGE_ID>"
}' \
-F 'asset_feed_spec={
"images": [
{
"hash": "<IMAGE_HASH>"
}
],
"bodies": [
{
"text": "Begin Your Adventure"
},
{
"text": "Once a Trainer, always a Trainer."
}
],
"titles": [
{
"text": "Level Up"
},
{
"text": "Swipe to evolve"
}
],
"descriptions": [
{
"text": "First Dynamic Ad Creative Sample"
}
],
"ad_formats": [
"SINGLE_IMAGE"
],
"call_to_action_types": [
"SHOP_NOW"
],
"link_urls": [
{
"website_url": "https://www.example.com/"
}
],
"videos": []
}' \
-F 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0
/act_<AD_ACCOUNT_ID>/adcreatives
Bạn cũng có thể tạo asset_feed_spec
có 2 video, nội dung và tiêu đề thay thế:
curl \ -F 'object_story_spec={ "page_id": "YOUR_PAGE_ID" "instagram_actor_id" : "INSTAGRAM_ACTOR_ID", }' \ -F "asset_feed_spec={'videos': [{'video_id':'2053108854721025', 'thumbnail_url':'<thumnail_url>', 'url_tags':'video=video1'},{'video_id':'2104406249780616', 'thumbnail_url':'<thumnail_url>','url_tags':'video=video2'}], 'bodies': [{'text':'Begin Your Adventure'}, {'text':'Once a Trainer, always a Trainer.'}], 'titles': [{'text':'Level Up'}, {'text':'Swipe to evolve'}], 'descriptions': [{'text':'Begin Your Adventure'}], 'ad_formats': ['SINGLE_IMAGE'], 'link_urls': [{'website_url':'<WEBSITE_URL>'}]}" \ -F 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/<API_VERSION>/act_<AD_ACCOUNT_ID>/adcreatives
Xem tất cả tùy chọn có sẵn cho Quy cách nguồn cấp dữ liệu tài sản.
Để kiểm tra nội dung, hãy đọc asset_feed_spec
như sau:
curl -X GET \
-d 'fields="asset_feed_spec"' \
-d 'access_token=<ACCESS_TOKEN>' \
https://graph.facebook.com/v21.0/<CREATIVE_ID>/
Nếu bạn có nguồn cấp dữ liệu Nội dung động với nhiều hình ảnh và nội dung, phản hồi sẽ có dạng như sau:
{ "asset_feed_spec":{ "images":[ { "url_tags":"image=image1", "hash":"785095162a2034666e0d0cc4ea1faf89" }, { "url_tags":"image=image2", "hash":"3a24122c13923569599be35567ce4e9e" } ], "bodies":[ { "text":"Begin Your Adventure" }, { "text":"Once a Trainer, always a Trainer." } ], "call_to_action_types":[ "LEARN_MORE" ], "call_to_actions":[ { "type":"LEARN_MORE" } ], "descriptions":[ { "text":"Begin Your Adventure" } ], "link_urls":[ { "website_url":"<WEBSITE_URL>" } ], "titles":[ { "text":"Swipe to evolve" }, { "text":"Level Up" } ], "ad_formats":[ "SINGLE_IMAGE" ], "optimization_type":"REGULAR" }, "id":"<AD_CREATIVE_ID>", }
Nếu bạn có nguồn cấp dữ liệu Nội dung động với nhiều video, nội dung và tiêu đề, phản hồi sẽ có dạng như sau:
{ "asset_feed_spec":{ "videos":[ { "url_tags":"video=video1", "video_id":"2053108854721025", "thumbnail_url":"<thumnail_url>", "thumbnail_hash":"<thumnail_hash>" }, { "url_tags":"video=video2", "video_id":"2104406249780616", "thumbnail_url":"<thumnail_url>", "thumbnail_hash":"<thumnail_hash>" } ], "bodies":[ { "text":"Begin Your Adventure" }, { "text":"Once a Trainer, always a Trainer." } ], "call_to_action_types":[ "LEARN_MORE" ], "call_to_actions":[ { "type":"LEARN_MORE" } ], "descriptions":[ { "text":"Begin Your Adventure" } ], "link_urls":[ { "website_url":"<WEBSITE_URL>" } ], "titles":[ { "text":"Swipe to evolve" }, { "text":"Level Up" } ], "ad_formats":[ "SINGLE_VIDEO" ], "optimization_type":"REGULAR" }, "id":"<AD_CREATIVE_ID>", }
Bạn có thể thêm, thay thế hoặc gỡ bất kỳ tài sản nội dung nào. Để thực hiện, hãy cung cấp một nội dung khác có asset_feed_spec
mới.
Bạn có thể:
Bạn không thể:
SINGLE IMAGE
thành VIDEO
.asset_feed_spec
).
curl \
-F 'access_token=<ACCESS_TOKEN>' \
-F 'creative={
"creative_id": <CREATIVE_ID>,
}' \
https://graph.facebook.com/v21.0
/<AD_ID>
Khi tạo nội dung quảng cáo mới để thay thế nội dung cũ, bạn vẫn phải tuân thủ tất cả quy định hạn chế được áp dụng.