Package-level declarations

Types

Link copied to clipboard
class AdMetaData(val adResponse: AdResponse) : Parcelable

A structure that contains the basic data about the advertisement and renderer.

Link copied to clipboard
data class AdResponse(val adType: String, val bannerId: String, val adName: String = "", val body: AdResponse.Body? = null, val campaignId: String, val clickUrl: String, val contentUnitId: String, val files: List<AdResponse.FileItem>, val height: Int, val logId: String, val networkId: Int, val options: AdResponse.Options, val placementType: String, val webViewConfig: AdResponse.WebviewConfig, val width: Int) : Parcelable

Base Ad response from API

Link copied to clipboard
data class FullResultData(val adResponse: AdResponse, val jsonString: String) : Parcelable