Interface InitializationConfig

Configuration of the initialization process of the SDK and some session-level settings.
Properties
adapterInitializationConfig?
The AdapterInitializationConfig used to control adapter initialization.
extras?
Additional free-form parameters to pass to initialization.
mediationAdapterInitializationDisabled?
Disables the initialization of mediation adapters.
requestConfiguration?
The global RequestConfiguration used for every AdRequest during the app's session.

Properties


Optional Readonly adapterInitializationConfig

adapterInitializationConfig?: AdapterInitializationConfig
The AdapterInitializationConfig used to control adapter initialization.

Optional Readonly extras

extras?: Readonly<Record<string, unknown>>
Additional free-form parameters to pass to initialization.

Values must be JSON-serializable types (strings, numbers, booleans, null, or arrays or objects of these types). Functions, class instances, or complex JavaScript types such as Set and Map aren't supported.

Optional Readonly mediationAdapterInitializationDisabled

mediationAdapterInitializationDisabled?: boolean
Disables the initialization of mediation adapters.

Warning: Disabling mediation adapter initialization might negatively affect mediation performance. If you include mediation adapters in your app but don't plan to use Google mediation during this app session (for example, during an A/B test), set this property.

Optional Readonly requestConfiguration

requestConfiguration?: RequestConfiguration
The global RequestConfiguration used for every AdRequest during the app's session.