diff --git a/versioned_docs/version-3.0/get-pb-paywalls.md b/versioned_docs/version-3.0/get-pb-paywalls.md index 100c502..b3b4b09 100644 --- a/versioned_docs/version-3.0/get-pb-paywalls.md +++ b/versioned_docs/version-3.0/get-pb-paywalls.md @@ -271,7 +271,7 @@ try { | **paywall** | required | An `AdaptyPaywall` object to obtain a controller for the desired paywall. | | **loadTimeout** | default: 5 sec | This value limits the timeout for this method. If the timeout is reached, cached data or local fallback will be returned.Note that in rare cases this method can timeout slightly later than specified in `loadTimeout`, since the operation may consist of different requests under the hood. | | **products** | optional | Provide an array of `AdaptyPaywallProducts` to optimize the display timing of products on the screen. If `nil` is passed, AdaptyUI will automatically fetch the necessary products. | -| **androidPersonalizedOffers** | optional | A map indicating whether the price for a specific product is personalized. The key is a string combining `basePlanId` and `vendorProductId`, separated by a `:`. If `basePlanId` is `null` or empty, only `vendorProductId` is used.

**Example**: `basePlanId:vendorProductId` or simply `vendorProductId`.

For more details, check the [[official Android Developers documentation](https://developer.android.com/google/play/billing/integrate#personalized-price). | +| **androidPersonalizedOffers** | optional | A map indicating whether the price for a specific product is personalized. The key is a string combining `basePlanId` and `vendorProductId`, separated by a `:`. If `basePlanId` is `null` or empty, only `vendorProductId` is used.

**Example**: `basePlanId:vendorProductId` or simply `vendorProductId`.

For more details, check the [[official Android Developers documentation](https://developer.android.com/google/play/billing/integrate#personalized-price).

| | **tagResolver** | optional | Define a dictionary of custom tags and their resolved values. Custom tags serve as placeholders in the paywall content, dynamically replaced with specific strings for personalized content within the paywall. Refer to [Custom tags in paywall builder](https://dev-docs.adapty.io/docs/custom-tags-in-paywall-builder) topic for more details. | | **timerResolver** | optional | To use custom timers in your mobile app, create an object that follows the `AdaptyTimerResolver` protocol. This object defines how each custom timer should be rendered. If you prefer, you can use a `[String: Date]` dictionary directly, as it already conforms to this protocol. | @@ -296,6 +296,7 @@ if (paywall.hasViewConfiguration) { //use your custom logic } ``` + Parameters: | Parameter | Presence | Description |