Capacitor SDK'da Observer Mode'da işlemleri raporla
Observer modunda, Adapty SDK kendi başına mevcut satın alma sisteminiz üzerinden gerçekleştirilen satın alımları takip edemez. App Store’dan gelen işlemleri kendiniz bildirmeniz gerekir. Analitik hatalarından kaçınmak için bunu uygulamanızı yayına almadan önce ayarlamanız kritik önem taşır.
Her işlemi Adapty’nin tanıyabilmesi için reportTransaction kullanarak açıkça bildirin.
İşlem bildirmeyi atlama!
reportTransaction çağırmazsanız Adapty işlemi tanımaz, işlem analitikte görünmez ve entegrasyonlara gönderilmez.
Adapty paywall’larını kullanıyorsanız, bir işlemi raporlarken variationId değerini ekleyin. Bu, satın alma işlemini tetikleyen paywall’a bağlayarak doğru paywall analitiği 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ı | Varyantın string tanımlayıcısı. Bunu AdaptyPaywall nesnesinin variationId özelliğini kullanarak alabilirsiniz. |