@capgo/native-purchases
@__CAPGO_KEEP_0__/pembelian-native
Ringkasan
Bab berjudul “Ringkasan”Pembelian dalam Aplikasi yang Lebih Mudah.
Kemampuan Utama
Bab berjudul “Kemampuan Utama”- Transaksi dalam aplikasi native dan langganan dengan StoreKit 2 dan Google Play Billing.
- Metadata produk dimuat langsung dari toko, termasuk judul dan harga yang disesuaikan.
- Klausul harga iOS StoreKit untuk langganan bulanan dengan komitmen 12 bulan.
- Fluks pembelian, restorasi, pembaruan hak akses, dan manajemen langganan native.
- Bantuan Transaksi Aplikasi untuk migrasi dari model bisnis yang lebih tua.
Publik API
Bab berjudul “Publik API”| Metode | Deskripsi |
|---|---|
restorePurchases | Mengembalikan transaksi pengguna sebelumnya dan menghubungkan ID pengguna aplikasi mereka ke pengguna lain yang juga menggunakan ID tersebut. |
getAppTransaction | Mengambil informasi Transaksi Aplikasi, yang menyediakan detail tentang kapan pengguna pertama kali mengunduh atau membeli aplikasi. |
isEntitledToOldBusinessModel | Mengumpulkan informasi tentang versi aplikasi asli dari Transaksi Aplikasi dan membandingkannya dengan versi target untuk menentukan apakah pengguna berhak atas fitur dari model bisnis yang lebih tua. |
purchaseProduct | Memulai alur pembelian native. Pada versi iOS yang didukung, pass billingPlanType: 'monthly' Untuk membeli rencana pembayaran bulanan dengan komitmen 12 bulan. |
getProducts | Mendapatkan informasi produk terkait dengan identifikasi produk. Pada versi iOS yang didukung, produk langganan dapat mencakup pricingTerms. |
getProduct | Mendapatkan informasi produk untuk identifikasi produk tunggal. |
isBillingSupported | Periksa apakah billing didukung untuk perangkat saat ini. |
getPluginVersion | Mendapatkan versi plugin native Capacitor. |
getPurchases | Mendapatkan semua pembelian pengguna (baik pembelian dalam aplikasi maupun langganan). Metode ini mengakses riwayat pembelian platform untuk pengguna saat ini. |
manageSubscriptions | Membuka halaman pengelolaan langganan native platform. Hal ini memungkinkan pengguna untuk melihat, mengubah, atau membatalkan langganan. |
acknowledgePurchase | Mengakui/menyelesaikan transaksi pembelian secara manual. |
consumePurchase | Mengonsumsi pembelian dalam aplikasi pada Android. |
addListener | Mendengarkan update transaksi StoreKit yang disampaikan oleh Apple’s Transaction.updates. Berlaku pada peluncuran aplikasi jika ada transaksi yang belum selesai, dan untuk setiap update setelahnya. Hanya tersedia pada iOS. |
addListener | Mendengarkan update transaksi verifikasi gagal yang disampaikan oleh Apple’s Transaction.updates. Berlaku ketika hasil verifikasi masih belum diverifikasi. Hanya tersedia pada iOS. |
removeAllListeners | Menghapus semua pendengar yang terdaftar. |
Sumber Kebenaran
Bab berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-pembelian-asli.
Teruskan dari @capgo/pembelian-asli
Bab berjudul “Teruskan dari @capgo/pembelian-asli”Jika Anda menggunakan @capgo/pembelian-asli untuk merencanakan pembayaran dan pembelian, hubungkannya dengan Menggunakan @capgo/pembelian-asli untuk kemampuan asli di Menggunakan @capgo/native-purchases, Capgo Pricing untuk alur produk di Capgo Pricing Sistem Pembayaran untuk detail implementasi di Sistem Pembayaran Mulai untuk detail implementasi di Mulai, dan Strategi Pendapatan untuk detail implementasi di Strategi Pendapatan