Zum Hauptinhalt springen
Zurück zu Plugins
@revenuecat/purchases-capacitor
Tutorial
von github.com/Cap-go

Käufe

Implementieren Sie In-App-Abonnements und -Käufe mit RevenueCat SDK für eine plattformübergreifende Monetarisierung

Richtlinie

Tutorial zu Käufen

Mit @revenuecat/purchases-capacitor

Capacitor-In-App-Käufe und -Abonnements einfach gemacht. Unterstützung für iOS und Android.

Installieren

bun add @revenuecat/purchases-capacitor
bunx cap sync

Was diese Plugin-Exposition enthält

  • configure - Konfiguriert Einkäufe mit Ihrem API-Schlüssel und einer Anwendungsbenutzer-ID.
  • getVirtualCurrencies - Liest die virtuellen Währungen für den aktuellen Abonnenten ab.
  • invalidateVirtualCurrenciesCache - Lädt den Cache für virtuelle Währungen.
  • getCachedVirtualCurrencies - Gibt die derzeitige Cachierung zurück, wenn eine verfügbar ist. Diese Werte bleiben null, bis virtuelle Währungen mindestens einmal mit oder einer äquivalenten Funktion abgerufen wurden.

Beispiel für die Verwendung

configure

Konfiguriert Einkäufe mit Ihrem API-Schlüssel und einer Anwendungsbenutzer-ID.

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

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

Liest die virtuellen Währungen für den aktuellen Abonnenten ab.

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

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

Lädt den Cache für virtuelle Währungen.

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

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

Wenn ein Cache verfügbar ist. Diese Werte bleiben bis virtuelle Währungen zumindest einmal mit oder einer äquivalenten Funktion abgerufen wurden, null.

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

await Purchases.getCachedVirtualCurrencies();

Vollständige Referenz