package com.applicaster.oasisplayer.tracker class EtAnalyticsConfigParser() { fun getConfig(extensions: Map): Map { return parseExtensions(extensions) ?: mapOf() } private fun parseExtensions(extensions: Map): Map? { return if (extensions.containsKey(KEY_AD_TRACKING)) { extensions[KEY_AD_TRACKING] as? Map } else null } companion object { private const val KEY_AD_TRACKING = "tracking" } }