---
title: "Observer mode"
description: "Сравнение Observer Mode и Full Mode в Adapty для подписок."
---

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

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

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

| Функциональность | Observer mode | Full mode |
|-------------|-------------|---------|
| **Комплексная аналитика** | ✅ | ✅ |
| **Сторонние интеграции** | ✅ | ✅ |
| **Реагирование на события покупок для предоставления/ограничения платного доступа пользователям** | ❌ | ✅ |
| **Управление инфраструктурой покупок** | Вы | Adapty |
| **A/B-тестирование** | <p>Возможно, но требует значительно большего объёма дополнительного кода и настройки, чем в Full Mode.</p> | ✅ |
| **Время внедрения** | <p>Для аналитики и интеграций: менее часа</p><p>С A/B-тестами: до недели с учётом тщательного тестирования</p> | Несколько часов |

## Как работает Observer mode \{#how-observer-mode-works\}

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

## Как настроить Observer mode \{#how-to-set-up-observer-mode\}

1. Выполните начальную интеграцию Adapty [с Google Play](initial-android) и [с App Store](initial_ios).
2. Включите Observer mode при настройке Adapty SDK, установив параметр `observerMode` в значение `true`. Следуйте инструкциям по настройке для [iOS](sdk-installation-ios#activate-adapty-module-of-adapty-sdk), [Android](sdk-installation-android#activate-adapty-module-of-adapty-sdk), [React Native](sdk-installation-reactnative), [Flutter](sdk-installation-flutter#activate-adapty-module-of-adapty-sdk), [Kotlin Multiplatform](sdk-installation-kotlin-multiplatform#activate-adapty-sdk) и [Unity](sdk-installation-unity#activate-adapty-module-of-adapty-sdk).
3. [Передайте транзакции](report-transactions-observer-mode) из вашей существующей инфраструктуры покупок в Adapty для iOS и кросс-платформенных фреймворков на базе iOS.
4. (Опционально) Если вы хотите использовать сторонние интеграции, настройте их, как описано в разделе [Настройка сторонних интеграций](configuration).

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

## Как использовать пейволы и A/B-тесты в Observer mode \{#how-to-use-paywalls-and-ab-tests-in-observer-mode\}

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

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

- Отображайте пейволы в Observer mode для [iOS](implement-observer-mode) или [Android](android-present-paywall-builder-paywalls-in-observer-mode).
- [Связывайте пейволы с транзакциями покупок](report-transactions-observer-mode) при передаче транзакций в Observer mode.