UNPKG

react-native-vast-client

Version:
143 lines (142 loc) 8.18 kB
<?xml version="1.0" encoding="UTF-8"?> <VAST version="2.1"> <Ad id="ad_id_0001" sequence="1"> <InLine> <AdSystem version="2.0" ><![CDATA[AdServer]]></AdSystem> <AdTitle><![CDATA[Ad title]]></AdTitle> <Advertiser><![CDATA[Advertiser name]]></Advertiser> <Description><![CDATA[Description text]]></Description> <Pricing model="CPM" currency="USD" ><![CDATA[1.09]]></Pricing> <Survey><![CDATA[http://example.com/survey]]></Survey> <Error><![CDATA[http://example.com/error_[ERRORCODE]]]></Error> <Impression><![CDATA[http://example.com/impression1_asset:[ASSETURI]_[CACHEBUSTING]]]></Impression> <Impression><![CDATA[http://example.com/impression2_[random]]]></Impression> <Impression><![CDATA[http://example.com/impression3_[RANDOM]]]></Impression> <Creatives> <Creative id="id130984" adId="adId345690" sequence="1" > <Linear> <Duration>00:01:30.123</Duration> <TrackingEvents> <Tracking event="midpoint"><![CDATA[http://example.com/linear-midpoint]]></Tracking> <Tracking event="complete"><![CDATA[http://example.com/linear-complete]]></Tracking> <Tracking event="start"><![CDATA[http://example.com/linear-start]]></Tracking> <Tracking event="firstQuartile"><![CDATA[http://example.com/linear-firstQuartile]]></Tracking> <Tracking event="close"><![CDATA[http://example.com/linear-close]]></Tracking> <Tracking event="thirdQuartile"><![CDATA[http://example.com/linear-thirdQuartile]]></Tracking> <Tracking event="progress" offset="00:00:30.000"><![CDATA[http://example.com/linear-progress-30sec]]></Tracking> <Tracking event="progress" offset="60%"><![CDATA[http://example.com/linear-progress-60%]]></Tracking> </TrackingEvents> <VideoClicks> <ClickTracking><![CDATA[http://example.com/linear-clicktracking1_ts:[TIMESTAMP]]]></ClickTracking> <ClickTracking><![CDATA[http://example.com/linear-clicktracking2]]></ClickTracking> <ClickThrough><![CDATA[http://example.com/linear-clickthrough]]></ClickThrough> <CustomClick><![CDATA[http://example.com/linear-customclick]]></CustomClick> </VideoClicks> <MediaFiles> <MediaFile delivery="progressive" type="video/mp4" bitrate="849" width="512" height="288" scalable="true"><![CDATA[http://example.com/linear-asset.mp4]]></MediaFile> <MediaFile apiFramework="VPAID" type="application/javascript" width="512" height="288" delivery="progressive"><![CDATA[parser.js?adData=http%3A%2F%2Fad.com%2F%3Fcb%3D%5Btime%5D]]></MediaFile> </MediaFiles> <Icons> <Icon program="ad1" width="60" height="20" xPosition="left" yPosition="bottom" duration="00:01:30.000" offset="00:00:15.000" apiFramework="VPAID"> <StaticResource creativeType="image/gif"><![CDATA[http://example.com/linear-icon.gif]]></StaticResource> <IconViewTracking><![CDATA[http://example.com/linear-viewtracking]]></IconViewTracking> <IconClicks> <IconClickThrough><![CDATA[http://example.com/linear-clickthrough]]></IconClickThrough> <IconClickTracking><![CDATA[http://example.com/linear-clicktracking1]]></IconClickTracking> <IconClickTracking><![CDATA[http://example.com/linear-clicktracking2]]></IconClickTracking> </IconClicks> </Icon> </Icons> </Linear> </Creative> <Creative id="id130985" AdID="adId345691" sequence="2" > <CompanionAds> <Companion width="300" height="60"> <StaticResource creativeType="image/jpeg"><![CDATA[http://example.com/companion1-static-resource]]></StaticResource> <AltText><![CDATA[Sample Alt Text Content!!!!]]></AltText> <TrackingEvents> <Tracking event="creativeView"><![CDATA[http://example.com/companion1-creativeview]]></Tracking> </TrackingEvents> <CompanionClickThrough><![CDATA[http://example.com/companion1-clickthrough]]></CompanionClickThrough> <CompanionClickTracking><![CDATA[http://example.com/companion1-clicktracking-first]]></CompanionClickTracking> <CompanionClickTracking><![CDATA[http://example.com/companion1-clicktracking-second]]></CompanionClickTracking> </Companion> <Companion width="300" height="60"> <IFrameResource> <![CDATA[http://www.example.com/companion2-example.php]]> </IFrameResource> <CompanionClickThrough> http://www.example.com/companion2-clickthrough </CompanionClickThrough> </Companion> <Companion width="300" height="60"> <HTMLResource> <![CDATA[ <a href="http://www.example.com" target="_blank">Some call to action HTML!</a> ]]> </HTMLResource> <CompanionClickThrough> http://www.example.com/companion3-clickthrough </CompanionClickThrough> </Companion> </CompanionAds> </Creative> <Creative> <NonLinearAds> <NonLinear width="300" height="200" expandedWidth="600" expandedHeight="400" scalable="false" maintainAspectRatio="true" minSuggestedDuration="00:01:40" apiFramework="someAPI" > <StaticResource creativeType="image/jpeg"><![CDATA[http://example.com/nonlinear-static-resource]]></StaticResource> <AdParameters> <![CDATA[{"key":"value"}]]> </AdParameters> <NonLinearClickThrough><![CDATA[http://example.com/nonlinear-clickthrough]]></NonLinearClickThrough> <NonLinearClickTracking><![CDATA[http://example.com/nonlinear-clicktracking-1]]></NonLinearClickTracking> <NonLinearClickTracking><![CDATA[http://example.com/nonlinear-clicktracking-2]]></NonLinearClickTracking> </NonLinear> <TrackingEvents> <Tracking event="midpoint"><![CDATA[http://example.com/nonlinear-midpoint]]></Tracking> <Tracking event="complete"><![CDATA[http://example.com/nonlinear-complete]]></Tracking> <Tracking event="start"><![CDATA[http://example.com/nonlinear-start]]></Tracking> <Tracking event="firstQuartile"><![CDATA[http://example.com/nonlinear-firstQuartile]]></Tracking> <Tracking event="close"><![CDATA[http://example.com/nonlinear-close]]></Tracking> <Tracking event="thirdQuartile"><![CDATA[http://example.com/nonlinear-thirdQuartile]]></Tracking> </TrackingEvents> </NonLinearAds> </Creative> </Creatives> <Extensions> <Extension type="Pricing"> <Price model="CPM" currency="USD" source="someone"> <![CDATA[ 0 ]]> </Price> </Extension> <Extension type="Count"> <!-- --> <![CDATA[ 4 ]]> </Extension> <Extension> { foo: bar } </Extension> </Extensions> </InLine> </Ad> <Ad id="ad_id_0002"> <InLine> <AdSystem version="2.1" ><![CDATA[AdServer2]]></AdSystem> <AdTitle><![CDATA[Ad title 2]]></AdTitle> <Impression><![CDATA[http://example.com/impression1]]></Impression> <Creatives> <Creative id="id873421" adID="adId221144" apiFramework="VPAID"> <Linear skipoffset="00:00:10" > <Duration>30</Duration> <MediaFiles> <MediaFile delivery="progressive" type="application/javascript" width="512" height="288" apiFramework="VPAID"><![CDATA[http://example.com/vpaid.js]]></MediaFile> </MediaFiles> <VideoClicks> <ClickTracking><![CDATA[http://example.com/linear-clicktracking]]></ClickTracking> </VideoClicks> </Linear> </Creative> </Creatives> </InLine> </Ad> </VAST>