You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:使用Facebook API获取广告创意类型(图片/视频)遇阻

获取Facebook广告创意类型的解决方案

Facebook Marketing API的Ad Creative确实没有直接返回「创意类型(图片/视频)」的字段,得从返回的素材关联字段来判断,具体方法如下:

  • 请求关键字段:发起GET请求时,必须指定以下核心字段(按需选择):
    id, image_hash, video_id, images, videos, object_story_spec

  • 判断逻辑:

    1. 图片创意:响应中包含image_hash(单图)或images(多图轮播)字段,且有有效值
    2. 视频创意:响应中包含video_id或videos字段,且有有效值
    3. 关联帖子的创意:如果是基于主页帖子的创意,object_story_spec下的link_data或page_story_id会携带素材信息,比如link_data.image_hash或link_data.video_id
  • 示例请求:

    GET /v18.0/{ad-creative-id}?fields=id,image_hash,video_id,object_story_spec
    
  • 响应判断示例:

    图片创意响应片段:
    {
    "id": "123456",
    "image_hash": "abcdef123456"
    }

    视频创意响应片段:
    {
    "id": "789012",
    "video_id": "987654"
    }

如果是动态创意(Dynamic Ads),还需要检查dynamic_ad_spec字段下的素材集合,从中提取图片/视频标识。

内容的提问来源于stack exchange,提问作者John Vianny

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.23 03:18:22