---
title: "Implementar el modo Observer en el SDK de Capacitor"
description: "Implementa el modo Observer en Adapty para rastrear los eventos de suscripción de usuarios en el SDK de Capacitor."
---

Si ya tienes tu propia infraestructura de compras y no estás listo para migrar completamente a Adapty, puedes explorar el [modo Observer](observer-vs-full-mode). En su forma básica, el modo Observer ofrece analíticas avanzadas e integración fluida con sistemas de atribución y analíticas.
Si esto se ajusta a tus necesidades, solo tienes que:
1. Activarlo al configurar el SDK estableciendo el parámetro `observerMode` en `true`. Sigue las instrucciones de configuración para [Capacitor](sdk-installation-capacitor#activate-adapty-module-of-adapty-sdk).
2. [Notificar las transacciones](report-transactions-observer-mode-capacitor) desde tu infraestructura de compras existente a Adapty.
:::tip
En SDK v4, también puedes presentar flows y paywalls renderizados por Adapty en modo Observer: cuando un usuario pulsa el botón de compra o restauración, el SDK delega la acción a tu código para que realices la compra o restauración tú mismo. Consulta [Presentar flows en modo Observer](capacitor-present-flows-in-observer-mode).
:::
### Configuración del modo Observer \{#observer-mode-setup\}

Activa el modo Observer si gestionas tú mismo las compras y el estado de las suscripciones, y utilizas Adapty únicamente para enviar eventos de suscripción y datos de analítica.

:::important
Cuando se ejecuta en el modo Observer, el SDK de Adapty no cerrará ninguna transacción, así que asegúrate de gestionarlas tú mismo.
:::

```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);
}
```
| Parámetro                   | Descripción                                                  |
| --------------------------- | ------------------------------------------------------------ |
| **observerMode**            | Un valor booleano que controla el [modo Observer](observer-vs-full-mode). El valor predeterminado es `false`. |
## Usar paywalls de Adapty en el modo Observer \{#using-adapty-paywalls-in-observer-mode\}

Si también quieres usar los paywalls y las funciones de pruebas A/B de Adapty, puedes hacerlo, pero requiere una configuración adicional en el modo Observer. Esto es lo que necesitarás hacer además de los pasos anteriores:

1. Muestra los paywalls de la forma habitual para [paywalls con Remote Config](present-remote-config-paywalls-capacitor).
2. [Asocia los paywalls](report-transactions-observer-mode-capacitor) con las transacciones de compra.