Atadığınız her aksiyonu uygulamanızın kodunda ele alın.
Bu kılavuz, kodunuzda özel ve önceden tanımlanmış aksiyonları nasıl yöneteceğinizi gösterir.
Yalnızca satın almalar, geri yüklemeler, paywall kapatma işlemleri ve URL açma işlemleri otomatik olarak gerçekleşir. Diğer tüm buton aksiyonları için uygulama kodunuzda uygun yanıt uygulamasını yapmanız gerekir.
Paywall’ları kapatma
Paywall’ınızı kapatacak bir buton eklemek için:
Paywall builder’da bir buton ekleyin ve Close aksiyonunu atayın.
Uygulama kodunuzda, paywall’ı kapatan close aksiyonu için bir handler uygulayın.
React Native SDK’da close aksiyonu, varsayılan olarak paywall’ı kapatmayı tetikler. Ancak gerekirse bu davranışı kodunuzda geçersiz kılabilirsiniz. Örneğin, bir paywall’ı kapatmak başka birini açabilir.
React component için close aksiyonunu ayrı event handler prop’ları aracılığıyla yönetin:
Bir grup bağlantı eklemek istiyorsanız (ör. kullanım koşulları ve satın alma geri yükleme), paywall builder’da bir Link öğesi ekleyin ve bunu Open URL aksiyonuna sahip butonlarla aynı şekilde yönetin.
Paywall’ınızdan bir bağlantı açacak bir buton eklemek için (ör. Kullanım Koşulları veya Gizlilik Politikası):
Paywall builder’da bir buton ekleyin, Open URL aksiyonunu atayın ve açmak istediğiniz URL’yi girin.
Uygulama kodunuzda, alınan URL’yi tarayıcıda açan openUrl aksiyonu için bir handler uygulayın.
React Native SDK’da openUrl aksiyonu, varsayılan olarak URL’yi açmayı tetikler. Ancak gerekirse bu davranışı kodunuzda geçersiz kılabilirsiniz.
React component için URL açma işlemini event handler prop’u aracılığıyla yönetin: