public class AnalyticsImpressionSample extends Object
Constructor and Description |
---|
AnalyticsImpressionSample() |
Modifier and Type | Method and Description |
---|---|
AnalyticsImpressionSample |
addSupportedVideoCodesItem(String supportedVideoCodesItem) |
boolean |
equals(Object o) |
Long |
getAd()
Is an ad playing.
|
String |
getAnalyticsVersion()
Collector version
|
Long |
getAudioBitrate()
Audio Bitrate
|
String |
getAudioCodec()
Audio codec of currently playing stream
|
String |
getAudioLanguage()
Selected audio language
|
Boolean |
getAutoplay()
Autoplay enabled
|
String |
getBrowser()
Browser name
|
String |
getBrowserVersionMajor()
Browser version major
|
String |
getBrowserVersionMinor()
Browser version minor
|
Long |
getBuffered()
Milliseconds the player buffered
|
String |
getCastTech()
Casting Technology
|
String |
getCdnProvider()
CDN Provider
|
String |
getCity()
City
|
Long |
getClientTime()
Current time of the client
|
String |
getCountry()
Country
|
String |
getCustomData1()
Free form data set via the customData1 field in the analytics collector configuration
|
String |
getCustomData10()
Free form data set via the customData10 field in the analytics collector configuration
|
String |
getCustomData11()
Free form data set via the customData11 field in the analytics collector configuration
|
String |
getCustomData12()
Free form data set via the customData12 field in the analytics collector configuration
|
String |
getCustomData13()
Free form data set via the customData13 field in the analytics collector configuration
|
String |
getCustomData14()
Free form data set via the customData14 field in the analytics collector configuration
|
String |
getCustomData15()
Free form data set via the customData15 field in the analytics collector configuration
|
String |
getCustomData16()
Free form data set via the customData16 field in the analytics collector configuration
|
String |
getCustomData17()
Free form data set via the customData17 field in the analytics collector configuration
|
String |
getCustomData18()
Free form data set via the customData18 field in the analytics collector configuration
|
String |
getCustomData19()
Free form data set via the customData19 field in the analytics collector configuration
|
String |
getCustomData2()
Free form data set via the customData2 field in the analytics collector configuration
|
String |
getCustomData20()
Free form data set via the customData20 field in the analytics collector configuration
|
String |
getCustomData21()
Free form data set via the customData21 field in the analytics collector configuration
|
String |
getCustomData22()
Free form data set via the customData22 field in the analytics collector configuration
|
String |
getCustomData23()
Free form data set via the customData23 field in the analytics collector configuration
|
String |
getCustomData24()
Free form data set via the customData24 field in the analytics collector configuration
|
String |
getCustomData25()
Free form data set via the customData25 field in the analytics collector configuration
|
String |
getCustomData26()
Free form data set via the customData26 field in the analytics collector configuration
|
String |
getCustomData27()
Free form data set via the customData27 field in the analytics collector configuration
|
String |
getCustomData28()
Free form data set via the customData28 field in the analytics collector configuration
|
String |
getCustomData29()
Free form data set via the customData29 field in the analytics collector configuration
|
String |
getCustomData3()
Free form data set via the customData3 field in the analytics collector configuration
|
String |
getCustomData30()
Free form data set via the customData30 field in the analytics collector configuration
|
String |
getCustomData4()
Free form data set via the customData4 field in the analytics collector configuration
|
String |
getCustomData5()
Free form data set via the customData5 field in the analytics collector configuration
|
String |
getCustomData6()
Free form data set via the customData6 field in the analytics collector configuration
|
String |
getCustomData7()
Free form data set via the customData7 field in the analytics collector configuration
|
String |
getCustomData8()
Free form data set via the customData8 field in the analytics collector configuration
|
String |
getCustomData9()
Free form data set via the customData9 field in the analytics collector configuration
|
String |
getCustomUserId()
Custom user ID
|
String |
getDeviceClass()
Type of device (Desktop, Phone, Tablet)
|
String |
getDeviceType()
Type of the device detected via User Agent
|
String |
getDomain()
Domain the player was loaded on (.www is stripped away)
|
Long |
getDrmLoadTime()
Time in milliseconds it took the DRM server to respond
|
String |
getDrmType()
DRM system used for this impression
|
Long |
getDroppedFrames()
Dropped frames during playback
|
Long |
getDuration()
Duration of the sample in milliseconds
|
Integer |
getErrorCode()
Error code
|
String |
getErrorMessage()
Error message
|
String |
getExperimentName()
A/B test experiment name
|
String |
getImpressionId()
Random UUID that is used to identify a session (required)
|
String |
getIpAddress()
IP Address of the client
|
Boolean |
getIsCasting()
Is chromecast active
|
Boolean |
getIsLive()
Is the stream live or VoD
|
Boolean |
getIsMuted()
Is the player muted
|
String |
getIsp()
The users Internet Service Provider inferred via the IP address
|
String |
getLanguage()
Language set in the browser
|
String |
getLicenseKey()
Analytics license key
|
String |
getM3u8Url()
URL of the HLS source
|
String |
getMpdUrl()
URL of the DASH source
|
String |
getOperatingsystem()
Operating system
|
String |
getOperatingsystemVersionMajor()
Operating system version major
|
String |
getOperatingsystemVersionMinor()
Operating system version minor
|
Integer |
getPageLoadTime()
Time in milliseconds the page took to load
|
Integer |
getPageLoadType()
Player load type.
|
String |
getPath()
path on the website
|
Long |
getPaused()
Milliseconds the player was paused
|
String |
getPlatform()
Platform the player is running on (web, android, ios)
|
Long |
getPlayed()
Milliseconds the player played
|
String |
getPlayer()
Video player being used for this session
|
String |
getPlayerKey()
Player license key
|
Integer |
getPlayerStartuptime()
Time in milliseconds the player took to start up
|
String |
getPlayerTech()
HTML or native playback
|
String |
getPlayerVersion()
Player software version
|
String |
getProgUrl()
URL of the progressive MP4 source
|
String |
getRegion()
Geographic region (ISO 3166-2 code)
|
Integer |
getScreenHeight()
Screen as reported by the browser
|
Integer |
getScreenWidth()
Screen as reported by the browser
|
Long |
getSeeked()
Milliseconds it took the player to seek
|
Integer |
getSegmentDownloadCount()
Number of video segments downloaded
|
Integer |
getSegmentDownloadSize()
Size of downloaded video segments (byte)
|
Integer |
getSegmentDownloadTime()
Cumulative time needed to download video segments
|
Long |
getSequenceNumber()
Sequence number of the sample in which it occurred in the session
|
String |
getSize()
Video size (FULLSCREEN or WINDOW)
|
Integer |
getStartuptime()
Combination of player- and videoStartuptime
|
String |
getState()
Internal state of the analytics state machine
|
String |
getStreamFormat()
Format of the stream (HLS, DASH, Progressive MP4)
|
Boolean |
getSubtitleEnabled()
Subtitle enabled
|
String |
getSubtitleLanguage()
Selected subtitle language
|
List<String> |
getSupportedVideoCodes()
Video codecs supported by platform/browser
|
Long |
getTime()
Current time in milliseconds
|
String |
getUserId()
ID that is persisted across sessions to identify a browser
|
Long |
getVideoBitrate()
Bitrate of the played back video rendition
|
String |
getVideoCodec()
Video codec of current stream
|
Long |
getVideoDuration()
Length of the video in milliseconds
|
String |
getVideoId()
ID of the video as configured via the analytics config
|
Integer |
getVideoPlaybackHeight()
Resolution of the played back Video Rendition
|
Integer |
getVideoPlaybackWidth()
Resolution of the played back Video Rendition
|
Boolean |
getVideostartFailed()
True if starting the video failed
|
AnalyticsVideoStartFailedReason |
getVideostartFailedReason()
Reason why starting the video failed
|
Long |
getVideoStartuptime()
Time in milliseconds it took to start video playback
|
Long |
getVideotimeEnd()
End time of the sample in the video (milliseconds)
|
Long |
getVideotimeStart()
Start time of the sample in the video (milliseconds)
|
String |
getVideoTitle()
Free form human readable video title as configured in the analytics config
|
Integer |
getVideoWindowHeight()
Height of the video player on the page
|
Integer |
getVideoWindowWidth()
Width of the video player on the page
|
int |
hashCode() |
void |
setAd(Long ad)
Is an ad playing.
|
void |
setAnalyticsVersion(String analyticsVersion)
Collector version
|
void |
setAudioBitrate(Long audioBitrate)
Audio Bitrate
|
void |
setAudioCodec(String audioCodec)
Audio codec of currently playing stream
|
void |
setAudioLanguage(String audioLanguage)
Selected audio language
|
void |
setAutoplay(Boolean autoplay)
Autoplay enabled
|
void |
setBrowser(String browser)
Browser name
|
void |
setBrowserVersionMajor(String browserVersionMajor)
Browser version major
|
void |
setBrowserVersionMinor(String browserVersionMinor)
Browser version minor
|
void |
setBuffered(Long buffered)
Milliseconds the player buffered
|
void |
setCastTech(String castTech)
Casting Technology
|
void |
setCdnProvider(String cdnProvider)
CDN Provider
|
void |
setCity(String city)
City
|
void |
setClientTime(Long clientTime)
Current time of the client
|
void |
setCountry(String country)
Country
|
void |
setCustomData1(String customData1)
Free form data set via the customData1 field in the analytics collector configuration
|
void |
setCustomData10(String customData10)
Free form data set via the customData10 field in the analytics collector configuration
|
void |
setCustomData11(String customData11)
Free form data set via the customData11 field in the analytics collector configuration
|
void |
setCustomData12(String customData12)
Free form data set via the customData12 field in the analytics collector configuration
|
void |
setCustomData13(String customData13)
Free form data set via the customData13 field in the analytics collector configuration
|
void |
setCustomData14(String customData14)
Free form data set via the customData14 field in the analytics collector configuration
|
void |
setCustomData15(String customData15)
Free form data set via the customData15 field in the analytics collector configuration
|
void |
setCustomData16(String customData16)
Free form data set via the customData16 field in the analytics collector configuration
|
void |
setCustomData17(String customData17)
Free form data set via the customData17 field in the analytics collector configuration
|
void |
setCustomData18(String customData18)
Free form data set via the customData18 field in the analytics collector configuration
|
void |
setCustomData19(String customData19)
Free form data set via the customData19 field in the analytics collector configuration
|
void |
setCustomData2(String customData2)
Free form data set via the customData2 field in the analytics collector configuration
|
void |
setCustomData20(String customData20)
Free form data set via the customData20 field in the analytics collector configuration
|
void |
setCustomData21(String customData21)
Free form data set via the customData21 field in the analytics collector configuration
|
void |
setCustomData22(String customData22)
Free form data set via the customData22 field in the analytics collector configuration
|
void |
setCustomData23(String customData23)
Free form data set via the customData23 field in the analytics collector configuration
|
void |
setCustomData24(String customData24)
Free form data set via the customData24 field in the analytics collector configuration
|
void |
setCustomData25(String customData25)
Free form data set via the customData25 field in the analytics collector configuration
|
void |
setCustomData26(String customData26)
Free form data set via the customData26 field in the analytics collector configuration
|
void |
setCustomData27(String customData27)
Free form data set via the customData27 field in the analytics collector configuration
|
void |
setCustomData28(String customData28)
Free form data set via the customData28 field in the analytics collector configuration
|
void |
setCustomData29(String customData29)
Free form data set via the customData29 field in the analytics collector configuration
|
void |
setCustomData3(String customData3)
Free form data set via the customData3 field in the analytics collector configuration
|
void |
setCustomData30(String customData30)
Free form data set via the customData30 field in the analytics collector configuration
|
void |
setCustomData4(String customData4)
Free form data set via the customData4 field in the analytics collector configuration
|
void |
setCustomData5(String customData5)
Free form data set via the customData5 field in the analytics collector configuration
|
void |
setCustomData6(String customData6)
Free form data set via the customData6 field in the analytics collector configuration
|
void |
setCustomData7(String customData7)
Free form data set via the customData7 field in the analytics collector configuration
|
void |
setCustomData8(String customData8)
Free form data set via the customData8 field in the analytics collector configuration
|
void |
setCustomData9(String customData9)
Free form data set via the customData9 field in the analytics collector configuration
|
void |
setCustomUserId(String customUserId)
Custom user ID
|
void |
setDeviceClass(String deviceClass)
Type of device (Desktop, Phone, Tablet)
|
void |
setDeviceType(String deviceType)
Type of the device detected via User Agent
|
void |
setDomain(String domain)
Domain the player was loaded on (.www is stripped away)
|
void |
setDrmLoadTime(Long drmLoadTime)
Time in milliseconds it took the DRM server to respond
|
void |
setDrmType(String drmType)
DRM system used for this impression
|
void |
setDroppedFrames(Long droppedFrames)
Dropped frames during playback
|
void |
setDuration(Long duration)
Duration of the sample in milliseconds
|
void |
setErrorCode(Integer errorCode)
Error code
|
void |
setErrorMessage(String errorMessage)
Error message
|
void |
setExperimentName(String experimentName)
A/B test experiment name
|
void |
setImpressionId(String impressionId)
Random UUID that is used to identify a session (required)
|
void |
setIpAddress(String ipAddress)
IP Address of the client
|
void |
setIsCasting(Boolean isCasting)
Is chromecast active
|
void |
setIsLive(Boolean isLive)
Is the stream live or VoD
|
void |
setIsMuted(Boolean isMuted)
Is the player muted
|
void |
setIsp(String isp)
The users Internet Service Provider inferred via the IP address
|
void |
setLanguage(String language)
Language set in the browser
|
void |
setLicenseKey(String licenseKey)
Analytics license key
|
void |
setM3u8Url(String m3u8Url)
URL of the HLS source
|
void |
setMpdUrl(String mpdUrl)
URL of the DASH source
|
void |
setOperatingsystem(String operatingsystem)
Operating system
|
void |
setOperatingsystemVersionMajor(String operatingsystemVersionMajor)
Operating system version major
|
void |
setOperatingsystemVersionMinor(String operatingsystemVersionMinor)
Operating system version minor
|
void |
setPageLoadTime(Integer pageLoadTime)
Time in milliseconds the page took to load
|
void |
setPageLoadType(Integer pageLoadType)
Player load type.
|
void |
setPath(String path)
path on the website
|
void |
setPaused(Long paused)
Milliseconds the player was paused
|
void |
setPlatform(String platform)
Platform the player is running on (web, android, ios)
|
void |
setPlayed(Long played)
Milliseconds the player played
|
void |
setPlayer(String player)
Video player being used for this session
|
void |
setPlayerKey(String playerKey)
Player license key
|
void |
setPlayerStartuptime(Integer playerStartuptime)
Time in milliseconds the player took to start up
|
void |
setPlayerTech(String playerTech)
HTML or native playback
|
void |
setPlayerVersion(String playerVersion)
Player software version
|
void |
setProgUrl(String progUrl)
URL of the progressive MP4 source
|
void |
setRegion(String region)
Geographic region (ISO 3166-2 code)
|
void |
setScreenHeight(Integer screenHeight)
Screen as reported by the browser
|
void |
setScreenWidth(Integer screenWidth)
Screen as reported by the browser
|
void |
setSeeked(Long seeked)
Milliseconds it took the player to seek
|
void |
setSegmentDownloadCount(Integer segmentDownloadCount)
Number of video segments downloaded
|
void |
setSegmentDownloadSize(Integer segmentDownloadSize)
Size of downloaded video segments (byte)
|
void |
setSegmentDownloadTime(Integer segmentDownloadTime)
Cumulative time needed to download video segments
|
void |
setSequenceNumber(Long sequenceNumber)
Sequence number of the sample in which it occurred in the session
|
void |
setSize(String size)
Video size (FULLSCREEN or WINDOW)
|
void |
setStartuptime(Integer startuptime)
Combination of player- and videoStartuptime
|
void |
setState(String state)
Internal state of the analytics state machine
|
void |
setStreamFormat(String streamFormat)
Format of the stream (HLS, DASH, Progressive MP4)
|
void |
setSubtitleEnabled(Boolean subtitleEnabled)
Subtitle enabled
|
void |
setSubtitleLanguage(String subtitleLanguage)
Selected subtitle language
|
void |
setSupportedVideoCodes(List<String> supportedVideoCodes)
Video codecs supported by platform/browser
|
void |
setTime(Long time)
Current time in milliseconds
|
void |
setUserId(String userId)
ID that is persisted across sessions to identify a browser
|
void |
setVideoBitrate(Long videoBitrate)
Bitrate of the played back video rendition
|
void |
setVideoCodec(String videoCodec)
Video codec of current stream
|
void |
setVideoDuration(Long videoDuration)
Length of the video in milliseconds
|
void |
setVideoId(String videoId)
ID of the video as configured via the analytics config
|
void |
setVideoPlaybackHeight(Integer videoPlaybackHeight)
Resolution of the played back Video Rendition
|
void |
setVideoPlaybackWidth(Integer videoPlaybackWidth)
Resolution of the played back Video Rendition
|
void |
setVideostartFailed(Boolean videostartFailed)
True if starting the video failed
|
void |
setVideostartFailedReason(AnalyticsVideoStartFailedReason videostartFailedReason)
Reason why starting the video failed
|
void |
setVideoStartuptime(Long videoStartuptime)
Time in milliseconds it took to start video playback
|
void |
setVideotimeEnd(Long videotimeEnd)
End time of the sample in the video (milliseconds)
|
void |
setVideotimeStart(Long videotimeStart)
Start time of the sample in the video (milliseconds)
|
void |
setVideoTitle(String videoTitle)
Free form human readable video title as configured in the analytics config
|
void |
setVideoWindowHeight(Integer videoWindowHeight)
Height of the video player on the page
|
void |
setVideoWindowWidth(Integer videoWindowWidth)
Width of the video player on the page
|
String |
toString() |
public Long getAd()
public void setAd(Long ad)
ad
- Is an ad playing. 0 indicates no, 1 indicates yespublic String getAnalyticsVersion()
public void setAnalyticsVersion(String analyticsVersion)
analyticsVersion
- Collector versionpublic Long getAudioBitrate()
public void setAudioBitrate(Long audioBitrate)
audioBitrate
- Audio Bitratepublic String getAudioCodec()
public void setAudioCodec(String audioCodec)
audioCodec
- Audio codec of currently playing streampublic String getAudioLanguage()
public void setAudioLanguage(String audioLanguage)
audioLanguage
- Selected audio languagepublic Boolean getAutoplay()
public void setAutoplay(Boolean autoplay)
autoplay
- Autoplay enabledpublic String getBrowser()
public void setBrowser(String browser)
browser
- Browser namepublic String getBrowserVersionMajor()
public void setBrowserVersionMajor(String browserVersionMajor)
browserVersionMajor
- Browser version majorpublic String getBrowserVersionMinor()
public void setBrowserVersionMinor(String browserVersionMinor)
browserVersionMinor
- Browser version minorpublic Long getBuffered()
public void setBuffered(Long buffered)
buffered
- Milliseconds the player bufferedpublic String getCdnProvider()
public void setCdnProvider(String cdnProvider)
cdnProvider
- CDN Providerpublic String getCastTech()
public void setCastTech(String castTech)
castTech
- Casting Technologypublic String getCity()
public void setCity(String city)
city
- Citypublic Long getClientTime()
public void setClientTime(Long clientTime)
clientTime
- Current time of the clientpublic String getCountry()
public void setCountry(String country)
country
- Countrypublic String getCustomUserId()
public void setCustomUserId(String customUserId)
customUserId
- Custom user IDpublic String getCustomData1()
public void setCustomData1(String customData1)
customData1
- Free form data set via the customData1 field in the analytics collector configurationpublic String getCustomData2()
public void setCustomData2(String customData2)
customData2
- Free form data set via the customData2 field in the analytics collector configurationpublic String getCustomData3()
public void setCustomData3(String customData3)
customData3
- Free form data set via the customData3 field in the analytics collector configurationpublic String getCustomData4()
public void setCustomData4(String customData4)
customData4
- Free form data set via the customData4 field in the analytics collector configurationpublic String getCustomData5()
public void setCustomData5(String customData5)
customData5
- Free form data set via the customData5 field in the analytics collector configurationpublic String getCustomData6()
public void setCustomData6(String customData6)
customData6
- Free form data set via the customData6 field in the analytics collector configurationpublic String getCustomData7()
public void setCustomData7(String customData7)
customData7
- Free form data set via the customData7 field in the analytics collector configurationpublic String getCustomData8()
public void setCustomData8(String customData8)
customData8
- Free form data set via the customData8 field in the analytics collector configurationpublic String getCustomData9()
public void setCustomData9(String customData9)
customData9
- Free form data set via the customData9 field in the analytics collector configurationpublic String getCustomData10()
public void setCustomData10(String customData10)
customData10
- Free form data set via the customData10 field in the analytics collector configurationpublic String getCustomData11()
public void setCustomData11(String customData11)
customData11
- Free form data set via the customData11 field in the analytics collector configurationpublic String getCustomData12()
public void setCustomData12(String customData12)
customData12
- Free form data set via the customData12 field in the analytics collector configurationpublic String getCustomData13()
public void setCustomData13(String customData13)
customData13
- Free form data set via the customData13 field in the analytics collector configurationpublic String getCustomData14()
public void setCustomData14(String customData14)
customData14
- Free form data set via the customData14 field in the analytics collector configurationpublic String getCustomData15()
public void setCustomData15(String customData15)
customData15
- Free form data set via the customData15 field in the analytics collector configurationpublic String getCustomData16()
public void setCustomData16(String customData16)
customData16
- Free form data set via the customData16 field in the analytics collector configurationpublic String getCustomData17()
public void setCustomData17(String customData17)
customData17
- Free form data set via the customData17 field in the analytics collector configurationpublic String getCustomData18()
public void setCustomData18(String customData18)
customData18
- Free form data set via the customData18 field in the analytics collector configurationpublic String getCustomData19()
public void setCustomData19(String customData19)
customData19
- Free form data set via the customData19 field in the analytics collector configurationpublic String getCustomData20()
public void setCustomData20(String customData20)
customData20
- Free form data set via the customData20 field in the analytics collector configurationpublic String getCustomData21()
public void setCustomData21(String customData21)
customData21
- Free form data set via the customData21 field in the analytics collector configurationpublic String getCustomData22()
public void setCustomData22(String customData22)
customData22
- Free form data set via the customData22 field in the analytics collector configurationpublic String getCustomData23()
public void setCustomData23(String customData23)
customData23
- Free form data set via the customData23 field in the analytics collector configurationpublic String getCustomData24()
public void setCustomData24(String customData24)
customData24
- Free form data set via the customData24 field in the analytics collector configurationpublic String getCustomData25()
public void setCustomData25(String customData25)
customData25
- Free form data set via the customData25 field in the analytics collector configurationpublic String getCustomData26()
public void setCustomData26(String customData26)
customData26
- Free form data set via the customData26 field in the analytics collector configurationpublic String getCustomData27()
public void setCustomData27(String customData27)
customData27
- Free form data set via the customData27 field in the analytics collector configurationpublic String getCustomData28()
public void setCustomData28(String customData28)
customData28
- Free form data set via the customData28 field in the analytics collector configurationpublic String getCustomData29()
public void setCustomData29(String customData29)
customData29
- Free form data set via the customData29 field in the analytics collector configurationpublic String getCustomData30()
public void setCustomData30(String customData30)
customData30
- Free form data set via the customData30 field in the analytics collector configurationpublic String getDeviceClass()
public void setDeviceClass(String deviceClass)
deviceClass
- Type of device (Desktop, Phone, Tablet)public String getDeviceType()
public void setDeviceType(String deviceType)
deviceType
- Type of the device detected via User Agentpublic String getDomain()
public void setDomain(String domain)
domain
- Domain the player was loaded on (.www is stripped away)public Long getDrmLoadTime()
public void setDrmLoadTime(Long drmLoadTime)
drmLoadTime
- Time in milliseconds it took the DRM server to respondpublic String getDrmType()
public void setDrmType(String drmType)
drmType
- DRM system used for this impressionpublic Long getDroppedFrames()
public void setDroppedFrames(Long droppedFrames)
droppedFrames
- Dropped frames during playbackpublic Long getDuration()
public void setDuration(Long duration)
duration
- Duration of the sample in millisecondspublic Integer getErrorCode()
public void setErrorCode(Integer errorCode)
errorCode
- Error codepublic String getErrorMessage()
public void setErrorMessage(String errorMessage)
errorMessage
- Error messagepublic String getExperimentName()
public void setExperimentName(String experimentName)
experimentName
- A/B test experiment namepublic String getImpressionId()
public void setImpressionId(String impressionId)
impressionId
- Random UUID that is used to identify a session (required)public String getIpAddress()
public void setIpAddress(String ipAddress)
ipAddress
- IP Address of the clientpublic Boolean getIsCasting()
public void setIsCasting(Boolean isCasting)
isCasting
- Is chromecast activepublic Boolean getIsLive()
public void setIsLive(Boolean isLive)
isLive
- Is the stream live or VoDpublic Boolean getIsMuted()
public void setIsMuted(Boolean isMuted)
isMuted
- Is the player mutedpublic String getIsp()
public void setIsp(String isp)
isp
- The users Internet Service Provider inferred via the IP addresspublic String getLanguage()
public void setLanguage(String language)
language
- Language set in the browserpublic String getLicenseKey()
public void setLicenseKey(String licenseKey)
licenseKey
- Analytics license keypublic String getM3u8Url()
public void setM3u8Url(String m3u8Url)
m3u8Url
- URL of the HLS sourcepublic String getMpdUrl()
public void setMpdUrl(String mpdUrl)
mpdUrl
- URL of the DASH sourcepublic String getOperatingsystem()
public void setOperatingsystem(String operatingsystem)
operatingsystem
- Operating systempublic String getOperatingsystemVersionMajor()
public void setOperatingsystemVersionMajor(String operatingsystemVersionMajor)
operatingsystemVersionMajor
- Operating system version majorpublic String getOperatingsystemVersionMinor()
public void setOperatingsystemVersionMinor(String operatingsystemVersionMinor)
operatingsystemVersionMinor
- Operating system version minorpublic Integer getPageLoadTime()
public void setPageLoadTime(Integer pageLoadTime)
pageLoadTime
- Time in milliseconds the page took to loadpublic Integer getPageLoadType()
public void setPageLoadType(Integer pageLoadType)
pageLoadType
- Player load type. 1 = Foreground, 2 = Backgroundpublic String getPath()
public void setPath(String path)
path
- path on the websitepublic Long getPaused()
public void setPaused(Long paused)
paused
- Milliseconds the player was pausedpublic String getPlatform()
public void setPlatform(String platform)
platform
- Platform the player is running on (web, android, ios)public Long getPlayed()
public void setPlayed(Long played)
played
- Milliseconds the player playedpublic String getPlayer()
public void setPlayer(String player)
player
- Video player being used for this sessionpublic String getPlayerKey()
public void setPlayerKey(String playerKey)
playerKey
- Player license keypublic Integer getPlayerStartuptime()
public void setPlayerStartuptime(Integer playerStartuptime)
playerStartuptime
- Time in milliseconds the player took to start uppublic String getPlayerTech()
public void setPlayerTech(String playerTech)
playerTech
- HTML or native playbackpublic String getPlayerVersion()
public void setPlayerVersion(String playerVersion)
playerVersion
- Player software versionpublic String getProgUrl()
public void setProgUrl(String progUrl)
progUrl
- URL of the progressive MP4 sourcepublic String getRegion()
public void setRegion(String region)
region
- Geographic region (ISO 3166-2 code)public Integer getScreenHeight()
public void setScreenHeight(Integer screenHeight)
screenHeight
- Screen as reported by the browserpublic Integer getScreenWidth()
public void setScreenWidth(Integer screenWidth)
screenWidth
- Screen as reported by the browserpublic Long getSeeked()
public void setSeeked(Long seeked)
seeked
- Milliseconds it took the player to seekpublic Integer getSegmentDownloadCount()
public void setSegmentDownloadCount(Integer segmentDownloadCount)
segmentDownloadCount
- Number of video segments downloadedpublic Integer getSegmentDownloadSize()
public void setSegmentDownloadSize(Integer segmentDownloadSize)
segmentDownloadSize
- Size of downloaded video segments (byte)public Integer getSegmentDownloadTime()
public void setSegmentDownloadTime(Integer segmentDownloadTime)
segmentDownloadTime
- Cumulative time needed to download video segmentspublic Long getSequenceNumber()
public void setSequenceNumber(Long sequenceNumber)
sequenceNumber
- Sequence number of the sample in which it occurred in the sessionpublic String getSize()
public void setSize(String size)
size
- Video size (FULLSCREEN or WINDOW)public Integer getStartuptime()
public void setStartuptime(Integer startuptime)
startuptime
- Combination of player- and videoStartuptimepublic String getState()
public void setState(String state)
state
- Internal state of the analytics state machinepublic String getStreamFormat()
public void setStreamFormat(String streamFormat)
streamFormat
- Format of the stream (HLS, DASH, Progressive MP4)public Boolean getSubtitleEnabled()
public void setSubtitleEnabled(Boolean subtitleEnabled)
subtitleEnabled
- Subtitle enabledpublic String getSubtitleLanguage()
public void setSubtitleLanguage(String subtitleLanguage)
subtitleLanguage
- Selected subtitle languagepublic AnalyticsImpressionSample addSupportedVideoCodesItem(String supportedVideoCodesItem)
public List<String> getSupportedVideoCodes()
public void setSupportedVideoCodes(List<String> supportedVideoCodes)
supportedVideoCodes
- Video codecs supported by platform/browserpublic Long getTime()
public void setTime(Long time)
time
- Current time in millisecondspublic String getUserId()
public void setUserId(String userId)
userId
- ID that is persisted across sessions to identify a browserpublic Long getVideoBitrate()
public void setVideoBitrate(Long videoBitrate)
videoBitrate
- Bitrate of the played back video renditionpublic String getVideoCodec()
public void setVideoCodec(String videoCodec)
videoCodec
- Video codec of current streampublic Long getVideoDuration()
public void setVideoDuration(Long videoDuration)
videoDuration
- Length of the video in millisecondspublic String getVideoId()
public void setVideoId(String videoId)
videoId
- ID of the video as configured via the analytics configpublic String getVideoTitle()
public void setVideoTitle(String videoTitle)
videoTitle
- Free form human readable video title as configured in the analytics configpublic Integer getVideoPlaybackHeight()
public void setVideoPlaybackHeight(Integer videoPlaybackHeight)
videoPlaybackHeight
- Resolution of the played back Video Renditionpublic Integer getVideoPlaybackWidth()
public void setVideoPlaybackWidth(Integer videoPlaybackWidth)
videoPlaybackWidth
- Resolution of the played back Video Renditionpublic Long getVideoStartuptime()
public void setVideoStartuptime(Long videoStartuptime)
videoStartuptime
- Time in milliseconds it took to start video playbackpublic Long getVideotimeEnd()
public void setVideotimeEnd(Long videotimeEnd)
videotimeEnd
- End time of the sample in the video (milliseconds)public Long getVideotimeStart()
public void setVideotimeStart(Long videotimeStart)
videotimeStart
- Start time of the sample in the video (milliseconds)public Integer getVideoWindowHeight()
public void setVideoWindowHeight(Integer videoWindowHeight)
videoWindowHeight
- Height of the video player on the pagepublic Integer getVideoWindowWidth()
public void setVideoWindowWidth(Integer videoWindowWidth)
videoWindowWidth
- Width of the video player on the pagepublic Boolean getVideostartFailed()
public void setVideostartFailed(Boolean videostartFailed)
videostartFailed
- True if starting the video failedpublic AnalyticsVideoStartFailedReason getVideostartFailedReason()
public void setVideostartFailedReason(AnalyticsVideoStartFailedReason videostartFailedReason)
videostartFailedReason
- Reason why starting the video failedCopyright © 2022. All rights reserved.