AACFlow

RevenueCat

Управление подписками в приложениях и правами доступа

RevenueCat — это платформа управления подписками, которая позволяет вам легко настраивать, управлять и анализировать подписки в приложениях. С помощью RevenueCat вы можете обрабатывать сложности покупок в приложениях на таких платформах, как iOS, Android и веб — все через единый унифицированный API.

С RevenueCat вы можете:

  • Управлять подписчиками: Отслеживать подписки пользователей, права доступа и покупки на всех платформах в реальном времени
  • Упростить реализацию: Интегрировать SDK RevenueCat для абстрагирования логики покупок App Store и Play Store
  • Автоматизировать логику прав доступа: Определять и управлять тем, какие функции должны получать пользователи при покупке или продлении
  • Анализировать доходы: Получать доступ к панелям управления и аналитике для просмотра оттока, LTV, доходов, активных подписок и многого другого
  • Предоставлять или отзывать права доступа: Вручную корректировать доступ пользователей (например, для поддержки клиентов или промоакций)
  • Работать глобально: Поддерживать покупки, возвраты и промоакции по всему миру с легкостью

В AACFlow интеграция с RevenueCat позволяет вашим агентам получать и управлять данными подписчиков, проверять и обновлять права доступа, а также автоматизировать рабочие процессы, связанные с подписками. Используйте RevenueCat для централизации операций с подписками для ваших приложений непосредственно в вашем рабочем пространстве AACFlow.

Инструкции по использованию

Интегрируйте RevenueCat в рабочий процесс. Управляйте подписчиками, правами доступа, предложениями и подписками Google Play. Получайте статус подписки клиента, предоставляйте или отзывайте промо-права доступа, записывайте покупки, обновляйте атрибуты подписчика и управляйте выставлением счетов за подписки Google Play.

Инструменты

revenuecat_get_customer

Получить информацию о подписчике по ID пользователя приложения

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный API-ключ RevenueCat (sk_...)
appUserIdstringДаID пользователя приложения подписчика

Выходные данные

ПараметрТипОписание
subscriberobjectОбъект подписчика с подписками и правами доступа
first_seenstringДата ISO 8601, когда подписчик был впервые замечен
original_app_user_idstringИсходный ID пользователя приложения
original_purchase_datestringДата ISO 8601 исходной покупки
management_urlstringURL для управления подписками подписчика
subscriptionsobjectКарта идентификаторов продуктов к объектам подписок
store_transaction_idstringИдентификатор транзакции магазина
original_transaction_idstringИдентификатор исходной транзакции
purchase_datestringДата покупки ISO 8601
original_purchase_datestringДата ISO 8601 исходной покупки
expires_datestringДата истечения срока действия ISO 8601
is_sandboxbooleanЯвляется ли это покупкой в песочнице
unsubscribe_detected_atstringДата ISO 8601, когда было обнаружено отключение подписки
billing_issues_detected_atstringДата ISO 8601, когда были обнаружены проблемы с выставлением счетов
grace_period_expires_datestringДата истечения льготного периода ISO 8601
ownership_typestringТип владения (purchased, family_shared)
period_typestringТип периода (normal, trial, intro, promotional, prepaid)
storestringМагазин, в котором была приобретена подписка (app_store, play_store, stripe и т.д.)
refunded_atstringДата ISO 8601, когда подписка была возвращена
auto_resume_datestringДата ISO 8601, когда приостановленная подписка автоматически возобновится
product_plan_identifierstringИдентификатор базового плана Google Play (для продуктов, созданных после февраля 2023 года)
entitlementsobjectКарта идентификаторов прав доступа к объектам прав доступа
grant_datestringДата предоставления ISO 8601
expires_datestringДата истечения срока действия ISO 8601
product_identifierstringИдентификатор продукта
is_activebooleanАктивно ли право доступа
will_renewbooleanБудет ли право доступа продлено
period_typestringТип периода (normal, trial, intro, promotional)
purchase_datestringДата ISO 8601 последней покупки или продления
storestringМагазин, из которого было предоставлено право доступа
grace_period_expires_datestringДата истечения льготного периода ISO 8601
non_subscriptionsobjectКарта идентификаторов продуктов без подписки к массивам объектов покупок
metadataobjectМетаданные сводки подписчика
app_user_idstringID пользователя приложения
first_seenstringДата ISO 8601, когда подписчик был впервые замечен
active_entitlementsnumberКоличество активных прав доступа
active_subscriptionsnumberКоличество активных подписок

revenuecat_delete_customer

Окончательно удалить подписчика и все связанные данные

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный API-ключ RevenueCat (sk_...)
appUserIdstringДаID пользователя приложения подписчика для удаления

Выходные данные

ПараметрТипОписание
deletedbooleanУдален ли подписчик
app_user_idstringУдаленный ID пользователя приложения

revenuecat_create_purchase

Записать покупку (чек) для подписчика через REST API

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ RevenueCat (публичный или секретный)
appUserIdstringДаID пользователя приложения подписчика
fetchTokenstringДаТокен чека или токен покупки из магазина (чек App Store, токен покупки Google Play или ID подписки Stripe)
productIdstringДаИдентификатор продукта для покупки
pricenumberНетЦена продукта в указанной валюте
currencystringНетКод валюты ISO 4217 (например, USD, EUR)
isRestorebooleanНетЯвляется ли это восстановлением предыдущей покупки
platformstringНетПлатформа покупки (ios, android, amazon, macos, stripe). Обязательно для покупок Stripe и Paddle.

Выходные данные

ПараметрТипОписание
subscriberobjectОбновленный объект подписчика после записи покупки
first_seenstringДата ISO 8601, когда подписчик был впервые замечен
original_app_user_idstringИсходный ID пользователя приложения
original_purchase_datestringДата ISO 8601 исходной покупки
management_urlstringURL для управления подписками подписчика
subscriptionsobjectКарта идентификаторов продуктов к объектам подписок
store_transaction_idstringИдентификатор транзакции магазина
original_transaction_idstringИдентификатор исходной транзакции
purchase_datestringДата покупки ISO 8601
original_purchase_datestringДата ISO 8601 исходной покупки
expires_datestringДата истечения срока действия ISO 8601
is_sandboxbooleanЯвляется ли это покупкой в песочнице
unsubscribe_detected_atstringДата ISO 8601, когда было обнаружено отключение подписки
billing_issues_detected_atstringДата ISO 8601, когда были обнаружены проблемы с выставлением счетов
grace_period_expires_datestringДата истечения льготного периода ISO 8601
ownership_typestringТип владения (purchased, family_shared)
period_typestringТип периода (normal, trial, intro, promotional, prepaid)
storestringМагазин, в котором была приобретена подписка (app_store, play_store, stripe и т.д.)
refunded_atstringДата ISO 8601, когда подписка была возвращена
auto_resume_datestringДата ISO 8601, когда приостановленная подписка автоматически возобновится
product_plan_identifierstringИдентификатор базового плана Google Play (для продуктов, созданных после февраля 2023 года)
entitlementsobjectКарта идентификаторов прав доступа к объектам прав доступа
grant_datestringДата предоставления ISO 8601
expires_datestringДата истечения срока действия ISO 8601
product_identifierstringИдентификатор продукта
is_activebooleanАктивно ли право доступа
will_renewbooleanБудет ли право доступа продлено
period_typestringТип периода (normal, trial, intro, promotional)
purchase_datestringДата ISO 8601 последней покупки или продления
storestringМагазин, из которого было предоставлено право доступа
grace_period_expires_datestringДата истечения льготного периода ISO 8601
non_subscriptionsobjectКарта идентификаторов продуктов без подписки к массивам объектов покупок

revenuecat_grant_entitlement

Предоставить промо-право доступа подписчику

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный API-ключ RevenueCat (sk_...)
appUserIdstringДаID пользователя приложения подписчика
entitlementIdentifierstringДаИдентификатор права доступа для предоставления
durationstringДаДлительность права доступа (daily, three_day, weekly, monthly, two_month, three_month, six_month, yearly, lifetime)
startTimeMsnumberНетОпциональное время начала в миллисекундах с эпохи Unix. Установите в прошлое время для достижения пользовательских длительностей короче дневной.

Выходные данные

ПараметрТипОписание
subscriberobjectОбновленный объект подписчика после предоставления права доступа
first_seenstringДата ISO 8601, когда подписчик был впервые замечен
original_app_user_idstringИсходный ID пользователя приложения
original_purchase_datestringДата ISO 8601 исходной покупки
management_urlstringURL для управления подписками подписчика
subscriptionsobjectКарта идентификаторов продуктов к объектам подписок
store_transaction_idstringИдентификатор транзакции магазина
original_transaction_idstringИдентификатор исходной транзакции
purchase_datestringДата покупки ISO 8601
original_purchase_datestringДата ISO 8601 исходной покупки
expires_datestringДата истечения срока действия ISO 8601
is_sandboxbooleanЯвляется ли это покупкой в песочнице
unsubscribe_detected_atstringДата ISO 8601, когда было обнаружено отключение подписки
billing_issues_detected_atstringДата ISO 8601, когда были обнаружены проблемы с выставлением счетов
grace_period_expires_datestringДата истечения льготного периода ISO 8601
ownership_typestringТип владения (purchased, family_shared)
period_typestringТип периода (normal, trial, intro, promotional, prepaid)
storestringМагазин, в котором была приобретена подписка (app_store, play_store, stripe и т.д.)
refunded_atstringДата ISO 8601, когда подписка была возвращена
auto_resume_datestringДата ISO 8601, когда приостановленная подписка автоматически возобновится
product_plan_identifierstringИдентификатор базового плана Google Play (для продуктов, созданных после февраля 2023 года)
entitlementsobjectКарта идентификаторов прав доступа к объектам прав доступа
grant_datestringДата предоставления ISO 8601
expires_datestringДата истечения срока действия ISO 8601
product_identifierstringИдентификатор продукта
is_activebooleanАктивно ли право доступа
will_renewbooleanБудет ли право доступа продлено
period_typestringТип периода (normal, trial, intro, promotional)
purchase_datestringДата ISO 8601 последней покупки или продления
storestringМагазин, из которого было предоставлено право доступа
grace_period_expires_datestringДата истечения льготного периода ISO 8601
non_subscriptionsobjectКарта идентификаторов продуктов без подписки к массивам объектов покупок

revenuecat_revoke_entitlement

Отозвать все промо-права доступа для конкретного идентификатора права доступа

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаСекретный API-ключ RevenueCat (sk_...)
appUserIdstringДаID пользователя приложения подписчика
entitlementIdentifierstringДаИдентификатор права доступа для отзыва

Выходные данные

ПараметрТипОписание
subscriberobjectОбновленный объект подписчика после отзыва права доступа
first_seenstringДата ISO 8601, когда подписчик был впервые замечен
original_app_user_idstringИсходный ID пользователя приложения
original_purchase_datestringДата ISO 8601 исходной покупки
management_urlstringURL для управления подписками подписчика
subscriptionsobjectКарта идентификаторов продуктов к объектам подписок
store_transaction_idstringИдентификатор транзакции магазина
original_transaction_idstringИдентификатор исходной транзакции
purchase_datestringДата покупки ISO 8601
original_purchase_datestringДата ISO 8601 исходной покупки
expires_datestringДата истечения срока действия ISO 8601
is_sandboxbooleanЯвляется ли это покупкой в песочнице
unsubscribe_detected_atstringДата ISO 8601, когда было обнаружено отключение подписки
billing_issues_detected_atstringДата ISO 8601, когда были обнаружены проблемы с выставлением счетов
grace_period_expires_datestringДата истечения льготного периода ISO 8601
ownership_typestringТип владения (purchased, family_shared)
period_typestringТип периода (normal, trial, intro, promotional, prepaid)
storestringМагазин, в котором была приобретена подписка (app_store, play_store, stripe и т.д.)
refunded_atstringДата ISO 8601, когда подписка была возвращена
auto_resume_datestringДата ISO 8601, когда приостановленная подписка автоматически возобновится
product_plan_identifierstringИдентификатор базового плана Google Play (для продуктов, созданных после февраля 2023 года)
entitlementsobjectКарта идентификаторов прав доступа к объектам прав доступа
grant_datestringДата предоставления ISO 8601
expires_datestringДата истечения срока действия ISO 8601
product_identifierstringИдентификатор продукта
is_activebooleanАктивно ли право доступа
will_renewbooleanБудет ли право доступа продлено
period_typestringТип периода (normal, trial, intro, promotional)
purchase_datestringДата ISO 8601 последней покупки или продления
storestringМагазин, из которого было предоставлено право доступа
grace_period_expires_datestringДата истечения льготного периода ISO 8601
non_subscriptionsobjectКарта идентификаторов продуктов без подписки к массивам объектов покупок

revenuecat_refund_google_subscription

Возврат и опциональная отмена подписки Google Play (только для Google Play)

Входные данные

ПараметрТипОбязательноОписание
apiKeystringДаСекретный API-ключ RevenueCat (sk_...)
appUserIdstringДаИдентификатор пользователя приложения подписчика
productIdstringДаИдентификатор продукта Google Play подписки для возврата

Выходные данные

ПараметрТипОписание
subscriberobjectОбновленный объект подписчика после возврата подписки Google
first_seenstringДата ISO 8601, когда подписчик был впервые замечен
original_app_user_idstringИсходный идентификатор пользователя приложения
original_purchase_datestringДата ISO 8601 исходной покупки
management_urlstringURL для управления подписками подписчика
subscriptionsobjectКарта идентификаторов продуктов к объектам подписок
store_transaction_idstringИдентификатор транзакции магазина
original_transaction_idstringИдентификатор исходной транзакции
purchase_datestringДата покупки ISO 8601
original_purchase_datestringДата ISO 8601 исходной покупки
expires_datestringДата истечения срока действия ISO 8601
is_sandboxbooleanЯвляется ли это покупкой в песочнице
unsubscribe_detected_atstringДата ISO 8601, когда было обнаружено отключение подписки
billing_issues_detected_atstringДата ISO 8601, когда были обнаружены проблемы с выставлением счетов
grace_period_expires_datestringДата истечения льготного периода ISO 8601
ownership_typestringТип владения (purchased, family_shared)
period_typestringТип периода (normal, trial, intro, promotional, prepaid)
storestringМагазин, в котором была приобретена подписка (app_store, play_store, stripe и т.д.)
refunded_atstringДата ISO 8601, когда подписка была возвращена
auto_resume_datestringДата ISO 8601, когда приостановленная подписка автоматически возобновится
product_plan_identifierstringИдентификатор базового плана Google Play (для продуктов, созданных после февраля 2023 года)
entitlementsobjectКарта идентификаторов прав доступа к объектам прав доступа
grant_datestringДата предоставления ISO 8601
expires_datestringДата истечения срока действия ISO 8601
product_identifierstringИдентификатор продукта
is_activebooleanАктивно ли право доступа
will_renewbooleanБудет ли право доступа продлено
period_typestringТип периода (normal, trial, intro, promotional)
purchase_datestringДата ISO 8601 последней покупки или продления
storestringМагазин, из которого было предоставлено право доступа
grace_period_expires_datestringДата истечения льготного периода ISO 8601
non_subscriptionsobjectКарта идентификаторов продуктов без подписки к массивам объектов покупок

revenuecat_revoke_google_subscription

Немедленная отмена доступа к подписке Google Play и возврат средств (только для Google Play)

Входные данные

ПараметрТипОбязательноОписание
apiKeystringДаСекретный API-ключ RevenueCat (sk_...)
appUserIdstringДаИдентификатор пользователя приложения подписчика
productIdstringДаИдентификатор продукта Google Play подписки для отмены

Выходные данные

ПараметрТипОписание
subscriberobjectОбновленный объект подписчика после отмены подписки Google
first_seenstringДата ISO 8601, когда подписчик был впервые замечен
original_app_user_idstringИсходный идентификатор пользователя приложения
original_purchase_datestringДата ISO 8601 исходной покупки
management_urlstringURL для управления подписками подписчика
subscriptionsobjectКарта идентификаторов продуктов к объектам подписок
store_transaction_idstringИдентификатор транзакции магазина
original_transaction_idstringИдентификатор исходной транзакции
purchase_datestringДата покупки ISO 8601
original_purchase_datestringДата ISO 8601 исходной покупки
expires_datestringДата истечения срока действия ISO 8601
is_sandboxbooleanЯвляется ли это покупкой в песочнице
unsubscribe_detected_atstringДата ISO 8601, когда было обнаружено отключение подписки
billing_issues_detected_atstringДата ISO 8601, когда были обнаружены проблемы с выставлением счетов
grace_period_expires_datestringДата истечения льготного периода ISO 8601
ownership_typestringТип владения (purchased, family_shared)
period_typestringТип периода (normal, trial, intro, promotional, prepaid)
storestringМагазин, в котором была приобретена подписка (app_store, play_store, stripe и т.д.)
refunded_atstringДата ISO 8601, когда подписка была возвращена
auto_resume_datestringДата ISO 8601, когда приостановленная подписка автоматически возобновится
product_plan_identifierstringИдентификатор базового плана Google Play (для продуктов, созданных после февраля 2023 года)
entitlementsobjectКарта идентификаторов прав доступа к объектам прав доступа
grant_datestringДата предоставления ISO 8601
expires_datestringДата истечения срока действия ISO 8601
product_identifierstringИдентификатор продукта
is_activebooleanАктивно ли право доступа
will_renewbooleanБудет ли право доступа продлено
period_typestringТип периода (normal, trial, intro, promotional)
purchase_datestringДата ISO 8601 последней покупки или продления
storestringМагазин, из которого было предоставлено право доступа
grace_period_expires_datestringДата истечения льготного периода ISO 8601
non_subscriptionsobjectКарта идентификаторов продуктов без подписки к массивам объектов покупок

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать