Package-level declarations

Types

Link copied to clipboard
data class PlaytimeCampaign

The model that represents a campaign and/or installed application.

Link copied to clipboard

A listener to notify you about the result of PlaytimeStudio.getCampaigns or PlaytimeStudio.getInstalledCampaigns.

Link copied to clipboard
data class PlaytimeCampaignsResponse(val campaigns: List<PlaytimeCampaign> = emptyList())

The response of the SDK containing campaigns.

Link copied to clipboard

A listener interface to notify about when a click for PlaytimeStudio.openInstalledCampaign finishes or throws an error.

Link copied to clipboard

A listener interface to notify about when a click for PlaytimeStudio.openInStore finishes or throws an error.

Link copied to clipboard
data class PlaytimePermissions(val isTOSAccepted: Boolean, val isUsagePermissionAccepted: Boolean)

Permissions granted by the user.

Link copied to clipboard

A listener to notify you about the result of or .

Link copied to clipboard

SDK response containing permissions.

Link copied to clipboard
data class PlaytimeResponseError(val error: Exception)
Link copied to clipboard

The entry point of Adjoe Playtime SDK in Studio version. This class provides methods to fetch campaigns and installed apps to show them in your custom UI. This class also provide other functions related to permissions and open the campaigns in store.

Link copied to clipboard