View a markdown version of this page

MediaTailor 服务器引导的广告插入功能兼容性矩阵 - AWS Elemental MediaTailor

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

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 提供跟踪信息。未使用 GetTracking API 端点。会话初始化响应不包括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标题的字段只有在获取素材资源列表时才会知道,而不是在写入清单时才知道。