기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
ADS 응답에는 하나의 유효한 추적 이벤트가 포함되어야 합니다. 최소한 추적 이벤트는 Impression
추적 이벤트일 수 있습니다. 추적 이벤트에는 하나 이상의 NonLinear
광고가 포함되어야 합니다. 이 광고는 정적, HTML 또는 iFrame 리소스의 형태를 취하는 오버레이 광고입니다.
<vmap AdBreak breaktype="linear" breakId="csoverlay"
VAST 응답이 breakType
의 VMAP인 경우 nonlinear
가용 메타데이터는 nonLinearAvails
루트 객체 내에 있습니다. VAST 응답이 breakType
가 인 VMAPlinear
이거나 VMAP가 없는 일반 VAST 응답인 경우 가용 메타데이터는 avails
루트 객체 내에 있습니다.
다음 VAST 응답은 breakType
값이 인 래핑된 VMAP 응답입니다linear
.
래핑된 VMAP 응답 외에도 MediaTailor는 breakType
값이 인 래핑된 VMAP 응답nonlinear
과 일반 VAST 응답도 지원합니다.
<?xml version="1.0" encoding="utf-8"?> <vmap:VMAP xmlns:vmap="http://www.iab.net/vmap-1.0" version="1.0"> <vmap:AdBreak breakType="linear" breakId="csoverlay"> <vmap:AdSource allowMultipleAds="true" followRedirects="true" id="1"> <vmap:VASTAdData> <VAST xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="3.0" xsi:noNamespaceSchemaLocation="vast.xsd"> <Ad sequence="1"> <InLine> <AdSystem>2.0</AdSystem> <AdTitle>2</AdTitle> <Impression><![CDATA[
https://adserver.com/beacon=impression
]]></Impression> <Creatives> <Creative> <NonLinearAds> <NonLinear width="640" height="360" id="18"> <StaticResource creativeType="text/js_ref"><![CDATA[https://client-side-ads.com/tags/static/ctv-generic/overlay001.json?iv_geo_country%3DUS%26
]]></StaticResource> </NonLinear> </NonLinearAds> </Creative> </Creatives> </InLine> </Ad> </VAST> </vmap:VASTAdData> </vmap:AdSource> <vmap:TrackingEvents> <vmap:Tracking event="breakStart"><![CDATA[https://adserver.com/beacon=breakstartimpression
]]></vmap:Tracking> <vmap:Tracking event="breakEnd"><![CDATA[https://adserver.com/beacon=breakendimpression
]]></vmap:Tracking> </vmap:TrackingEvents> </vmap:AdBreak> </vmap:VMAP>
예 1: MediaTailor에 대한 DASH 매니페스트 소스
<?xml version="1.0" encoding="utf-8"?> <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:scte35="urn:scte:scte35:2013:xml" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd" id="201" type="dynamic" publishTime="2022-11-07T19:59:05+00:00" minimumUpdatePeriod="PT2S" availabilityStartTime="2022-11-07T06:57:11.250000+00:00" minBufferTime="PT10S" suggestedPresentationDelay="PT20.000S" timeShiftBufferDepth="PT58.999S" profiles="urn:mpeg:dash:profile:isoff-live:2011"> <Period start="PT46827.601S" id="0" duration="PT88.321S"> ... </Period> <Period start="PT46915.922S" id="45" duration="PT6.006S"> <EventStream timescale="90000" schemeIdUri="urn:scte:scte35:2014:xml+bin"> <Event duration="540000" id="144"> <scte35:Signal> <scte35:Binary>
SCTE35-binary
</scte35:Binary> </scte35:Signal> </Event> </EventStream> ... </Period> <Period start="PT46921.928S" id="49"> ... </Period> </MPD>
예 2: 광고 ID 장식을 포함하는 MediaTailor 개인 맞춤형 DASH 매니페스트
<?xml version="1.0" encoding="utf-8"?> <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:mpeg:dash:schema:mpd:2011" xmlns:scte35="urn:scte:scte35:2013:xml" xsi:schemaLocation="urn:mpeg:dash:schema:mpd:2011 http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd" id="201" type="dynamic" publishTime="2022-11-07T19:59:05+00:00" minimumUpdatePeriod="PT2S" availabilityStartTime="2022-11-07T06:57:11.250000+00:00" minBufferTime="PT10S" suggestedPresentationDelay="PT20.000S" timeShiftBufferDepth="PT58.999S" profiles="urn:mpeg:dash:profile:isoff-live:2011"> <Period start="PT46827.601S" id="0" duration="PT88.321S"> ... </Period> <Period start="PT46915.922S" id="45" duration="PT6.006S"> <EventStream schemeIdUri="urn:sva:advertising-wg:ad-id-signaling" timescale="90000"> <Event presentationTime="13500000" duration="1351350"> <![CDATA[{"version": 1,"identifiers": [{"scheme": "urn:smpte:ul:060E2B34.01040101.01200900.00000000","value": "
adId
","ad_position": "adId
", "ad_type":"overlay","creative_id": "creativeId
","tracking_uri": "trackingUri
"}]}]]></Event> </EventStream> ... </Period> <Period start="PT46921.928S" id="49"> ... </Period> </MPD>