AdaptyProfile
Represents a user profile in Adapty.
Contains information about the user's subscriptions, access levels, non-subscription purchases, custom attributes, and test device status.
Types
Represents a premium access level assigned to a user.
Represents user gender.
Represents a non-subscription purchase (consumables or one-time purchases).
Represents a subscription purchase of the user.
Properties
A map of access level identifiers to AccessLevel objects. The values are Can be null if the customer has no access levels.
User-defined key-value attributes previously set via .updateProfile().
Optional identifier of the user in your system.
Indicates whether the profile belongs to a test device. Read more about test devices in Adapty documentation.
A map of product IDs to lists of NonSubscription purchases. The keys are product ids from the store. The values are arrays of information about consumables. Can be null if the customer has no purchases.
A map of product IDs to Subscription objects. The values are information about subscriptions. Can be null if the customer has no subscriptions.