动态素材允许广告主在进阶赋能型目录广告中投放目录中的视频素材。
3g2
、3gp
、3gpp
、asf
、avi
、dat
、divx
、dv
、f4v
、flv
、gif
、m2ts
、m4v
、mkv
、mod
、mov
、mp4
、mpe
、mpeg
、mpeg4
、mpg
、mts
、nsv
、ogm
、ogv
、qt
、tod
、ts
、vob
或 wmv
。有 3 种方法可以将视频添加到目录中的商品:目录信息库文件、目录批处理 API、以及通过电商管理工具手动上传。
使用目录信息库文件,您可以提供不超过 30,000 件商品和商品层级视频网址。
您可以使用以下其中一种方法来生成目录信息库文件。
可选:
您可以创建一个名为 video 的列并向视频添加标记,而不添加 video[0].url。如果选择为商品系列筛选器使用标记列,您还需要把这个列添加到信息库文件中。
[{"url": "http://www.jaspersmarket.com/video-file.avi", tag: ["Optional Tag1", "Optional Tag2"]}]
对于 XML 信息库,视频网址可以使用 <video>
标签添加,如:
<video><url>https://{URL1}</url><tag>video_product_set1</tag></video><video><url>https://{URL2}</url><tag>video_product_set1</tag></video>
支持使用/{product_catalog_id}/items_batch
端点来更新商品。您可以使用video
字段进行 POST
API 调用,该字段是网址构成的数组。
curl \ -d @body.json \ -H "Content-Type: application/json" > cat body.json { "access_token": "<ACCESS_TOKEN>", "item_type": "PRODUCT_ITEM", "requests": [ { "method": "CREATE", "data": { "id": "retailer-2", "availability": "in stock", "brand": "BrandName", "google_product_category": "t-shirts", "description": "product description", "image_link": "http://www.images.example.com/t-shirts/1.png", "title": "product name", "price": "10.00 USD", "shipping": [ { "shipping_country": "US", "shipping_region": "CA", "shipping_service": "service", "shipping_price_value": "10", "shipping_price_currency": "USD" } ], "condition": "new", "link": "http://www.images.example.com/t-shirts/1.png", "item_group_id": "product-group-1", "video": [ { "url": "https://yourvideo.com/demo.mp4?q=1411" }, { "url": "https://yourvideo.com/demo.mp4?q=1421" } ] } }, { "method": "UPDATE", "data": { "availability": "out of stock", "id": "retailer-3", "video": [ { "url": "https://yourvideo.com/demo.mp4?q=1411" }, { "url": "https://yourvideo.com/demo.mp4?q=1421" } ] } } ] }
创建广告时,有两种类型的选项来利用目录中的视频:
注意:用 API 选择动态素材类型类似于在广告管理工具中选择动态素材选项。
使用 act_<AD_ACCOUNT_ID>/adcreatives
端点创建广告创意对象时
media_type_automation
键设为 OPT_IN
。curl \ -F 'name=Dynamic Media Ad Creative' \ -F 'object_story_spec={ ... }' \ -F 'degrees_of_freedom_spec={ "creative_features_spec": { "media_type_automation": { "enroll_status": "OPT_IN" } } }' \ -F 'product_set_id=<PRODUCT_SET_ID>' \ https://graph.facebook.com/v18.0/act_<AD_ACCOUNT_ID>/adcreatives
或者使用 act_<AD_ACCOUNT_ID>/ads
端点创建广告目标时,将 media_type_automation
键设为 OPT_IN
。
curl \
-F 'adset_id=<ADSET_ID>' \
-F 'creative={
"name": "Dynamic Media Ad Creative",
"object_story_spec": {
...
},
"degrees_of_freedom_spec": {
"creative_features_spec": {
"media_type_automation": {
"enroll_status": "OPT_IN"
}
}
},
"product_set_id": "<PRODUCT_SET_ID>"
}' \
https://graph.facebook.com/v19.0
/act_<AD_ACCOUNT_ID>/ads
示例:含动态素材的精品栏的创意
curl \
-F 'name=Dynamic Media Ad Creative' \
-F 'object_story_spec={
"template_data": {
...
"format_option": "collection_video",
"link": "https://fb.com/canvas_doc/<CANVAS_ID>",
"message": "Your Collection Ad",
...
}
}' \
-F 'degrees_of_freedom_spec={
"creative_features_spec": {
"media_type_automation": {
"enroll_status": "OPT_IN"
}
}
}' \
-F 'product_set_id=<PRODUCT_SET_ID>' \
https://graph.facebook.com/v19.0
/act_<AD_ACCOUNT_ID>/adcreatives
在 object_story_spec
中,将 format_option
更改为 single_video
。这只适用于单一图片/视频格式。
curl \
-F 'adset_id=<ADSET_ID>' \
-F 'creative={
"name": "Dynamic Media Ad Creative",
"object_story_spec": {
"page_id": "<PAGE_ID>",
"template_data": {
...
"format_option": "single_video",
...
}
},
"product_set_id": "<PRODUCT_SET_ID>"
}' \
https://graph.facebook.com/v19.0
/act_<AD_ACCOUNT_ID>/ads