Adapty

Functions

Link copied to clipboard
open suspend override fun activate(configuration: AdaptyConfig): AdaptyResult<Unit>
Link copied to clipboard
suspend fun Adapty.activate(context: Context, config: AdaptyConfig)
Link copied to clipboard
open suspend override fun createWebPaywallUrl(paywall: AdaptyPaywall?, product: AdaptyPaywallProduct?): AdaptyResult<String>
Link copied to clipboard
open suspend override fun getPaywall(placementId: String, locale: String?, fetchPolicy: AdaptyPaywallFetchPolicy, loadTimeout: Duration): AdaptyResult<AdaptyPaywall>
Link copied to clipboard
open suspend override fun getPaywallForDefaultAudience(placementId: String, locale: String?, fetchPolicy: AdaptyPaywallFetchPolicy): AdaptyResult<AdaptyPaywall>
Link copied to clipboard
Link copied to clipboard
open suspend override fun getProfile(): AdaptyResult<AdaptyProfile>
Link copied to clipboard
open suspend override fun identify(customerUserId: String): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun isActivated(): Boolean
Link copied to clipboard
open suspend override fun logout(): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun logShowPaywall(paywall: AdaptyPaywall): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun makePurchase(product: AdaptyPaywallProduct, subscriptionUpdateParams: AdaptyAndroidSubscriptionUpdateParameters?, isOfferPersonalized: Boolean): AdaptyResult<AdaptyPurchaseResult>
Link copied to clipboard
open suspend override fun openWebPaywall(paywall: AdaptyPaywall?, product: AdaptyPaywallProduct?): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun presentCodeRedemptionSheet(): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun reportTransaction(transactionId: String, variationId: String?): AdaptyResult<AdaptyProfile>
Link copied to clipboard
open suspend override fun restorePurchases(): AdaptyResult<AdaptyProfile>
Link copied to clipboard
open suspend override fun setFallbackPaywalls(assetId: String): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun setIntegrationIdentifier(key: String, value: String): AdaptyResult<Unit>
Link copied to clipboard
open override fun setLogLevel(logLevel: AdaptyLogLevel)
Link copied to clipboard
open override fun setOnProfileUpdatedListener(onProfileUpdatedListener: OnProfileUpdatedListener?)
Link copied to clipboard
open suspend override fun updateAttribution(attribution: Map<String, Any>, source: String): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun updateCollectingRefundDataConsent(consent: Boolean): AdaptyResult<Boolean>
Link copied to clipboard
open suspend override fun updateProfile(params: AdaptyProfileParameters): AdaptyResult<Unit>
Link copied to clipboard
open suspend override fun updateRefundPreference(preference: AdaptyIosRefundPreference): AdaptyResult<Boolean>