Vai alla sezione principale
Torna ai plugin
@revenuecat/purchases-capacitor
Tutorial
di github.com/Cap-go

Acquisti

Implementa le sottoscrizioni e gli acquisti in-app con RevenueCat SDK per la monetizzazione cross-platform

Guida

Tutorial sugli Acquisti

Usando @revenuecat/purchases-capacitor

Capacitor facilita le compravendite e le sottoscrizioni in-app. Supporto per iOS e Android.

Installa

bun add @revenuecat/purchases-capacitor
bunx cap sync

Cosa questo plugin espone

  • configure - Configura le compravendite con la tua API chiave e un ID utente dell'app.
  • getVirtualCurrencies - Esegue il recupero delle monete virtuali per l'attuale sottoscrittore.
  • invalidateVirtualCurrenciesCache - Invalida il cache per le monete virtuali.
  • getCachedVirtualCurrencies - Restituisce il valore attualmente memorizzato se disponibile. Questo valore rimarrà nullo fino a quando non saranno state recuperate almeno una volta le monete virtuali con o un'equivalente funzione.

Esempio di utilizzo

configure

Configura le compravendite con la tua API chiave e un ID utente dell'app.

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

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

Esegue il recupero delle monete virtuali per l'attuale sottoscrittore.

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

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

Invalida il cache per le monete virtuali.

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

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

Il valore attualmente memorizzato se disponibile. Questo valore rimarrà nullo fino a quando non saranno state recuperate almeno una volta le monete virtuali con o una funzione equivalente.

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

await Purchases.getCachedVirtualCurrencies();

Riferimento Completo