问答
TikTok 创意中心的热门广告能用 API 拿吗?
简短回答
TikTok 没有公开的创意中心热门广告 API,官方用法是在 ads.tiktok.com 上浏览。okdata 可以按关键词、国家和近 7、30 或 180 天搜热门广告,每次返回 20 条,$0.002,1000 条热门广告共 $0.10。
一个咖啡品牌的创意策略,每周一都要看一遍美国和英国市场上这个品类表现最好的 TikTok 广告,再给下一批 UGC 写 brief。在创意中心里,要设筛选、一条条点开、手抄点赞和点击率,一个市场大概一小时。换成数据,同样的复盘就是一段脚本,大家上班前一张排好序的表已经发到群里。
TikTok 官方提供什么
- 创意中心热门广告(ads.tiktok.com)免费使用,可以按地区、行业、投放目标、时间段和格式筛选,看到每条广告的点赞、点击率和预算档位;部分页面要用 TikTok for Business 账号登录。没有导出,也没有公开 API。
- Commercial Content API 是另一回事:通过 TikTok for Developers 申请,读的是广告库,记录在欧洲投放过的广告。它告诉你投了什么,不告诉你哪些效果好。
接口
TikTok 创意中心热门广告:传 query、country(默认 US)、window(7、30 或 180 天,默认 30),sort 可选相关度或点赞数。每条广告返回视频、文案和品牌。加上 view=full,还会带点赞、点击率、预算档位、投放目标和行业。
| 任务 | 调用次数 | 费用 |
|---|---|---|
| 每周复盘:8 个关键词 × 2 个国家,各 1 页 | 16 | $0.032 |
| 同样的复盘做一个月(4 周) | 64 | $0.128 |
| 深挖:一个关键词,近 180 天,翻 5 页 | 5 | $0.01 |
curl -G "https://api.okdata.online/v1/tiktok/creative_center/ads/search" \
-H "Authorization: Bearer $OKDATA_API_KEY" \
--data-urlencode "query=cold brew" \
-d country=GB -d window=7 -d sort=likes -d view=full
要下一页,把 page.next_cursor 作为 cursor 传回去。每页单独计费,失败的调用不计费。
用之前要知道
- 这里只有精选。 热门广告是 TikTok 挑出来的表现好的广告。某个品牌不在里面,不代表它没在大量投放。想看一个品牌在欧洲投过的全部广告,用 TikTok 广告库搜索。
- 没有投放日期。 创意中心不显示广告何时开始、何时结束,所以
first_shown_at和last_shown_at为 null,并写在meta.unavailable里。 - 点击率和预算档位当信号看。 这是创意中心自己给的数,适合拿来给素材之间排序,不适合拿来做投放预算。
- 想留的视频及时下载。 视频链接指向 TikTok 的服务器,可能过期,当天采集当天存。
- 只有公开数据。 读不到你自己广告账户里的东西。
其他做法
想用 TikTok 的全部筛选条件随手浏览,创意中心本身免费又好用。要看竞品在欧洲投放的完整记录,去广告库;符合条件的话也可以申请 Commercial Content API。付费的广告情报工具会补上花费估算和更长的历史。复盘每周都要做、要进看板,或者让 Agent 帮你从热门广告里挑开头和卖点写 brief,这时候接口更合适。更多见广告情报和内容研究。
更新于