AdaptyPromotedProduct

Represents a product whose purchase was initiated from the App Store (StoreKit 2 promoted purchase, cross_platform 4.1.2).

Delivered through com.adapty.kmp.OnPromotedPurchaseListener. Pass the instance back to com.adapty.kmp.Adapty.makePromotedPurchase to complete the purchase once your app is ready for it (for example, after onboarding has finished).

Unlike AdaptyPaywallProduct a promoted product carries no paywall context — the purchase was started outside of any Adapty flow.

Properties

Link copied to clipboard

A Boolean value that indicates whether the product is available for family sharing in App Store Connect. iOS only.

Link copied to clipboard

Description of the product in the user's storefront language.

Link copied to clipboard

Title of the product in the user's storefront language.

Link copied to clipboard

AdaptyPrice Main price information for the product.

Link copied to clipboard
val regionCode: String? = null

Optional region code used to format the price.

Link copied to clipboard

Optional subscription-specific details (intro offers, trials, etc.).

Link copied to clipboard

Unique identifier of a product from the App Store Connect or Google Play Console.