Module: VAST

Defined in:
lib/vast.rb,
lib/vast/ad.rb,
lib/vast/creative.rb,
lib/vast/document.rb,
lib/vast/inline_ad.rb,
lib/vast/mediafile.rb,
lib/vast/linear_creative.rb,
lib/vast/companion_creative.rb

Overview

This module wraps VAST documents, as outlined by the IAB at www.iab.net/media/file/VAST-2_0-FINAL.pdf

Defined Under Namespace

Classes: Ad, CompanionCreative, Creative, Document, InlineAd, InvalidAdError, InvalidCreativeError, InvalidDocumentError, LinearCreative, Mediafile, NonLinearCreative, VASTError, WrapperAd

Constant Summary collapse

VAST_VERSION =
2.0
VAST_SCHEMA_XSD_FILE =
File.expand_path(File.join(File.dirname(__FILE__), 'vast_2.0.1.xsd'))