Zum Hauptinhalt springen
@revenuecat/purchases-capacitor Einkaufskommerz Offene Quelle

Einkäufe Capacitor-Plugin

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

Installieren

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

Richtlinie

Verwendung von Purchases in Capacitor

Verwendung von @revenuecat/purchases-capacitor

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

Installieren

bun add @revenuecat/purchases-capacitor
bunx cap sync

Was dieses Plugin bereitstellt

  • configure - Einstellung von Purchases mit Ihrem API-Schlüssel und einer App-Benutzernummer.
  • getVirtualCurrencies - Liest die virtuellen Währungen für den aktuellen Abonnenten.
  • invalidateVirtualCurrenciesCache - Löschet den Cache für virtuelle Währungen.
  • getCachedVirtualCurrencies - Die derzeit im Cache gespeicherte Währung, falls eine verfügbar ist. Diese Werte bleiben null, bis virtuelle Währungen mindestens einmal mit oder einer äquivalenten Funktion abgerufen wurden.

- Beispielverwendung

configure

Einstellt Einkäufe mit Ihrer API-Schlüssel und einer Benutzer-ID für die App.

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

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

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

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

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

- Löschet den Cache für virtuelle Währungen.

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

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

- Die derzeit im Cache gespeicherte Währung, falls eine verfügbar ist. Diese Werte bleiben null, bis virtuelle Währungen mindestens einmal mit oder einer äquivalenten Funktion abgerufen wurden.

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

await Purchases.getCachedVirtualCurrencies();

- Vollständige Referenz

- Fortsetzen mit @revenuecat/purchases-capacitor

Wenn Sie __CAPGO_KEEP_0__ verwenden Verwenden Sie @revenuecat/purchases-capacitor Verbinden Sie es mit __CAPGO_KEEP_0__ Preisgestaltung Capgo Preisgestaltung für den Produktworkflow in Capgo Preisgestaltung, Bezahlsystem für die Implementierungsdetails im Zahlungssystem, @capgo/native-purchases für die Implementierungsdetails in @capgo/native-purchases, Revenue Playbook für die Implementierungsdetails im Getting Started. Einnahme-Handbuch für die Implementierungsdetails im Einnahmeplan.

FAQ

FAQ zur Einkaufserweiterung

Wie installiere ich die Einkaufserweiterung in einer Capacitor-App?

Run "bun add @revenuecat/purchases-capacitor" (or "npm install @revenuecat/purchases-capacitor"), then run "bunx cap sync" so the iOS and Android projects pick up the native code. Import it from "@revenuecat/purchases-capacitor" in your app code.

Funktioniert @revenuecat/purchases-capacitor mit React, Vue und Angular?

Ja. Purchases ist ein Capacitor-Paket, daher funktioniert es mit jedem Webframework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @revenuecat/purchases-capacitor?

Capgo-Plugins folgen der Capacitor-Version: Wählen Sie den Plugin-Majorversion, der Ihrem Capacitor-Majorversion entspricht (z.B. Plugin v8 mit Capacitor 8). Die Versionskompatibilitätstabelle im GitHub-README enthält die unterstützten Versionen.

Ist @revenuecat/purchases-capacitor kostenlos und Open-Source?

Ja. Der Quellcode von code ist öffentlich auf GitHub unter https://github.com/RevenueCat/purchases-capacitor/ verfügbar und das Paket kann kostenlos installiert werden von npm. Bugberichte und Pull-Requests sind willkommen.

Kann ich code aktualisieren, das Purchases verwendet, ohne eine App-Store-Bewertung?

Die Installation oder das Upgrade des Plugins ändert die native code, daher benötigt es eine neue App-Store-Bewertung. Danach können JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Purchases-Änderungen ohne Wartezeit auf die App-Überprüfung

Bauen Sie das Plugin in Ihrem Store, und Capgo leistet live Updates, die Ihre JavaScript-, HTML- und CSS-Änderungen in Minuten an die Benutzer weitergeben.

Starten Sie mit Capgo