---
title: "Implémenter le mode Observer dans le SDK Android"
description: "Implémentez le mode Observer dans Adapty pour suivre les événements d'abonnement des utilisateurs dans le SDK Android."
---

Si vous avez déjà votre propre infrastructure d'achats et n'êtes pas encore prêt à passer entièrement à Adapty, vous pouvez explorer le [mode Observer](observer-vs-full-mode). Dans sa forme de base, le mode Observer offre des analyses avancées et une intégration transparente avec les systèmes d'attribution et d'analyse.

Si cela répond à vos besoins, vous devez uniquement :
1. L'activer lors de la configuration du SDK Adapty en définissant le paramètre `observerMode` sur `true`. Suivez les instructions de configuration pour [Android](sdk-installation-android#activate-adapty-module-of-adapty-sdk).
2. [Signaler les transactions](report-transactions-observer-mode-android) depuis votre infrastructure d'achats existante à Adapty.

## Configuration du mode Observer \{#observer-mode-setup\}

Activez le mode Observer si vous gérez vous-même les achats et l'état des abonnements, et que vous utilisez Adapty pour envoyer des événements d'abonnement et des analyses.

:::important
En mode Observer, le SDK Adapty ne clôture aucune transaction — assurez-vous donc de les gérer vous-même.
:::

<Tabs groupId="current-os" queryString>
<TabItem value="kotlin" label="Kotlin" default>

```kotlin showLineNumbers
class MyApplication : Application() {
override fun onCreate() {
    super.onCreate()
    Adapty.activate(
      applicationContext,
      AdaptyConfig.Builder("PUBLIC_SDK_KEY")
          .withObserverMode(true) //default false
          .build()
    )  
}
```

</TabItem>
<TabItem value="java" label="Java" default>

```java showLineNumbers
public class MyApplication extends Application {
@Override
public void onCreate() {
    super.onCreate();
    Adapty.activate(
      applicationContext,
      new AdaptyConfig.Builder("PUBLIC_SDK_KEY")
          .withObserverMode(true) //default false
          .build()
    );
}
```

</TabItem>
</Tabs>

Paramètres :

| Paramètre                   | Description                                                  |
| --------------------------- | ------------------------------------------------------------ |
| observerMode                | Valeur booléenne qui contrôle le [mode Observer](observer-vs-full-mode). La valeur par défaut est `false`. |

## Utiliser les paywalls Adapty en mode Observer \{#using-adapty-paywalls-in-observer-mode\}

Si vous souhaitez également utiliser les paywalls et les fonctionnalités de test A/B d'Adapty, c'est possible — mais cela nécessite une configuration supplémentaire en mode Observer. Voici ce que vous devrez faire en plus des étapes ci-dessus :

1. Affichez les paywalls normalement pour les [paywalls Remote Config](present-remote-config-paywalls-android). Pour les paywalls Paywall Builder, suivez les guides de configuration spécifiques pour [Android](android-present-paywall-builder-paywalls-in-observer-mode).
3. [Associez les paywalls](report-transactions-observer-mode-android) aux transactions d'achat.