对 Google 动态广告插播 (DAI) 请求进行身份验证可保护您的直播活动,并具有以下优势:
- 最大限度地提高并发会话数:为 直播启用 DAI 身份验证后,DAI 仅针对通过身份验证的 视频流请求注册新会话,从而防止未经身份验证的请求耗尽 广告展示次数。
- 灵活的配置:身份验证是可选的,并且是在 直播级别配置的。如果您在 Google Ad Manager 界面中启用了基于哈希的消息认证码 (HMAC) 视频流创建身份验证密钥 ,则必须在请求中添加 HMAC 令牌。如果停用此设置,则无需进行身份验证。
前提条件
在继续操作之前,请确保您已在 Google Ad Manager 界面中完成以下操作:
- 拥有类型为 HMAC 的 DAI 身份验证密钥。
如果您没有此类密钥,请完成以下操作:
- 前往 Google Ad Manager 界面。
- 依次前往管理 > 视频和音频 。
- 选择 DAI 身份验证密钥 。
- 点击新的 DAI 身份验证密钥 。
- 从下拉菜单中,选择类型 HMAC 。
- 选择保存 。
- 已为 DAI 配置直播。
为创建 DAI 视频流会话的请求启用身份验证
Google DAI 支持以下身份验证密钥类型:
- 基于哈希的消息认证码 (HMAC):一种加密技术,使用密钥和哈希函数 SHA-256。为了验证应用开发者的真实性以及请求数据的完整性,我们建议使用 HMAC 身份验证密钥。
- API 密钥:HMAC 的替代方案。如需实现此方法,请参阅 API 密钥配置指南。
如需将 HMAC 密钥与视频流相关联,请执行以下操作:
- 在 Google Ad Manager 界面中,依次前往视频 > 直播 。
- 从列表中选择您的直播。
- 记下直播的资源键。
- 启用视频流创建身份验证密钥 。
- 选择并添加您在前提条件中创建的 HMAC 密钥 。
- 保存更改。
如需了解详情,请参阅为 DAI 设置直播。
如需生成 HMAC 令牌并对视频流创建请求进行身份验证,请参阅对视频流会话请求进行身份验证