object Common
Object to hold common data for the SDK. Not all variables and functions are used right now. Still left in code.
BASE_URL |
const val BASE_URL: String |
BID_EXPIRE_IN_SECONDS |
Bid expires after five minutes. This timeout is set in the Yieldlab backend. const val BID_EXPIRE_IN_SECONDS: Int |
ENABLE_LOGGING |
Feature toggle for logging const val ENABLE_LOGGING: Boolean |
MAX_ADSLOTS |
Yieldlab API can only process a maximum of ten adslots. const val MAX_ADSLOTS: Int |
MIN_API_LEVEL_FOR_FUTURE_CALLS |
API level required to use CompletableFutures const val MIN_API_LEVEL_FOR_FUTURE_CALLS: Int |
MIN_DIAGONAL_FOR_TABLET_IN_INCHES |
Tablet is above 7.0 inches const val MIN_DIAGONAL_FOR_TABLET_IN_INCHES: Double |
SDK_VERSION |
SDK version for URL const val SDK_VERSION: <ERROR CLASS> |
TAG_LOG |
Tag for logging messages const val TAG_LOG: String |
URL_HARD_CODED |
const val URL_HARD_CODED: String |
URL_START |
Base URL for HTTP GET request const val URL_START: String |
WAIT_TIME_FOR_NEW_LOCATION_BEFORE_PROCEED_IN_MS |
Constant to configure location mode const val WAIT_TIME_FOR_NEW_LOCATION_BEFORE_PROCEED_IN_MS: Long |
generateTimeStamp |
Generate to millis timestamp. fun generateTimeStamp(): String |
getPackageName |
Get the package name. fun getPackageName(context: Context): String |
getStoreURL |
Get the store URL name fun getStoreURL(context: Context): String |
SDKLog |
Log function fun SDKLog(msg: String): Unit |