Ringkasan
RingkasanMembuat Langganan Aplikasi Lebih Mudah.
Kemampuan Utama
Ringkasan- Langganan dan Pembelian Aplikasi Asli dengan StoreKit 2 dan Google Play Billing.
- Metadata Produk Dimuat Langsung dari Toko, Termasuk Judul dan Harga yang Dihubungkan.
- Syarat Harga Toko iOS StoreKit untuk Langganan Bulanan dengan Keterikat 12 Bulan.
- Aliran Pembelian, Mengembalikan, Mengupdate Hak, dan Pengelolaan Langganan Asli.
- Bantuan Transaksi Aplikasi untuk Migrasi dari Model Bisnis yang Lebih Tua.
Publik API
Ringkasan API| Metode | Deskripsi |
|---|---|
restorePurchases | Mengembalikan penggunaan sebelumnya dan menghubungkan ID pengguna aplikasi mereka ke pengguna lain yang juga menggunakan ID pengguna yang sama. |
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 sebelumnya. |
purchaseProduct | Mengaktifkan alur pembelian native. Pada versi iOS yang didukung, pass billingPlanType: 'monthly' untuk membeli rencana pembayaran bulanan dengan komitmen 12 bulan. |
getProducts | Mengambil informasi produk yang terkait dengan identifikasi produk. Pada versi iOS yang didukung, produk langganan dapat termasuk pricingTerms. |
getProduct | Mengambil informasi produk untuk identifikasi produk tunggal. |
isBillingSupported | Mengecek apakah billing didukung untuk perangkat saat ini. |
getPluginVersion | Mengambil versi plugin native Capacitor. |
getPurchases | Mengambil semua pembelian pengguna (baik pembelian dalam aplikasi maupun langganan). Metode ini mengakses riwayat pembelian platform untuk pengguna saat ini. |
manageSubscriptions | Membuka halaman manajemen langganan platform asli. Ini memungkinkan pengguna untuk melihat, memodifikasi, atau membatalkan langganan mereka. |
acknowledgePurchase | Mengakui/menyelesaikan transaksi pembelian secara manual. |
consumePurchase | Mengonsumsi pembelian dalam aplikasi di Android. |
addListener | Mendengarkan pembaruan transaksi StoreKit yang dikirim oleh Apple melalui Transaction.updates. Membuat panggilan pada saat aplikasi diluncurkan jika ada transaksi yang belum selesai, dan untuk setiap pembaruan setelahnya. Hanya tersedia di iOS. |
addListener | Mendengarkan gagal verifikasi transaksi StoreKit yang dikirim oleh Apple melalui Transaction.updates. Membuat panggilan ketika hasil verifikasi masih belum diverifikasi. Hanya tersedia di iOS. |
removeAllListeners | Menghapus semua pendengar yang telah terdaftar. |
Sumber Kebenaran
Bab yang berjudul “Sumber Kebenaran”Referensi ini disinkronkan dari src/definitions.ts di capacitor-native-purchases.
Teruskan dari @capgo/native-purchases
Bagian berjudul “Teruskan dari @capgo/native-purchases”Jika Anda menggunakan @capgo/native-purchases untuk merencanakan pembayaran dan pembelian, hubungkannya dengan Menggunakan @capgo/native-purchases untuk kemampuan native di Menggunakan @capgo/native-purchases, Capgo Pricing untuk alur kerja produk di Capgo Pricing, Sistem Pembayaran untuk detail implementasi di Sistem Pembayaran, Mulai Membuat untuk detail implementasi di Mulai Membuat, dan Pedoman Pendapatan untuk detail implementasi di Pedoman Pendapatan.