Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private function onComplete(event:Event):void
- {
- var content:XML = XML(_l.data);
- var p:VASTParser = new VASTParser();
- p.setData(content);
- var v:VAST = p.parse();
- for(var i=0;i<v.ads[0].impressions.length;i++){
- trace('Impressions = '+String(v.ads[0].impressions[i].uri))
- rootparams.vast_impressions.push(String(v.ads[0].impressions[i].uri));
- }
- //MediaFile
- if(v.ads[0].creatives[0].source is Linear)
- {
- rootparams.vast_mediafile.push(v.ads[0].creatives[0].source.mediaFiles[0].uri);
- rootparams.vast_duration.push(v.ads[0].creatives[0].source.duration);
- rootparams.vast_clickthrough.push(v.ads[0].creatives[0].source.videoClicks.clickThrough.uri);
- flash_variable('postroll_file', v.ads[0].creatives[0].source.mediaFiles[0].uri)
- trace('MediaFile :'+v.ads[0].creatives[0].source.mediaFiles[0].uri);
- trace('Duration :'+v.ads[0].creatives[0].source.duration);
- trace('ClickThrough :'+v.ads[0].creatives[0].source.videoClicks.clickThrough.uri);
- for(var j=0;j<v.ads[0].creatives[0].source.trackingEvents.length;j++){
- trace('TrackingEvents :'+v.ads[0].creatives[0].source.trackingEvents[j].event);
- trace('TrackingEvents :'+v.ads[0].creatives[0].source.trackingEvents[j].uri);
- rootparams.vast_trackingevents.push({event:v.ads[0].creatives[0].source.trackingEvents[j].event,link:v.ads[0].creatives[0].source.trackingEvents[j].uri});
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment