Config

open class Config

SDKの設定を保持するクラスです。

Types

Builder
Link copied to clipboard
open class Builder
Configクラスの生成を行うためのクラスです。
Companion
Link copied to clipboard
object Companion

Functions

equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

appKey
Link copied to clipboard
var appKey: String
baseUrl
Link copied to clipboard
val baseUrl: String
ベースURLの取得・設定を行います。SDK内部で利用するプロパティであり、通常のSDK利用でこちらのプロパティを利用することはありません。
enabledTrackingAaid
Link copied to clipboard
val enabledTrackingAaid: Boolean
AAID取得の利用有無の取得・設定を行います。true の場合はAAID取得が有効となり、false の場合は無効となります。デフォルトは false です。
isDryRun
Link copied to clipboard
val isDryRun: Boolean
ドライランの利用有無の取得・設定を行います。ドライランを有効にした場合、Tracker.track 等のメソッドを呼び出してもイベントの送信が行われなくなります。true の場合はドライランが有効となり、false の場合は無効となります。デフォルトは false です。
isOptOut
Link copied to clipboard
val isOptOut: Boolean
オプトアウトの利用有無の取得・設定を行います。なお本設定を有効とした場合であっても、明示的に KarteApp.optIn を呼び出した場合はオプトイン状態で動作します。 本設定はあくまでも、オプトインまたはオプトアウトの表明を行っていない状態での動作設定を決めるものになります。true の場合はデフォルトでオプトアウトが有効となり、false の場合は無効となります。デフォルトは false です。
libraryConfigs
Link copied to clipboard
val libraryConfigs: List<LibraryConfig>
ライブラリの設定の取得・設定を行います。デフォルトは空配列です。

Inheritors

ExperimentalConfig
Link copied to clipboard