Classes
The following classes are available globally.
-
Declaration
Swift
@objcMembers public final class Playtime : NSObject
-
The model that represents a campaign and/or installed application.
See moreDeclaration
Swift
@objcMembers public final class PlaytimeCampaign : NSObject
-
The response of the SDK containing campaigns.
See moreDeclaration
Swift
@objcMembers public final class PlaytimeCampaignsResponse : NSObject
-
Configuration for multi-event rewards.
The class provides detailed information about events and rewards.
See moreDeclaration
Swift
public final class PlaytimeEventConfig : NSObject
-
A class representing a media item.
See moreDeclaration
Swift
@objcMembers public final class PlaytimeMedia : NSObject
-
Permissions granted by the user.
See moreDeclaration
Swift
@objcMembers public final class PlaytimePermissions : NSObject
-
SDK response containing permissions.
See moreDeclaration
Swift
@objcMembers public final class PlaytimePermissionsResponse : NSObject
-
Promotion representation.
See moreDeclaration
Swift
@objcMembers public final class PlaytimePromotion : NSObject
-
Rewarded action representation.
See moreDeclaration
Swift
@objcMembers public final class PlaytimeRewardAction : NSObject -
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.
See moreNote
The SDK is functional starting from iOS 14.0.Declaration
Swift
@objcMembers public final class PlaytimeStudio : NSObject
-
Use this builder to create an immutable instance of
See morePlaytimeExtensions.Declaration
Swift
@objcMembers public final class PlaytimeExtensionsBuilder : NSObject
-
This class is used to pass additional identifiers of the user.
See moreDeclaration
Swift
@objcMembers public final class PlaytimeExtensions : NSObject, Sendable
-
Use this builder to create an immutable instance of
See morePlaytimeOptions.Declaration
Swift
@objcMembers public final class PlaytimeOptionsBuilder : NSObject
-
Use this builder to create an immutable instance of
See morePlaytimeParam.Declaration
Swift
@objcMembers public final class PlaytimeParamsBuilder : NSObject
-
The parameters related to User acquisition metadata.
See moreDeclaration
Swift
@objcMembers public final class PlaytimeParams : NSObject, Sendable
-
Use this builder to create an immutable instance of
See morePlaytimeUserProfile.Declaration
Swift
@objc public final class PlaytimeUserProfileBuilder : NSObject
-
Additional user information.
See moreDeclaration
Swift
@objcMembers public final class PlaytimeUserProfile : NSObject, Sendable
Classes Reference