Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 addCandidateAd, Context
 addCreativeRendition, AdInstance
 addCreativeRenditionAsset, CreativeRendition
 addEventCallbackUrl, AdInstance
 addEventListener, Context
 addKeyValue, Context
 addRenderer, Context
 addTemporalSlot, Context
 AdInstance
 AdManager
 ADUNIT_*
 ADUNIT_MIDROLL
 ADUNIT_OVERLAY
 ADUNIT_POSTROLL
 ADUNIT_PREROLL
 ADUNIT_STREAM_POSTROLL
 ADUNIT_STREAM_PREROLL
C
 CAPABILITY_*
 CAPABILITY_CHECK_COMPANION
 CAPABILITY_CHECK_TARGETING
 CAPABILITY_MULTIPLE_CREATIVE_RENDITIONS
 CAPABILITY_RECORD_VIDEO_VIEW
 CAPABILITY_RESET_EXCLUSIVITY
 CAPABILITY_SLOT_TEMPLATE
 CAPABILITY_STATUS_*
 CAPABILITY_STATUS_OFF
 CAPABILITY_STATUS_ON
 commitAdInstances, RendererController
 Constants
 Context
 CreativeRendition
 CreativeRenditionAsset
D
 dispose
E
 ERROR_*
 ERROR_3P_COMPONENT
 ERROR_DEVICE_LIMIT
 ERROR_INVALID_SLOT
 ERROR_INVALID_VALUE
 ERROR_IO
 ERROR_MISSING_PARAMETER
 ERROR_NO_AD_AVAILABLE
 ERROR_NULL_ASSET
 ERROR_PARSE
 ERROR_SECURITY
 ERROR_TIMEOUT
 ERROR_UNKNOWN
 ERROR_UNMATCHED_SLOT_SIZE
 ERROR_UNSUPPORTED_3P_FEATURE
 EVENT_*
 EVENT_AD
 EVENT_AD_*
 EVENT_AD_ACCEPT_INVITATION
 EVENT_AD_CLICK
 EVENT_AD_CLOSE
 EVENT_AD_COLLAPSE
 EVENT_AD_COMPLETE
 EVENT_AD_EXPAND
 EVENT_AD_FIRST_QUARTILE
 EVENT_AD_IMPRESSION
 EVENT_AD_IMPRESSION_END
 EVENT_AD_MEASUREMENT
 EVENT_AD_MIDPOINT
 EVENT_AD_MINIMIZE
 EVENT_AD_MUTE
 EVENT_AD_PAUSE
 EVENT_AD_QUARTILE
 EVENT_AD_RESUME
 EVENT_AD_REWIND
 EVENT_AD_THIRD_QUARTILE
 EVENT_AD_UNMUTE
 EVENT_AD_VOLUME_CHANGE
 EVENT_CONTENT_VIDEO_*
 EVENT_CONTENT_VIDEO_PAUSE_REQUEST
 EVENT_CONTENT_VIDEO_RESUME_REQUEST
 EVENT_ERROR
 EVENT_REQUEST_COMPLETE
 EVENT_RESELLER_NO_AD
 EVENT_SLOT_ENDED
 EVENT_SLOT_STARTED
 EVENT_TYPE_*
 EVENT_TYPE_CLICK
 EVENT_TYPE_CLICK_TRACKING
 EVENT_TYPE_IMPRESSION
 EVENT_TYPE_STANDARD
 Extension
F
 FreeWheel HTML 5 AdManager
 Functions
tv.freewheel.SDK.Context.prototype.addCandidateAd = function (id)
Add candidate ads for the request to FreeWheel Ad Server.
tv.freewheel.SDK.AdInstance.prototype.addCreativeRendition = function()
Create a creative rendition clone for translation, and add it to current ad’s creative rendition array.
tv.freewheel.SDK.CreativeRendition.prototype.addCreativeRenditionAsset = function(
   name,
   isPrimary
)
Add a creative rendition asset to the this creative rendition.
tv.freewheel.SDK.AdInstance.prototype.addEventCallbackUrls = function(name,
type,
urls)
Add the callback url to a specific event.
tv.freewheel.SDK.Context.prototype.addEventListener = function(event,
listener)
Add listener for a Context event.
tv.freewheel.SDK.Context.prototype.addKeyValue = function(key,
value)
Set the key-value pair.
tv.FreeWheel.SDK.Context.prototype.addRenderer = function(url,
baseUnit,
contentType,
slotType,
soAdUnit,
creativeApi,
parameters)
Add a renderer with loading URL and match conditions.
tv.freewheel.SDK.Context.prototype.addTemporalSlot = function(
   customId,
   adUnit,
   timePosition,
   slotProfile,
   cuepointSequence,
   maxDuration,
   minDuration,
   acceptContentType,
   signalId
)
Add a temporal slot.
tv.freewheel.SDK
tv.freewheel.SDK
tv.freewheel.SDK.AdManager = function()
Construct a new tv.freewheel.SDK.AdManager instance.
Type of ad unit: midroll.
Type of ad unit: overlay.
Type of ad unit: postroll.
Type of ad unit: preroll.
Type of ad unit: postroll of a live stream.
Type of ad unit: preroll of a live stream.
Player expects ad server to check companion for candidate ads.
Player expects ad server to check targeting for candidate ads.
Player expects multiple creative renditions for an ad.
Player allows video playback statistic report to FreeWheel.
Player reset the exclusivity scope.
Player expects template-based slots generated by ad server.
tv.freewheel.SDK.RendererController.prototype.commitAdInstances = function()
Commit scheduled ad instances.
Constants defined for SDK.
An Context instance represents context of an ad request, which is capable of making ad request, parsing response and rendering ads.
tv.freewheel.SDK
tv.freewheel.SDK
tv.freewheel.SDK.Context.prototype.dispose = function()
Dispose this context instance.
tv.FreeWheel.SDK.Extension.prototype.dispose = function()
Dispose the extension when module unloads or AdManager disposes
tv.freewheel.SDK
Type of an IAB ad event.
Event name: Ad accept invitation.
Event name: Ad click.
Event name: Ad close.
Event name: Ad collapse.
Event name: Ad complete.
Event name: Ad expand.
Event name: Ad first quartile.
Type of AdManager event: an ad starts.
Type of AdManager event: an ad ends.
Event name: Ad Concrete event.
Event name: Ad midpoint.
Event name: Ad minimize.
Event name: Ad mute.
Event name: Ad pause.
Event name: Ad resume.
Event name: Ad rewind.
Event name: Ad third quartile.
Event name: Ad unmute.
AdManager Event: ad volume has changed.
Type of AdManager event: adManager is requesting to pause content video.
Type of AdManager event: adManager is requesting to resume content video playback.
Event name: Ad error.
Type of AdManager event: an ad request is complete, either success or failure.
Event name: reseller no ad.
Type of AdManager event: a slot ends.
Type of AdManager event: a slot starts.
tv.freewheel.SDK
Extension class provides methods to implement Extension Modules
FreeWheel JavaScript AdManager requires Android 2.3+, iOS 6+, IE 9+ (DOCTYPE set to HTML5) or latest desktop version of Firefox/Safari/Chrome For detailed information on compatibility, please refer to the page: http://techhub.freewheel.tv/display/techdocs/JSAM+Compatibility+Status This file is the documentation of FreeWheel HTML 5 AdManager SDK.