UserJourney

data class UserJourney(val pageID: String? = null, val storefrontID: String? = null, val storefrontName: String? = null, val tabID: String? = null, val tabName: String? = null, val containerID: String? = null, val containerName: String? = null, val collectionID: String? = null, val collectionName: String? = null, val verticalPosition: Int? = null, val horizontalPosition: Int? = null, val currentScreen: String? = null, val searchItemPosition: Int? = null, val prefDownloadOnWifiOnly: Boolean? = null, val priceCode: String? = null, val containerPosition: String? = null, val cardPosition: String? = null) : ReportingData

Represents reporting data payload related to user journey.

Constructors

Link copied to clipboard
constructor(pageID: String? = null, storefrontID: String? = null, storefrontName: String? = null, tabID: String? = null, tabName: String? = null, containerID: String? = null, containerName: String? = null, collectionID: String? = null, collectionName: String? = null, verticalPosition: Int? = null, horizontalPosition: Int? = null, currentScreen: String? = null, searchItemPosition: Int? = null, prefDownloadOnWifiOnly: Boolean? = null, priceCode: String? = null, containerPosition: String? = null, cardPosition: String? = null)

Properties

Link copied to clipboard
val cardPosition: String? = null

The Position of the item (card) within a carousel or container.

Link copied to clipboard
val collectionID: String? = null

The unique collection identifier.

Link copied to clipboard
val collectionName: String? = null

The collection name.

Link copied to clipboard
val containerID: String? = null

The unique container identifier.

Link copied to clipboard
val containerName: String? = null

The container name.

Link copied to clipboard

The Position of the container within the page layout.

Link copied to clipboard
val currentScreen: String? = null

The current screen name or identifier.

Link copied to clipboard
open override val data: MutableMap<String, Any>

The data payload container.

Link copied to clipboard
val horizontalPosition: Int? = null

The horizontal position of the element.

Link copied to clipboard
val pageID: String? = null

The unique page identifier.

Link copied to clipboard

The user preference to download content on wifi only.

Link copied to clipboard
val priceCode: String? = null

The Price code for TVOD. Credits / Rental price code of a content user chooses to redeem or rent.

Link copied to clipboard
val searchItemPosition: Int? = null

The position of the search item based on search result and user click to play.

Link copied to clipboard
val storefrontID: String? = null

The unique store front identifier.

Link copied to clipboard
val storefrontName: String? = null

The store front name.

Link copied to clipboard
val tabID: String? = null

The unique tab identifier.

Link copied to clipboard
val tabName: String? = null

The tab name.

Link copied to clipboard
val verticalPosition: Int? = null

The vertical position of the element.