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.StringgetAdId()AdPositiongetAdPosition()java.lang.StringgetAdSystem()java.lang.StringgetAdTitle()java.lang.String[]getCategories()java.lang.StringgetClickThroughUrl()AdSourcegetClient()java.lang.BooleangetConditionalAdOptOut()java.lang.StringgetCreativeAdId()java.lang.StringgetCreativeId()java.lang.StringgetCreativeType()java.lang.StringgetLinear()MediaFilegetMediaFile()java.lang.BooleangetMediaFileCompliance()java.lang.String[]getNonComplianceReasons()java.lang.StringgetTag()java.lang.StringgetUniversalAdIdRegistry()java.lang.StringgetUniversalAdIdValue()java.lang.StringgetVastVersion()VMAPInfogetVmapInfo()
-
-
-
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()
-
-