/api/v2/web-api/paywall/ Получить пейвол
Возвращает пейвол из указанного плейсмента.
Request body
Стор, в котором был куплен продукт. Возможные значения: app_store, play_store, stripe или Store ID вашего пользовательского стора.
Идентификатор локали пейвола. Ожидается языковой код, состоящий из одного или нескольких субтегов, разделённых символом «-». Первый субтег — для языка, второй — для региона.
Идентификатор плейсмента. Это значение, которое вы указали при создании плейсмента в дашборде Adapty.
Требуется либо customer_user_id, либо profile_id. Идентификатор пользователя, который вы используете в своём приложении. Например, это может быть UUID пользователя, email или любой другой идентификатор.
Требуется либо customer_user_id, либо profile_id. Идентификатор пользователя в Adapty.
Responses
Успешный ответ будет содержать объект пейвола.
Schema
Идентификатор плейсмента, в котором отображается этот пейвол. Это значение задаётся при создании плейсмента в дашборде Adapty.
Идентификатор варианта, используемый для отслеживания покупок, связанных с конкретным пейволом.
Уникальный идентификатор пейвола.
Название родительского A/B-теста.
Название пейвола, заданное в дашборде Adapty.
Массив объектов продуктов, содержащих информацию о продуктах для пейвола.
Название продукта из раздела «Products» в дашборде Adapty.
Указывает, является ли продукт расходуемой покупкой.
Внутренний идентификатор продукта в Adapty.
Идентификатор продукта в сторах приложений.
Указывает, имеет ли пользователь право на introductory offer для iOS.
Указывает, имеет ли пользователь право на promotional offer.
Идентификатор базового плана для Google Play или идентификатор цены для Stripe. См. Base plan ID для Google Play или price ID для Stripe.
Объект Offer в формате JSON.
Категория применённого предложения.
One of: "introductory", "promotional", "offer_code", "win_back"
Тип активного предложения. Если это значение не равно null, предложение было применено в текущем расчётном периоде подписки.
One of: "free_trial", "pay_as_you_go", "pay_up_front", "unknown"
Идентификатор применённого предложения.
Объект RemoteConfig, содержащий полный Remote Config пейвола.
Код локали для локализации пейвола. Использует субтеги языка и региона,
разделённые дефисом (-). Примеры: en для английского, pt-br для бразильского португальского.
Сериализованная JSON-строка, представляющая Remote Config вашего пейвола. Её можно найти на вкладке Remote Config конкретного пейвола в дашборде Adapty.
Example
{
"placement_id": "onboarding",
"variation_id": "d76feea0-c0cf-4942-bef5-84ed701fc6db",
"paywall_id": "9a93fe6f-9162-4dc0-b4b7-73079ed95c34",
"ab_test_name": "1 week + 1 month | apple picture",
"paywall_name": "1 week + 1 month | apple picture",
"products": [
{
"title": "1 week",
"is_consumable": false,
"adapty_product_id": "1c3e03e1-9c43-4f94-aeb5-c7ae2f73d0c2",
"vendor_product_id": "1_week_apple",
"introductory_offer_eligibility": true,
"promotional_offer_eligibility": true,
"base_plan_id": null,
"offer": null
},
{
"title": "1 month",
"is_consumable": false,
"adapty_product_id": "f4088450-45a8-4737-8db0-367e642d7dcb",
"vendor_product_id": "1_month_apple",
"introductory_offer_eligibility": true,
"promotional_offer_eligibility": true,
"base_plan_id": null,
"offer": null
}
],
"remote_config": {
"lang": "en",
"data": "{\"default_product_number\":1,\"features\":[\"#fresh\",\"#green\",\"#healthy1\"],\"soft_paywall\":false,\"image_url\":\"https://adapty.io/apple.png\"}"
}
} Неверный запрос
Schema
Не авторизован
Schema
Не найдено