Observer mode

Adapty — мощная и гибкая платформа для встроенных покупок, созданная для увеличения выручки и базы подписчиков. Adapty предоставляет настраиваемые пейволы для конкретных сегментов пользователей, A/B-тесты цен, длительностей, пробных периодов и визуальных элементов, а также комплексные аналитические инструменты для монетизации приложения и интеграции со сторонними сервисами.

Если у вас уже есть собственная инфраструктура покупок и вы не готовы переходить на систему Adapty, можно использовать Observer mode. Этот ограниченный режим не задействует пейволы Adapty, таргетирование аудитории, управление подписками (включая обработку продлений и повторных попыток оплаты) и ориентирован исключительно на аналитику. Несмотря на ограничения, Observer mode предлагает широкие аналитические возможности: интеграцию с системами атрибуции, расширенную аналитику, инструменты для коммуникаций и CRM-профили.

Оба режима стоят одинаково и требуют обновления мобильного приложения, поэтому выбор сводится к следующему: перейти на инфраструктуру Adapty ради полной функциональности или сохранить текущую инфраструктуру, получив только сторонние интеграции и аналитику.

ФункциональностьObserver modeFull mode
Комплексная аналитика
Сторонние интеграции
Реагирование на события покупок для предоставления/ограничения платного доступа пользователям
Управление инфраструктурой покупокВыAdapty
A/B-тестирование

Возможно, но требует значительно большего объёма дополнительного кода и настройки, чем в Full Mode.

Время внедрения

Для аналитики и интеграций: менее часа

С A/B-тестами: до недели с учётом тщательного тестирования

Несколько часов

Как работает Observer mode

В Observer mode вы передаёте новые транзакции от Apple/Google в Adapty SDK, а SDK перенаправляет их на бэкенд Adapty. При этом вы самостоятельно управляете доступом к платному контенту в приложении, завершаете транзакции, обрабатываете продления, решаете проблемы с оплатой и так далее.

Как настроить Observer mode

  1. Выполните начальную интеграцию Adapty с Google Play и с App Store.
  2. Включите Observer mode при настройке Adapty SDK, установив параметр observerMode в значение true. Следуйте инструкциям по настройке для iOS, Android, React Native, Flutter, Kotlin Multiplatform и Unity.
  3. Передайте транзакции из вашей существующей инфраструктуры покупок в Adapty для iOS и кросс-платформенных фреймворков на базе iOS.
  4. (Опционально) Если вы хотите использовать сторонние интеграции, настройте их, как описано в разделе Настройка сторонних интеграций.

В Observer mode Adapty SDK не завершает транзакции — убедитесь, что вы обрабатываете этот аспект самостоятельно.

Как использовать пейволы и A/B-тесты в Observer mode

В Observer mode Adapty SDK не может определить источник покупок, поскольку они совершаются в вашей собственной инфраструктуре. Поэтому, если вы планируете использовать пейволы и/или A/B-тесты в Observer mode, необходимо связывать транзакцию из стора с соответствующим пейволом в коде мобильного приложения при передаче транзакции.

Кроме того, пейволы, созданные с помощью Paywall Builder, должны отображаться особым образом при использовании Observer mode: