Capacitor SDK'da Observer Mode'da işlemleri raporlama
Observer mode’da Adapty SDK, mevcut satın alma sisteminiz aracılığıyla gerçekleştirilen satın alımları kendi başına takip edemez. App store’dan gelen işlemleri manuel olarak raporlamanız gerekir. Analizlerde hata oluşmaması için bunu uygulamanızı yayınlamadan önce yapılandırmanız kritik önem taşır.
Her işlemi Adapty’nin tanıyabilmesi için reportTransaction kullanarak açıkça raporlayın.
İşlem raporlamayı atlamayın!
reportTransaction çağırmazsanız Adapty işlemi tanımaz, işlem analizlerde görünmez ve entegrasyonlara gönderilmez.
Adapty paywall’larını kullanıyorsanız, işlem raporlarken variationId değerini de ekleyin. Bu, satın almayı tetikleyen paywall ile ilişkilendirerek paywall analizlerinin doğru olmasını sağlar.
const variationId = paywall.variationId;
try {
await adapty.reportTransaction({
transactionId: 'your_transaction_id',
variationId: variationId
});
} catch (error) {
console.error('Failed to report transaction:', error);
}
Parametreler:
| Parametre | Zorunluluk | Açıklama |
|---|---|---|
| transactionId | zorunlu |
|
| variationId | isteğe bağlı | Varyasyonun string tanımlayıcısı. Bunu AdaptyPaywall nesnesinin variationId özelliğini kullanarak alabilirsiniz. |