Package ai.systema.model.tracker.view

Types

Link copied to clipboard
data class ContainerShownEvent(    val clientId: String,     val environment: String,     val fingerprint: String,     val sessionId: String,     val userAgent: String,     val userName: String?,     val sequence: Int,     val type: TrackerEventType,     val productId: String? = null,     val referrer: String?,     val url: String,     val eventDate: TrackEventDate,     val containers: List<ItemContainer>?,     val version: String)
Link copied to clipboard
data class ItemClickEvent(    val clientId: String,     val environment: String,     val fingerprint: String,     val sessionId: String,     val userAgent: String,     val userName: String?,     val sequence: Int,     val productId: String,     val recId: String,     val type: TrackerEventType,     val referrer: String?,     val url: String,     val eventDate: TrackEventDate,     val version: String)
Link copied to clipboard
data class ItemContainer(val recItems: List<Map<String, String>>, val resultId: String)
Link copied to clipboard
data class PageViewEvent(    val clientId: String,     val environment: String,     val fingerprint: String,     val sessionId: String,     val userAgent: String,     val userName: String?,     val sequence: Int,     val productId: String? = null,     val recId: String,     val type: TrackerEventType,     val referrer: String?,     val url: String,     val eventDate: TrackEventDate,     val version: String)

Functions

Link copied to clipboard
fun prepContainerItem(recId: String): Map<String, String>