Salta al contenuto principale
@revenuecat/purchases-capacitor E-commerce Open source

Acquisti plugin Capacitor

Implementa abbonamenti e acquisti in-app con SDK di RevenueCat per la monetizzazione cross-platform

Installazione

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

Guida

Come usare Purchases in Capacitor

Utilizzo di @revenuecat/purchases-capacitor

Acquisti in-app e abbonamenti con Capacitor in modo semplice. Supporto per iOS e Android.

Installazione

bun add @revenuecat/purchases-capacitor
bunx cap sync

Cosa espone il plugin

  • configure - Configura Purchases con la tua chiave API e un app user id.
  • getVirtualCurrencies - Recupera le valute virtuali per l'attuale abbonato.
  • invalidateVirtualCurrenciesCache - Invalida la cache delle valute virtuali.
  • getCachedVirtualCurrencies Quella attualmente in cache, se disponibile. Il valore rimarrà null finché le valute virtuali non saranno state recuperate almeno una volta tramite questa funzione o una equivalente.

Esempio di utilizzo

configure

Configura Purchases con la tua chiave API e un app user id.

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

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

Recupera le valute virtuali per l'attuale abbonato.

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

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

Invalida la cache delle valute virtuali.

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

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

Quella attualmente in cache, se disponibile. Il valore rimarrà null finché le valute virtuali non saranno state recuperate almeno una volta tramite questa funzione o una equivalente.

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

await Purchases.getCachedVirtualCurrencies();

Riferimento completo

Continua da Usare @revenuecat/purchases-capacitor

Se stai usando Usa @revenuecat/purchases-capacitor per pianificare pagamenti e acquisti, connettilo a Pricing di Capgo per il workflow del prodotto in Capgo Pricing, Sistema di pagamento per i dettagli di implementazione nel sistema di pagamento, @capgo/native-purchases per i dettagli di implementazione in @capgo/native-purchases, Guida rapida per i dettagli di implementazione in Getting Started, e Playbook dei ricavi per i dettagli di implementazione nel Revenue Playbook.

FAQ

FAQ sul plugin Purchases

Come installo il plugin Purchases in un'app Capacitor?

Esegui "bun add @revenuecat/purchases-capacitor" (o "npm install @revenuecat/purchases-capacitor"), poi lancia "bunx cap sync" per far sì che i progetti iOS e Android integrino il code nativo. Importalo da "@revenuecat/purchases-capacitor" nella code della tua app.

@revenuecat/purchases-capacitor funziona con React, Vue e Angular?

Sì. Purchases è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che giri all'interno di Capacitor, inclusi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Quale versione di Capacitor è supportata da @revenuecat/purchases-capacitor?

I plugin Capgo seguono la major version di Capacitor: usa la major version del plugin che corrisponde alla tua major version di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

@revenuecat/purchases-capacitor è free e open source?

Sì. Il codice sorgente di code è pubblico su GitHub all'indirizzo https://github.com/RevenueCat/purchases-capacitor/ e il pacchetto è gratuito su npm. Bug report e pull request sono i benvenuti.

Posso aggiornare code che usa Purchases senza passare per la revisione dell'App Store?

Installare o aggiornare il plugin modifica il code nativo, quindi serve una nuova build per lo store. Dopo, le modifiche a JavaScript, HTML e CSS che chiamano il plugin possono essere rilasciate subito con i live update di Capgo.

Distribuisci aggiornamenti sugli acquisti senza attendere la revisione dell'app

Una volta incluso il plugin nel tuo store build, Capgo live updates invia le modifiche a JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo