Panoramica
Sottosezione intitolata “Panoramica”Acquisti e abbonamenti in-app facili.
Capacità di base
Sottosezione intitolata “Capacità di base”- Acquisti e abbonamenti in-app nativi 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 su StoreKit iOS.
- Flussi di acquisto, ripristino, aggiornamento delle entità e gestione delle sottoscrizioni native.
- Assistenti per transazioni dell'applicazione per la migrazione da modelli di affari più vecchi.
Pubblico API
Sottosezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
restorePurchases | Ripristina l'abbonamento precedente di un utente e collega i suoi appUserIDs a qualsiasi utente che utilizza anche quegli appUserIDs. |
getAppTransaction | Ottiene 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. |
isEntitledToOldBusinessModel | Confronta 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 affari precedente. |
purchaseProduct | Inizia 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. |
getProducts | Ottiene informazioni sul prodotto associate agli identificatori del prodotto. Su versioni iOS supportate, i prodotti di abbonamento possono includere pricingTerms. |
getProduct | Ottiene le informazioni sul prodotto per un singolo identificatore del prodotto. |
isBillingSupported | Verifica se la fatturazione è supportata per il dispositivo corrente. |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
getPurchases | Ottiene tutte le compravendite dell'utente (entrambe le compravendite in-app e gli abbonamenti). Questo metodo consulta la storia delle compravendite del piattaforma per l'utente corrente. |
manageSubscriptions | Apre la pagina di gestione delle sottoscrizioni nativa della piattaforma. Ciò consente agli utenti di visualizzare, modificare o annullare le loro sottoscrizioni. |
acknowledgePurchase | Conferma manualmente/termina una transazione di acquisto. |
consumePurchase | Consuma un acquisto in-app su Android. |
addListener | Ascolta gli aggiornamenti delle transazioni StoreKit forniti da Apple’s Transaction.updates. Si attiva all'avvio dell'app se ci sono transazioni non finite, e per qualsiasi aggiornamento successivo. Solo iOS. |
addListener | Ascolta le fallite di verifica delle transazioni StoreKit fornite da Apple’s Transaction.updates. Si attiva quando il risultato di verifica è non verificato. Solo iOS. |
removeAllListeners | Elimina tutti i listener registrati. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-acquisti-nativi.
Continua da @capgo/acquisti-nativi
Sezione intitolata “Continua da @capgo/acquisti-nativi”Se stai utilizzando @capgo/acquisti-nativi per pianificare pagamenti e acquisti, connettilo con Utilizzare @capgo/acquisti-nativi per la capacità nativa in Utilizzare @capgo/acquisti-nativi, Capgo Prezzi per il flusso di lavoro del prodotto in Capgo Pricing, Sistema di pagamento per la dettagliata implementazione in Sistema di pagamento, Avvio rapido per la dettagliata implementazione in Avvio rapido, e Libro di strategia di ricavi per la dettagliata implementazione in Libro di strategia di ricavi.