Banner Config
Class that handles different type of Banner configurations
Inheritors
Types
Link copied to clipboard
data class CategoryDisjunctions(val slotId: String, val disjunctions: List<List<String>>, val device: Device = Device.MOBILE, val geoTargeting: String? = null) : BannerConfig
Banner configuration for category disjunctions banners
Link copied to clipboard
data class CategoryMultiple(val slotId: String, val categories: List<String>, val device: Device = Device.MOBILE, val geoTargeting: String? = null) : BannerConfig
Banner config for multiple category banners
Link copied to clipboard
data class CategorySingle(val slotId: String, val category: String, val device: Device = Device.MOBILE, val geoTargeting: String? = null) : BannerConfig
Banner configuration for single category banners
Link copied to clipboard
data class LandingPage(val slotId: String, val ids: List<String>? = null, val device: Device = Device.MOBILE, val geoTargeting: String? = null) : BannerConfig
Banner configuration for landing page banners