对 Google 动态广告插播 (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)。为了验证应用开发者的真实性和 pod 请求数据的完整性,我们建议您使用 HMAC 身份验证密钥。
- API 密钥:HMAC 的替代方案。如需实现此方法,请参阅 API 密钥配置指南。
如需生成 HMAC 令牌并对视频流创建请求进行身份验证,请参阅对视频流会话请求进行身份验证
如需将 HMAC 密钥与视频流相关联,请执行以下操作:
- 在 Google Ad Manager 界面 中,依次前往 视频 > 直播。
- 从列表中选择您的直播。
- 启用视频流创建身份验证密钥 。
- 选择并添加您在前提条件中创建的 HMAC 密钥 。
- 保存更改。
如需了解详情,请参阅为 DAI 设置直播。