Package-level declarations
Types
An object for storing global parameters that will be applied when creating an Ad request. Some parameters of `AdRequest`
are designed to be passed in all requests, not just individual ones. To avoid duplicating code when creating AdRequest.
A container that stores all the important information and objects for creating and managing an advertising request.
Digital Service Act (“DSA”) is a EU regulation which aims among other things to increase transparency on online platforms for users in relation to recommended content – including advertising.
Independent of pubrender, the publisher may need the transparency data for audit purposes.
Signals if the publisher is able to and intends to render an icon or other appropriate user-facing symbol and display the DSA transparency info to the end user.
Indicates if DSA information should be made available.
If your app has means to identify a user, for example through association with an user account or an advertising ID, you can share this with the AdServer. see more in GlobalParameters.externalUID
An app can ask users about their consent for sharing information with third parties. The SDK can forward users preferences if they follow the TCF format, see more in GlobalParameters.gdpr
An Class for storing global parameters that will be applied when creating an ad request.
Enum class describing the expected type of placement for the Advertisement.
An Class for storing global parameters that will be applied when creating an Track or Tag request.
If your app has means to identify a user, for example through association with an user account or an advertising ID, you can share this with the AdServer. see more in GlobalParameters.userIds
This enum is a list of identifiers which is set for UserId.userIdType in the GlobalParameters.userIds list.