本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
MediaTailor 服务器引导的广告插入功能兼容性矩阵
AWS Elemental MediaTailor 提供了两种具有不同功能兼容性的广告插入方法。服务器引导式广告插入与服务器端广告插入的工作方式不同,后者会影响与某些 MediaTailor 功能的兼容性。使用此表来了解每种广告插入方法都有哪些功能。
| 功能 | 服务器端广告插入 (SSAI) | 服务器引导式广告插入 (SGAI) |
|---|---|---|
| 广告预取 | ✓ 支持 | 暂不支持 |
| 广告抑制 | ✓ 支持 | 不适用 |
| 片前广告行为 | 由 MediaTailor 配置控制 | 由 MediaTailor 配置控制 |
| 客户端广告跟踪 | 使用 GetTracking API | 资产列表中的 TRACKING “使用” 部分(未使用 GetTracking API) |
| 服务器端广告跟踪 | ✓ 支持 — 信标根据使用会话 ID 的/v1/segment请求触发 |
✓ 支持(仅限 HLS)— 使用无会话信标,在广告中嵌入加密信标数据。 URIs #EXT-X-DEFINE:QUERYPARAM需要 HLS v11 或更高版本。尚不支持达世币。 |
| 广告标识装饰 | ✓ 支持 | ✗ 不兼容 |
兼容性详情
广告预取
目前不支持广告预取。
广告抑制
服务器引导的广告插入方法不支持广告抑制,因为玩家只能获取他们要播放的广告。
片前广告行为
不同的插入方法不同,片前广告的时机有所不同:
-
服务器端广告插入:根据 MediaTailor 配置设置控制何时播放前置广告
-
服务器引导的广告插入:在清单的顶部插入 MediaTailor 片前广告。你的玩家会先展示这些广告,然后开始播放你的内容
广告跟踪
根据广告插入方法,客户端跟踪使用不同的机制:
-
服务器端广告插入 (SSAI):使用 AP I 端点
GetTracking -
服务器引导式广告插入 (SGAI):在每个资产列表响应的
TRACKING部分 MediaTailor 提供跟踪信息。未使用GetTrackingAPI 端点。会话初始化响应不包括trackingUrl。
服务器端跟踪也因方法而异:
-
服务器端广告插入 (SSAI):当玩家使用会话 ID 获取拼接的广告段时,会 MediaTailor 触发信标。
/v1/segment/ -
服务器引导广告插入 (SGAI): MediaTailor 使用无会话信标。 MediaTailor 在广告清单中嵌入加密的信标数据 (
awsBeaconDataawsBeaconDomain、、awsConfigurationName) URIs ,然后在资产列表中返回这些数据。广告清单使用#EXT-X-DEFINE:QUERYPARAM标签,因此玩家可以将这些值替换为细分 URLs。当玩家请求每个广告段时, MediaTailor 会解密数据,触发相应的信标,然后重定向到内容区段。当服务器端报告处于活动状态时, MediaTailor 在资产列表响应中省略该TRACKING部分。有关更多信息,请参阅 Server-side 使用服务器引导的广告插入 (SGAI) 进行跟踪。
广告标识装饰
广告-ID 装饰与服务器引导的广告插入不兼容,因为填充 X-AD-CREATIVE-SIGNALING标题的字段只有在获取素材资源列表时才会知道,而不是在写入清单时才知道。