Saltare al contenuto

@capgo/acquisti-native

Sottoscrizioni in-app Facili.

Sottoscrizioni in-app Facili.

  • Acquisti e sottoscrizioni in-app native con StoreKit 2 e Google Play Billing.
  • Metadati del prodotto caricati direttamente dai negozi, compresi titoli e prezzi localizzati.
  • Termini di prezzo per abbonamenti mensili con impegni di 12 mesi per iOS StoreKit.
  • Flussi di acquisto, ripristino, aggiornamento delle entità e gestione delle sottoscrizioni native.
  • Aiuti per le transazioni dell'applicazione per la migrazione da modelli di business più vecchi.
MetodoDescrizione
restorePurchasesRipristina i precedenti e collega gli ID dell'utente dell'applicazione a qualsiasi utente che utilizza anche quegli ID.
getAppTransactionOttiene le informazioni sulla transazione dell'applicazione, che fornisce dettagli sul momento in cui l'utente ha scaricato o acquistato l'applicazione per la prima volta.
isEntitledToOldBusinessModelConfronta la versione originale dell'applicazione dalla transazione dell'applicazione con una versione di destinazione per determinare se l'utente ha diritto a funzionalità da un modello di business precedente.
purchaseProductAvvia il flusso di acquisto nativo. Su versioni iOS supportate, passa billingPlanType: 'monthly' per acquistare un piano di fatturazione mensile con un impegno di 12 mesi.
getProductsOttiene informazioni sul prodotto associate agli identificatori del prodotto. Su versioni iOS supportate, i prodotti di abbonamento possono includere pricingTerms.
getProductOttiene le informazioni sul prodotto per un singolo identificatore del prodotto.
isBillingSupportedVerifica se la fatturazione è supportata per il dispositivo corrente.
getPluginVersionOttieni la versione nativa del plugin Capacitor.
getPurchasesOttiene tutte le compravendite dell'utente (entrambe le compravendite in-app e le abbonamenti). Questo metodo consulta la storia delle compravendite della piattaforma per l'utente corrente.
manageSubscriptionsApri la pagina di gestione delle sottoscrizioni nativa della piattaforma. Ciò consente agli utenti di visualizzare, modificare o annullare le loro sottoscrizioni.
acknowledgePurchaseConferma manualmente/finisci una transazione di acquisto.
consumePurchaseConsuma una compravendita in-app su Android.
addListenerAscolta gli aggiornamenti delle transazioni StoreKit inviati da Apple con Transaction.updates. Si attiva all'avvio dell'app se ci sono transazioni non finite, e per qualsiasi aggiornamento successivo. Solo iOS.
addListenerAscolta le fallite di verifica delle transazioni StoreKit inviate da Apple con Transaction.updates. Si attiva quando il risultato di verifica è non verificato. Solo iOS.
removeAllListenersElimina tutti i listener registrati.

Questa riferimento è sincronizzato da src/definitions.ts in capacitor-acquisti nativi.

Se stai utilizzando @capgo/acquisti nativi per pianificare pagamenti e acquisti, connettilo con Utilizzando @capgo/acquisti nativi per la capacità nativa in Utilizzando @capgo/acquisti nativi, Capgo Prezzi per il workflow del prodotto in Capgo Pricing, Sistema di pagamento per i dettagli di implementazione in Sistema di pagamento, Avvio rapido per i dettagli di implementazione in Avvio rapido, e Libro di strategia di ricavo per i dettagli di implementazione in Libro di strategia di ricavo.