PlaytimeCashbackConfig

@objcMembers
public final class PlaytimeCashbackConfig : NSObject, Sendable

Configuration for the Playtime Cashback feature.

  • The exchange rate between playtime and rewarded coins.

    Declaration

    Swift

    public let exchangeRate: Float?
  • The maximum number of coins a user can earn from cashback within a single campaign.

    Declaration

    Swift

    public let maxLimitPerCampaignCoins: Float?
  • The maximum USD-equivalent limit for cashback rewards in a single campaign.

    Declaration

    Swift

    public let maxLimitPerCampaignUSD: Float?
  • Description of the cashback reward.

    Declaration

    Swift

    public let cashbackDescription: String?
  • Info on completed cashback rewards.

    Declaration

    Swift

    public let completedRewards: PlaytimeCashbackReward?
  • Info on pending cashback rewards.

    Declaration

    Swift

    public let pendingRewards: PlaytimeCashbackReward?