Langsung ke konten utama
@revenuecat/purchases-capacitor E-commerce Open source

Pembelian plugin Capacitor

Implement in-app subscription dan pembelian dengan RevenueCat SDK untuk monetisasi lintas platform

Instal

bun add @revenuecat/purchases-capacitor bunx cap sync
npm, pnpm atau yarn
  • npm install @revenuecat/purchases-capacitor
  • pnpm add @revenuecat/purchases-capacitor
  • yarn add @revenuecat/purchases-capacitor

Panduan

Cara menggunakan Purchases di Capacitor

Menggunakan @revenuecat/purchases-capacitor

Capacitor buat in-app purchases dan langganan jadi mudah. Support iOS dan Android.

Instal

bun add @revenuecat/purchases-capacitor
bunx cap sync

Apa yang Diekspos Plugin Ini

  • configure - Setup Purchases dengan API key dan app user id Anda.
  • getVirtualCurrencies - Mengambil mata uang virtual untuk subscriber saat ini.
  • invalidateVirtualCurrenciesCache - Menginvalidasi cache mata uang virtual.
  • getCachedVirtualCurrencies - Nilai yang saat ini di-cache jika tersedia. Nilai ini akan tetap null sampai mata uang virtual diambil setidaknya sekali dengan fungsi ini atau fungsi yang setara.

Contoh Penggunaan

configure

Menyiapkan Purchases dengan key API dan app user id Anda.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

Mengambil mata uang virtual untuk subscriber saat ini.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

Menginvalidasi cache mata uang virtual.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

Nilai yang saat ini di-cache jika tersedia. Nilai ini akan tetap null sampai mata uang virtual diambil setidaknya sekali dengan fungsi ini atau fungsi yang setara.

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getCachedVirtualCurrencies();

Referensi Lengkap

Lanjutkan dari Menggunakan @revenuecat/purchases-capacitor

Jika Anda menggunakan Menggunakan @revenuecat/purchases-capacitor untuk merencanakan pembayaran dan pembelian, hubungkan dengan Harga Capgo untuk alur kerja produk di Harga Capgo, Sistem pembayaran untuk detail implementasi di sistem Pembayaran, @capgo/native-purchases untuk detail implementasi di @capgo/native-purchases, Panduan Memulai untuk detail implementasi di Getting Started, dan Strategi Pendapatan untuk detail implementasi di Revenue Playbook.

FAQ

FAQ plugin Purchases

Bagaimana cara install plugin Purchases di aplikasi Capacitor?

Jalankan "bun add @revenuecat/purchases-capacitor" (atau "npm install @revenuecat/purchases-capacitor"), lalu jalankan "bunx cap sync" agar proyek iOS dan Android mengenali code native. Impor dari "@revenuecat/purchases-capacitor" di code aplikasi Anda.

Apakah @revenuecat/purchases-capacitor bisa digunakan dengan React, Vue, dan Angular?

Ya. Purchases adalah package Capacitor, jadi bisa dipakai dengan framework web apa pun yang berjalan di dalam Capacitor, termasuk Ionic, React, Vue, Angular, Svelte, dan JavaScript biasa.

Versi Capacitor mana yang didukung @revenuecat/purchases-capacitor?

Plugin Capgo mengikuti versi mayor Capacitor: gunakan versi mayor plugin yang sesuai dengan versi mayor Capacitor Anda (contoh: plugin v8 dengan Capacitor 8). Tabel kompatibilitas di README GitHub mencantumkan versi yang masih di-maintain.

Apakah @revenuecat/purchases-capacitor gratis dan open source?

Ya. Source code bersifat publik di GitHub pada https://github.com/RevenueCat/purchases-capacitor/ dan package-nya gratis diinstal dari npm. Laporan bug dan pull request sangat diterima.

Bisakah saya memperbarui code yang menggunakan Purchases tanpa review App Store?

Instalasi atau upgrade plugin akan mengubah native code, jadi butuh build store baru. Setelah itu, perubahan JavaScript, HTML, dan CSS yang memanggil plugin bisa langsung dikirim lewat live updates Capgo.

Rilis perubahan Purchases tanpa menunggu review aplikasi

Setelah plugin ada di build store Anda, live updates Capgo akan mengirim perubahan JavaScript, HTML, dan CSS ke pengguna dalam hitungan menit.

Mulai dengan Capgo