Classes

The following classes are available globally.

  • The entry point of adjoe Playtime SDK.

    Note

    The SDK is functional starting from iOS 14.0.
    See more

    Declaration

    Swift

    @objcMembers
    public final class Playtime : NSObject

PlaytimeCampaign

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

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeCampaign : NSObject

PlaytimeCampaignsResponse

  • The response of the SDK containing campaigns.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeCampaignsResponse : NSObject

PlaytimeEventConfig

  • Configuration for multi-event rewards.

    The class provides detailed information about events and rewards.

    See more

    Declaration

    Swift

    public final class PlaytimeEventConfig : NSObject

PlaytimeMedia

  • A class representing a media item.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeMedia : NSObject

PlaytimePermissions

  • Permissions granted by the user.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimePermissions : NSObject

PlaytimePermissionsResponse

PlaytimePromotion

  • Promotion representation.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimePromotion : NSObject

PlaytimeRewardAction

  • Rewarded action representation.

    See more

    Declaration

    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.

    Note

    The SDK is functional starting from iOS 14.0.
    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeStudio : NSObject

PlaytimeExtensionsBuilder

PlaytimeExtensions

  • This class is used to pass additional identifiers of the user.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeExtensions : NSObject, Sendable

PlaytimeOptionsBuilder

PlaytimeOptions

PlaytimeParamsBuilder

  • Use this builder to create an immutable instance of PlaytimeParam.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeParamsBuilder : NSObject

PlaytimeParams

  • The parameters related to User acquisition metadata.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeParams : NSObject, Sendable

PlaytimeUserProfileBuilder

PlaytimeUserProfile

  • Additional user information.

    See more

    Declaration

    Swift

    @objcMembers
    public final class PlaytimeUserProfile : NSObject, Sendable