Slide 23
Slide 23 text
AWS ELEMENTAL GREATER PACKAGING & ORIGINATION
© 2024, Amazon Web Services, Inc. or its affiliates. All rights reserved.
HLSの例
#EXTINF:1.869,
index_1_28.ts?m=1676056675
#EXT-X-DATERANGE:ID="421-1",CLASS="urn:sva:advertising-wg:ad-id-signaling",
START-DATE=2019-01-01T00:02:30.000Z,DURATION=15.015,X-AD-CREATIVE-SIGNALING="base64JSONxxx"
上記の「base64JSONxxx」の部分をデコードすると以下のメタデータがJSON文字列として取得できます
{
"scheme": "urn:smpte:ul:060E2B34.01040101.01200900.00000000",
"value": "creativeId",
"ad_position": "adId",
"ad_type": "adType",
"tracking_uri": "trackingUri",
"custom_vast_data":"customVastData”
}
• adIdはHLSの場合は広告の先頭のセグメントのシーケンス番号、DASHの場合は広告のピリオドのIDが記載されます
• adType は通常の広告かオーバレイ広告かの種別が記載されます
• trackingUri はトラッキング情報の相対パスが ../../../../tracking/hashed-account-id/origin-id/session-idのフォーマット
で記載されます
• customVastData はVAST内の 要素の内容が記載されます