---
title: "Реализация режима Observer в Capacitor SDK"
description: "Реализуйте режим observer в Adapty для отслеживания событий подписок пользователей в Capacitor SDK."
---

Если у вас уже есть собственная инфраструктура покупок и вы не готовы полностью переходить на Adapty, вы можете воспользоваться [режимом Observer](observer-vs-full-mode). В базовом варианте Observer Mode предоставляет расширенную аналитику и бесшовную интеграцию с системами атрибуции и аналитики.
Если это соответствует вашим потребностям, вам нужно лишь:
1. Включить его при настройке SDK, установив параметр `observerMode` в значение `true`. Следуйте инструкциям по настройке для [Capacitor](sdk-installation-capacitor#activate-adapty-module-of-adapty-sdk).
2. [Передавать транзакции](report-transactions-observer-mode-capacitor) из вашей существующей инфраструктуры покупок в Adapty.
:::tip
В SDK v4 вы также можете показывать флоу и пейволы, отрендеренные Adapty, в режиме Observer: когда пользователь нажимает кнопку покупки или восстановления, SDK передаёт действие вашему коду, чтобы вы могли самостоятельно выполнить покупку или восстановление. См. [Представление флоу в режиме Observer](capacitor-present-flows-in-observer-mode).
:::
### Настройка режима наблюдателя \{#observer-mode-setup\}

Включите режим наблюдателя, если вы самостоятельно обрабатываете покупки и статус подписки, а Adapty используете только для отправки событий подписки и аналитики.

:::important
В режиме наблюдателя Adapty SDK не закрывает транзакции, поэтому убедитесь, что вы обрабатываете их самостоятельно.
:::

```typescript showLineNumbers

try {
  await adapty.activate({
    apiKey: 'YOUR_PUBLIC_SDK_KEY',
    params: {
      observerMode: true // Enable observer mode
    }
  });
} catch (error) {
  console.error('Failed to activate Adapty:', error);
}
```
| Параметр                    | Описание                                                     |
| --------------------------- | ------------------------------------------------------------ |
| **observerMode**            | Булево значение, которое включает [режим Observer](observer-vs-full-mode). Значение по умолчанию: `false`. |
## Использование пейволов Adapty в режиме Observer \{#using-adapty-paywalls-in-observer-mode\}

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

1. Отображайте пейволы как обычно для [пейволов на Remote Config](present-remote-config-paywalls-capacitor).
2. [Связывайте пейволы](report-transactions-observer-mode-capacitor) с транзакциями покупок.