本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS Elemental MediaTailor 默认为服务器端报告。借助服务器端报告,当播放器请求清单中的广告 URL 时,此服务会直接将广告使用情况报告至广告跟踪 URL。在播放器使用 MediaTailor 初始化播放会话后,您或播放器无需提供其他输入即可执行服务器端报告。在播放每个广告时, MediaTailor 会向广告服务器发送信标,以报告广告的浏览量。 MediaTailor 为广告的开头和以四分位数为单位的广告进度发送信标:第一个四分位数、中点、第三个四分位数和广告完成量。
执行服务器端广告报告
-
在播放器中,根据您的协议,使用以下格式之一的请求初始化新的 MediaTailor 播放会话:
-
示例:HLS 格式
GET
<mediatailorURL>
/v1/master/<hashed-account-id>
/<origin-id>
/<asset-id>
?ads.<key-value-pairs-for-ads>
&<key-value-pairs-for-origin-server>
-
示例:DASH 格式
GET
<mediatailorURL>
/v1/dash/<hashed-account-id>
/<origin-id>
/<asset-id>
?ads.<key-value-pairs-for-ads>
&<key-value-pairs-for-origin-server>
这些键值对是广告跟踪的动态目标参数。有关向请求添加参数的信息,请参阅 在中使用动态广告变量 MediaTailor。
-
AWS Elemental MediaTailor 使用清单 URL 响应请求。清单包含 URLs 媒体清单。媒体清单包含广告分段请求的嵌入式链接。
注意
当在跟踪网址中 MediaTailor 遇到双斜杠 (//) 时,它会将斜杠折叠为一个 (/)。
当玩家从广告区段网址(/v1/segment
路径)请求播放时, AWS Elemental MediaTailor 会通过广告跟踪向广告服务器发送相应的信标 URLs。同时,此服务会将重定向发送到实际的 *.ts
广告分段。广告区段要么位于 MediaTailor 存储转码广告的 Amazon CloudFront 分发中,要么位于您缓存广告的内容分发网络 (CDN) 中。