Capacitor SDK'da Observer modunu uygulama

Kendi satın alma altyapınız varsa ve henüz Adapty’ye tamamen geçmeye hazır değilseniz, Observer mode’u inceleyebilirsiniz. Temel haliyle Observer Mode, gelişmiş analitik ve attribution ile analitik sistemlerle sorunsuz entegrasyon sunar.

Eğer bu ihtiyaçlarınızı karşılıyorsa, tek yapmanız gereken:

  1. Adapty SDK’yı yapılandırırken observerMode parametresini true olarak ayarlayarak bunu etkinleştirmek. Kurulum talimatları için Capacitor belgelerine bakın.
  2. Mevcut satın alma altyapınızdan Adapty’ye işlemleri bildirmek.
Tip

SDK v4’te, Observer modunda Adapty tarafından render edilen flow’ları ve paywallları da sunabilirsiniz: bir kullanıcı ilgili butona dokunduğunda kendi kodunuzla satın alma veya geri yükleme işlemini gerçekleştirmek için onObserverPurchaseInitiated ve onObserverRestoreInitiated olay işleyicilerini ayarlayın. Bkz. Observer modunda flow’ları sunma.

Observer mode kurulumu

Satın alma işlemlerini ve abonelik durumunu kendiniz yönetip Adapty’yi yalnızca abonelik olaylarını ve analitiği göndermek için kullanıyorsanız Observer mode’u etkinleştirin.

Important

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


try {
  await adapty.activate({
    apiKey: 'YOUR_PUBLIC_SDK_KEY',
    params: {
      observerMode: true // Enable observer mode
    }
  });
} catch (error) {
  console.error('Failed to activate Adapty:', error);
}

Parametreler:

ParametreAçıklama
observerModeObserver mode’u kontrol eden boolean bir değer. Varsayılan değer false’tur.

Observer Mode’da Adapty flow’ları ve paywall’ları kullanma

Adapty’nin flow’larını, paywall’larını ve A/B testi özelliklerini de kullanmak istiyorsanız bunu yapabilirsiniz; ancak Observer Mode’da bunun için birkaç ek adım gerekir. Yukarıdaki adımlara ek olarak yapmanız gerekenler:

  1. Remote config paywallları her zamanki gibi görüntüleyin. Flow Builder ve Paywall Builder ile oluşturulan flow’lar ve paywalllar için bkz. Flow’ları Observer modunda sunma.
  2. Flow’ları ve paywallları satın alma işlemleriyle ilişkilendirin.