---
title: "Kotlin Multiplatform SDK'da Observer modunu uygulama"
description: "Kotlin Multiplatform SDK'da kullanıcı abonelik etkinliklerini izlemek için Adapty'de observer modunu uygulayın."
---

Kendi satın alma altyapınız varsa ve henüz tamamen Adapty'ye geçmeye hazır değilseniz, [Observer mode](observer-vs-full-mode)'u inceleyebilirsiniz. Temel haliyle Observer Mode; gelişmiş analitik ve attribution ile analitik sistemleriyle sorunsuz entegrasyon sunar.

Bu sizin için yeterliyse yalnızca şunları yapmanız yeterli:
1. Adapty SDK'yı yapılandırırken `observerMode` parametresini `true` olarak ayarlayarak Observer Mode'u etkinleştirin. Kurulum talimatlarını [Kotlin Multiplatform](sdk-installation-kotlin-multiplatform) için takip edin.
2. Mevcut satın alma altyapınızdan [işlemleri Adapty'ye bildirin](report-transactions-observer-mode-kmp).

## Observer mode kurulumu \{#observer-mode-setup\}

Satın almaları ve abonelik durumunu kendiniz yönetip Adapty'yi yalnızca abonelik etkinlikleri ve analitik için kullanıyorsanız Observer Mode'u etkinleştirin.

:::important
Observer modunda çalışırken Adapty SDK hiçbir işlemi kapatmaz; bu nedenle işlemleri kendiniz yönettiğinizden emin olun.
:::

```kotlin showLineNumbers

val config = AdaptyConfig
    .Builder("PUBLIC_SDK_KEY")
    .withObserverMode(true)     // default false
    .build()

Adapty.activate(configuration = config)
    .onSuccess {
        Log.d("Adapty", "SDK initialised in observer mode")
    }
    .onError { error ->
        Log.e("Adapty", "Adapty init error: ${error.message}")
    }
```

Parametreler:

| Parametre                   | Açıklama                                                  |
| --------------------------- | ------------------------------------------------------------ |
| observerMode                | [Observer mode](observer-vs-full-mode)'u kontrol eden bir boolean değer. Varsayılan değer `false`'tur. |

## Observer Mode'da Adapty paywalllarını kullanma \{#using-adapty-paywalls-in-observer-mode\}

Adapty'nin paywalllarını ve A/B testi özelliklerini de kullanmak istiyorsanız bunu yapabilirsiniz; ancak Observer modunda biraz ek kurulum gerektirir. Yukarıdaki adımlara ek olarak şunları yapmanız gerekir:

1. [Remote config paywallları](present-remote-config-paywalls-kmp) için paywallları her zamanki gibi gösterin.
3. Satın alma işlemleriyle [paywallları ilişkilendirin](report-transactions-observer-mode-kmp).