Zum Inhalt springen

@capgo/native-purchases

In-app-Abonnements auf Knopfdruck.

In-app-Abonnements auf Knopfdruck.

  • Abschnitt mit dem Titel „Hauptfunktionen“
  • Produktmetadaten werden direkt aus den Stores geladen, einschließlich lokalisierten Titeln und Preisen.
  • iOS StoreKit-Preisbedingungen für monatliche Abonnements mit 12-monatigen Verpflichtungen.
  • Kauf, Wiederherstellung, Beauftragung und native Abonnementverwaltungsfelder.
  • App-Transaktionshilfen für die Migration von älteren Geschäftsmodellen.
MethodeBeschreibung
restorePurchasesWiederherstellt einen Benutzers vorherigen und verbindet ihre appUserIDs mit jedem Benutzer, der auch diese verwendet.
getAppTransactionLiefert die App-Transaktionsinformationen, die Details über den Zeitpunkt bereitstellen, an dem der Benutzer das App ursprünglich heruntergeladen oder gekauft hat.
isEntitledToOldBusinessModelVergleicht die ursprüngliche App-Version aus der App-Transaktion mit einer Zielversion, um zu bestimmen, ob der Benutzer berechtigt ist, Funktionen aus einem früheren Geschäftsmodell zu nutzen.
purchaseProductStartet den native Kauffluss. Bei unterstützten iOS-Versionen übergeben Sie den Parameter. billingPlanType: 'monthly' um ein monatliches Abonnement mit einer 12-monatigen Bindung zu kaufen.
getProductsRuft Produktinformationen für Produktidentifikatoren ab. Bei unterstützten iOS-Versionen können Abonnementprodukte auch pricingTerms.
getProductRuft die Produktinformationen für ein einzelnes Produktidentifikator ab.
isBillingSupportedÜberprüft, ob die Abrechnung für das aktuelle Gerät unterstützt wird.
getPluginVersionErmittelt die native Capacitor-Pluginversion.
getPurchasesRuft alle Einkäufe des Benutzers (beide In-App-Käufe und Abonnements) ab. Diese Methode fragt die Einkaufsgeschichte der Plattform für den aktuellen Benutzer ab.
manageSubscriptionsÖffnet die native Abonnementverwaltung der Plattform. Dies ermöglicht es Benutzern, ihre Abonnements anzuzeigen, zu ändern oder abzubestellen.
acknowledgePurchaseBestätigt manuell/abschließt einen Kauftransaktionsvorgang.
consumePurchaseVerbraucht einen In-App-Kauf auf Android.
addListenerHört sich die StoreKit-Transaktionsaktualisierungen von Apple’s Transaction.updates an. Wird bei App-Start ausgelöst, wenn es unvollendete Transaktionen gibt, und für jede Aktualisierung danach. Nur iOS.
addListenerHört sich die StoreKit-Transaktionsfehleraktualisierungen von Apple’s Transaction.updates an. Wird ausgelöst, wenn das Überprüfungsresultat unbestätigt ist. Nur iOS.
removeAllListenersEntfernt alle registrierten Listener.

__CAPGO_KEEP_0__-native-purchases

Abschnitt mit dem Titel „Quelle der Wahrheit“

Diese Referenz wird von src/definitions.ts in capacitor-native-purchases.