@capgo/native-purchases
Langganan dalam Aplikasi yang Mudah.
Ringkasan
Judul Bagian “Ringkasan”Langganan dalam Aplikasi yang Mudah.
Kemampuan Utama
Bagian berjudul “Kemampuan Utama”- Langganan dalam aplikasi asli dengan StoreKit 2 dan Google Play Billing.
- Metadata produk dimuatkan langsung dari toko-toko, termasuk judul dan harga yang disesuaikan.
- Syarat harga iOS StoreKit untuk langganan bulanan dengan komitmen 12 bulan.
- Alur pembelian, pengembalian hak, dan pengelolaan langganan asli.
- Bantuan transaksi aplikasi untuk migrasi dari model bisnis yang lebih tua.
Publik API
Judul bagian “Publik API”| Metode | Deskripsi |
|---|---|
restorePurchases | Mengembalikan penggunaan 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 versi aplikasi asli dari transaksi aplikasi melawan versi target untuk menentukan apakah pengguna berhak atas fitur dari model bisnis yang lebih awal. |
purchaseProduct | Mengaktifkan alur pembelian asli. Pada versi iOS yang didukung, masukkan billingPlanType: 'monthly' Untuk membeli rencana pembayaran bulanan dengan komitmen 12 bulan. |
getProducts | Mendapatkan informasi produk terkait identifikasi produk. Pada versi iOS yang didukung, produk langganan dapat termasuk pricingTerms. |
getProduct | Mendapatkan informasi produk untuk identifikasi produk tunggal. |
isBillingSupported | Periksa apakah billing mendukung perangkat saat ini. |
getPluginVersion | Dapatkan 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 | Buka halaman pengelolaan langganan native platform. Ini memungkinkan pengguna untuk melihat, memodifikasi, 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 iOS. |
addListener | Mendengarkan update transaksi verifikasi gagal StoreKit yang disampaikan oleh Apple’s Transaction.updates. Berlaku ketika hasil verifikasi adalah tidak terverifikasi. Hanya iOS. |
removeAllListeners | Menghapus semua pendengar yang terdaftar. |
Sumber Kebenaran
Judul bagian “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-pembelian-asli.