Class AdImpressionEvent
- java.lang.Object
-
- com.longtailvideo.jwplayer.events.AdImpressionEvent
-
-
Constructor Summary
Constructors Constructor Description AdImpressionEvent(AdPosition adPosition, java.lang.String adSystem, java.lang.String adTitle, java.lang.String adId, java.lang.String clickThroughUrl, AdSource client, java.lang.String creativeType, java.lang.String linear, MediaFile mediaFile, java.lang.String tag, java.lang.String vastVersion, java.lang.String wrapper, VMAPInfo vmapInfo, java.lang.String universalAdIdRegistry, java.lang.String universalAdIdValue, java.lang.Boolean conditionalAdOptOut, java.lang.String[] categories, java.lang.Boolean mediaFileCompliance, java.lang.String[] nonComplianceReasons, java.lang.String creativeId, java.lang.String creativeAdId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAdId()
AdPosition
getAdPosition()
java.lang.String
getAdSystem()
java.lang.String
getAdTitle()
java.lang.String[]
getCategories()
java.lang.String
getClickThroughUrl()
AdSource
getClient()
java.lang.Boolean
getConditionalAdOptOut()
java.lang.String
getCreativeAdId()
java.lang.String
getCreativeId()
java.lang.String
getCreativeType()
java.lang.String
getLinear()
MediaFile
getMediaFile()
java.lang.Boolean
getMediaFileCompliance()
java.lang.String[]
getNonComplianceReasons()
java.lang.String
getTag()
java.lang.String
getUniversalAdIdRegistry()
java.lang.String
getUniversalAdIdValue()
java.lang.String
getVastVersion()
VMAPInfo
getVmapInfo()
-
-
-
Constructor Detail
-
AdImpressionEvent
public AdImpressionEvent(AdPosition adPosition, java.lang.String adSystem, java.lang.String adTitle, java.lang.String adId, java.lang.String clickThroughUrl, AdSource client, java.lang.String creativeType, java.lang.String linear, MediaFile mediaFile, java.lang.String tag, java.lang.String vastVersion, java.lang.String wrapper, VMAPInfo vmapInfo, java.lang.String universalAdIdRegistry, java.lang.String universalAdIdValue, java.lang.Boolean conditionalAdOptOut, java.lang.String[] categories, java.lang.Boolean mediaFileCompliance, java.lang.String[] nonComplianceReasons, java.lang.String creativeId, java.lang.String creativeAdId)
-
-
Method Detail
-
getAdPosition
@NonNull public AdPosition getAdPosition()
- Returns:
- An ad's position.
-
getAdSystem
@Nullable public java.lang.String getAdSystem()
- Returns:
- AdSystem referenced inside of the VAST XML.
-
getAdTitle
@Nullable public java.lang.String getAdTitle()
- Returns:
- AdTitle referenced inside of the VAST XML.
-
getAdId
@Nullable public java.lang.String getAdId()
- Returns:
- Ad Id referenced inside the VAST XML
-
getClickThroughUrl
@Nullable public java.lang.String getClickThroughUrl()
- Returns:
- The URL of the page the user lands on when clicking the ad.
-
getClient
@NonNull public AdSource getClient()
- Returns:
- The client that is currently being used.
-
getCreativeType
@Nullable public java.lang.String getCreativeType()
- Returns:
- VAST-only The MIME type of the current media file specified in the VAST XML.
-
getLinear
@Nullable public java.lang.String getLinear()
- Returns:
- Returns if an ad is "linear" or "nonlinear".
-
getMediaFile
@Nullable public MediaFile getMediaFile()
- Returns:
- VAST-only Information regarding the media creative that is currently playing.
-
getTag
@NonNull public java.lang.String getTag()
- Returns:
- The URL of the ad tag that was started.
-
getVastVersion
@Nullable public java.lang.String getVastVersion()
- Returns:
- VAST-only The version of VAST referenced in the VAST XML.
-
getVmapInfo
@Nullable public VMAPInfo getVmapInfo()
- Returns:
- The VMAP info for this Ad Impression, if available
-
getUniversalAdIdRegistry
@Nullable public java.lang.String getUniversalAdIdRegistry()
-
getUniversalAdIdValue
@Nullable public java.lang.String getUniversalAdIdValue()
-
getConditionalAdOptOut
@Nullable public java.lang.Boolean getConditionalAdOptOut()
-
getCategories
@Nullable public java.lang.String[] getCategories()
-
getMediaFileCompliance
@Nullable public java.lang.Boolean getMediaFileCompliance()
-
getNonComplianceReasons
@Nullable public java.lang.String[] getNonComplianceReasons()
-
getCreativeId
@Nullable public java.lang.String getCreativeId()
-
getCreativeAdId
@Nullable public java.lang.String getCreativeAdId()
-
-