
DAI Pod 服务
借助动态广告插播 (DAI) Pod Serving,您可以为直播和视频点播 (VOD) 视频流请求广告 Pod。如需了解详情,请参阅 配置广告插播和插播模板。
对于直播,Google Ad Manager 支持以下 DAI 类型:- 广告连播投放重定向:可让您检索清单细分,以实现服务器端广告插播 (SSAI)。这些片段是动态网址,可重定向到内容或广告媒体文件。
- 广告连播投放清单:可让您检索广告连播的完整清单,以实现服务器端广告插播 (SSAI)。如需了解详情,请参阅服务器引导的 DAI。
对于 VOD,Google Ad Manager 会返回完整的广告连播清单。

将广告拼接至直播
- 如需开始直播会话,请发出直播注册请求。 设置针对视频流请求的唯一广告代码参数,以替换 DAI 广告代码的默认值。如需详细了解广告定位,请参阅 为视频流提供定位参数。
- 从流注册响应中检索唯一的用户会话 ID。如需详细了解如何使用会话 ID,请参阅 查找 DAI 会话 ID 或调试密钥和 监控和调试特定视频流会话。
- 向视频拼接器或清单操纵器发出清单请求,并传递会话 ID。在整个播放过程中重复请求清单更新。
- 对于 DASH 清单,请为整个会话发出一个周期模板请求。
- 对于 DASH 清单,缓存时段模板。对于每个广告插播时间点,检索缓存的模板并使用广告插播时间点数据填充所有宏。 如需详细了解支持的宏,请参阅填充周期模板。 然后,将结果周期插入到最终清单中。
- 返回包含内容或广告媒体片段的最终清单,以供客户端播放。 开始播放。
- 使用在流请求中返回的轮询频率,定期轮询 Google Ad Manager 以获取广告元数据的更新。 存储广告元数据,以便查找广告事件。
- 在广告时段期间,视频播放器会加载媒体片段,并按照 Google Ad Manager 重定向到媒体文件。
- 在广告插播期间, 监听视频播放器中的定时元数据,其中包含 ID3 标记。从 ID3 标记中提取广告事件 ID,以查找关联的广告元数据。
- 向 Google Ad Manager 发送媒体验证 ping。
如需提高收入,请在以下受支持的平台上使用 IMA SDK:

将广告拼接至 VOD 直播
- 发出流式请求以注册 VOD 流会话。设置针对视频流请求的唯一广告代码参数,以替换 DAI 广告代码的默认值。如需了解详情,请参阅 为视频流提供定位参数。
- 从流响应中检索会话 ID。如需检查视频流会话,请参阅 查找 DAI 会话 ID 或调试密钥和 监控和调试特定的视频流会话。
- 向视频拼接器或清单操纵器发出清单请求,并传递会话 ID。
- 使用会话 ID 一次性请求所有广告连播。
- 检索所有广告 pod 的完整清单。若要创建最终清单,请将广告 pod 清单与内容流拼接在一起。
- 返回包含内容和广告片段的最终清单。
- 请求所有广告事件的广告元数据。存储广告元数据,以便查找广告事件。开始播放。
- 在广告时段期间,视频播放器会加载媒体片段,并按照 Google Ad Manager 重定向到媒体文件。
- 在广告时段期间, 监听包含 ID3 标记的广告事件。如需查找广告事件元数据,请从 ID3 标记中提取广告事件 ID,并将该 ID 与广告元数据进行匹配。
- 向 Google Ad Manager 发送媒体验证 ping。
如需提高收入效益,请在受支持的平台上使用 IMA SDK: