← 返回目录
📁 Marketing API › Creatives › Guides › Creative tools

(已废弃)动态场景

动态场景提供素材自动化方案,通过机器学习,将各个广告主提供的场景与其他广告组件(例如背景音乐,转场特效等)动态组合,从而生成创意素材,提升广告创建效率,促进广告表现。

通过集成动态场景API,您(开发者) 可以帮助广告主: * 动态组合场景与其他广告组件,扩展素材生产,短时间内生成数百个广告版本。 * 分析不同场景和故事线的表现,从而发现最佳表现的版本,为将来素材的优化与开发提供指导和灵感。

注意
动态场景API目前在测试阶段。若想使用该接口,请通过白名单功能管理 页面进行申请。

术语

  • 场景:一个场景指视频中作为最小叙事单元的一部分。
  • 故事线:故事线指故事的结构与特征,由多个视频片段组成。

使用动态分镜创建广告

  1. 创建推广系列:使用接口/campaign/create/。
  2. 创建广告组:使用接口/adgroup/create/ ,确保将creative_material_mode字段设置为 DYNAMIC。
  3. 上传原创场景:使用接口/file/video/ad/upload/ ,在返回中可以获取video_id。

    上传的场景将会在后续步骤中组合,形成动态场景。
    推荐场景参数: * 时长: 3-20秒 * 分辨率:720P及以上 * 推荐视频方向及尺寸:

推荐:竖屏(9: 16)。
要求:竖屏(9: 16),横屏(16: 9),方形(1: 1)。

  1. 生成动态场景视频:使用下列动态分镜API:
    1. 使用接口/dynamic_scene/material/submit/ 准备好场景, 确保将第3步获取的video_id值传递给video_ids字段,从返回中你将获取已上传场景的material_package_id 字段值。
    2. 使用接口/dynamic_scene/task/create/创建一个异步任务,请求中你需传入material_package_id,从返回中你将获取一个 task_id 字段值。
    3. 可以通过提供task_id,使用接口/dynamic_scene/task/get/ 检查已创建任务的状态。如果任务已成功,你将获取已生成的动态场景视频的信息(例如video_ id 和 story_arc)。 > 注意
      如果您对生成的视频不满意,您可以使用接口 /dynamic_scene/task/create/和 /dynamic_scene/task/get/来创建新任务,生成更多视频(单次最多生成8个视频)。
  2. 创建程序化广告:使用接口 /ad/aco/create/ ,确保将第4-iii步获取的视频ID传递给video_id 字段。
  3. 运行报表:使用接口/dynamic_scene/report/get/查看场景层面的广告表现数据,包括视频完整观看数和视频中途退出数。

相关接口

内容来源:TikTok API for Business 官方文档 · 本地归档

在接这个接口时卡住了?
Stuck wiring this API into production? We build ad-delivery tooling on these platforms — campaign automation, reporting pipelines, error-handling and migration between API versions.
联系我们 · Talk to us 每日平台更新简报 →