THEOplayer Web SDK Connectors
Docs
Dolby OptiView
Preparing search index...
Yospace Connector
Advert
Interface Advert
interface
Advert
{
broker
:
YospaceSession
;
addMacroSubstitution
(
key
:
string
,
value
:
string
)
:
void
;
getAdType
()
:
string
;
getAdVerifications
()
:
AdVerification
[]
;
getCompanionAdsByType
(
type
:
ResourceType
)
:
CompanionCreative
[]
;
getCompanionRequired
()
:
string
;
getDuration
()
:
number
;
getIdentifier
()
:
string
;
getLinearCreative
()
:
LinearCreative
;
getMediaIdentifier
()
:
string
;
getNonLinearCreativesByType
(
type
:
ResourceType
)
:
NonLinearCreative
[]
;
getProperties
()
:
VASTProperty
[]
;
getProperty
(
name
:
string
)
:
null
|
VASTProperty
;
getRemainingTime
(
playhead
:
number
)
:
number
;
getSequence
()
:
number
;
getSkipOffset
()
:
number
;
getStart
()
:
number
;
isActive
()
:
boolean
;
isFiller
()
:
boolean
;
isNonLinear
()
:
boolean
;
onErrorEvent
(
errorCode
?:
number
)
:
void
;
onImpressionEvent
()
:
void
;
onViewableEvent
(
event
:
ViewableEvent
)
:
void
;
}
Hierarchy (
View Summary
)
AdvertEventHandler
Advert
Index
Properties
broker
Methods
add
Macro
Substitution
get
Ad
Type
get
Ad
Verifications
get
Companion
Ads
By
Type
get
Companion
Required
get
Duration
get
Identifier
get
Linear
Creative
get
Media
Identifier
get
Non
Linear
Creatives
By
Type
get
Properties
get
Property
get
Remaining
Time
get
Sequence
get
Skip
Offset
get
Start
is
Active
is
Filler
is
Non
Linear
on
Error
Event
on
Impression
Event
on
Viewable
Event
Properties
broker
broker
:
YospaceSession
Methods
add
Macro
Substitution
addMacroSubstitution
(
key
:
string
,
value
:
string
)
:
void
Parameters
key
:
string
value
:
string
Returns
void
get
Ad
Type
getAdType
()
:
string
Returns
string
get
Ad
Verifications
getAdVerifications
()
:
AdVerification
[]
Returns
AdVerification
[]
get
Companion
Ads
By
Type
getCompanionAdsByType
(
type
:
ResourceType
)
:
CompanionCreative
[]
Parameters
type
:
ResourceType
Returns
CompanionCreative
[]
get
Companion
Required
getCompanionRequired
()
:
string
Returns
string
get
Duration
getDuration
()
:
number
Returns
number
get
Identifier
getIdentifier
()
:
string
Returns
string
get
Linear
Creative
getLinearCreative
()
:
LinearCreative
Returns
LinearCreative
get
Media
Identifier
getMediaIdentifier
()
:
string
Returns
string
get
Non
Linear
Creatives
By
Type
getNonLinearCreativesByType
(
type
:
ResourceType
)
:
NonLinearCreative
[]
Parameters
type
:
ResourceType
Returns
NonLinearCreative
[]
get
Properties
getProperties
()
:
VASTProperty
[]
Returns
VASTProperty
[]
get
Property
getProperty
(
name
:
string
)
:
null
|
VASTProperty
Parameters
name
:
string
Returns
null
|
VASTProperty
get
Remaining
Time
getRemainingTime
(
playhead
:
number
)
:
number
Parameters
playhead
:
number
Returns
number
get
Sequence
getSequence
()
:
number
Returns
number
get
Skip
Offset
getSkipOffset
()
:
number
Returns
number
get
Start
getStart
()
:
number
Returns
number
is
Active
isActive
()
:
boolean
Returns
boolean
is
Filler
isFiller
()
:
boolean
Returns
boolean
is
Non
Linear
isNonLinear
()
:
boolean
Returns
boolean
on
Error
Event
onErrorEvent
(
errorCode
?:
number
)
:
void
Parameters
Optional
errorCode
:
number
Returns
void
on
Impression
Event
onImpressionEvent
()
:
void
Returns
void
on
Viewable
Event
onViewableEvent
(
event
:
ViewableEvent
)
:
void
Parameters
event
:
ViewableEvent
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
broker
Methods
add
Macro
Substitution
get
Ad
Type
get
Ad
Verifications
get
Companion
Ads
By
Type
get
Companion
Required
get
Duration
get
Identifier
get
Linear
Creative
get
Media
Identifier
get
Non
Linear
Creatives
By
Type
get
Properties
get
Property
get
Remaining
Time
get
Sequence
get
Skip
Offset
get
Start
is
Active
is
Filler
is
Non
Linear
on
Error
Event
on
Impression
Event
on
Viewable
Event
Docs
Dolby OptiView
THEOplayer Web SDK Connectors
Loading...