open-standards/wai/live-conformance/presentation/cross_media_attested.m3u8
Transaction Science 356762c294 wai-rs live_ads: presentation claims, and a spend that counts only presented impressions
A player's signed claim (WPC1) that it presented one impression of a live-ads
break: the creative's objects it presented, spans of its media time with the
fraction of pixels in view and audibility, the geometry they were measured over,
a rendered-frame count, and an optional RFC 9577 token bound to the impression
through its challenge and verified as RFC 9578 §6.4 does for type 0x0002.
An ad policy of version 2 requires claims (and optionally an attestation and an
audible run) under the video or cross-media viewability rule; the room
verifier's spend-equivalence then counts only impressions whose claim verifies.
The corpus live-conformance/presentation/ is generated from fixed seeds.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-21 07:54:42 -04:00

3 lines
1.1 KiB
Text

#EXT-X-DATERANGE:ID="wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce-preload",CLASS="com.apple.hls.preload",START-DATE="2026-10-16T00:00:56.000Z",DURATION=4.000,X-URI="https://ads.rooms.example/sgai/wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce.json?_HLS_interstitial_id=wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce",X-TARGET-ID="wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce",X-TARGET-CLASS="com.apple.hls.interstitial"
#EXT-X-DATERANGE:ID="wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce",CLASS="com.apple.hls.interstitial",START-DATE="2026-10-16T00:01:00.000Z",CUE="ONCE",X-ASSET-LIST="https://ads.rooms.example/sgai/wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce.json?_HLS_interstitial_id=wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce"
#EXT-X-DATERANGE:ID="wai-ad-0291f4b4b624470224cf7f68cdaf78881f8aaf45f90446c460892b1b36016fce",CLASS="com.apple.hls.interstitial",DURATION=30.000,X-RESUME-OFFSET=30.000,X-PLAYOUT-LIMIT=30.000