Panoramica
Sezione intitolata “Panoramica”Le sottoscrizioni in-app fanno facilmente.
Capacità di base
Sezione intitolata “Capacità di base”- Acquisti e abbonamenti nativi all'interno dell'applicazione con StoreKit 2 e Google Play Billing.
- Metadati del prodotto caricati direttamente dai negozi, inclusi titoli e prezzi localizzati.
- Termini di StoreKit per iOS per le sottoscrizioni mensili con impegni di 12 mesi.
- Flussi di gestione degli acquisti, della ripristinazione degli abbonamenti e dell'aggiornamento degli entitativi nativi.
- Aiuti per la migrazione dagli antichi modelli di business con App Transaction.
| Metodo | Descrizione |
|---|---|
restorePurchases | Ripristina gli acquisti precedenti di un utente e collega le sue appUserIDs a qualsiasi utente che utilizza anche quelle . |
getAppTransaction | Ottiene le informazioni sull'App Transaction, che fornisce dettagli sul momento in cui l'utente ha scaricato o acquistato l'applicazione. |
isEntitledToOldBusinessModel | Confronta la versione originale dell'applicazione dall'App Transaction con una versione di destinazione per determinare se l'utente ha diritto a funzionalità da un modello di business precedente. |
purchaseProduct | Avvia 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 di prodotto. Su versioni iOS supportate, i prodotti di abbonamento possono includere pricingTerms. |
getProduct | Ottiene le informazioni sul prodotto per un singolo identificatore di prodotto. |
isBillingSupported | Controlla se la fatturazione è supportata per il dispositivo corrente. |
getPluginVersion | Ottieni la versione del plugin nativo Capacitor. |
getPurchases | Ottiene tutti gli acquisti dell'utente (entrambi gli acquisti in-app e le sottoscrizioni). Questo metodo consulta la storia degli acquisti del platform per l'utente corrente. |
manageSubscriptions | Apre la pagina di gestione delle sottoscrizioni del platform nativo. Ciò consente agli utenti di visualizzare, modificare o annullare le loro sottoscrizioni. |
acknowledgePurchase | Conferma manualmente/finisce 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 gli aggiornamenti delle transazioni StoreKit di verifica fallita forniti 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 documentazione è sincronizzata 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 Utilizza @capgo/acquisti-nativi per la capacità nativa in Utilizzo di @capgo/native-purchases, Capgo Pricing per il flusso di lavoro del prodotto in Capgo Pricing, Sistema di pagamento per la dettaglio di implementazione in Sistema di pagamento, Inizia per la dettaglio di implementazione in Inizia, e Libro dei guadagni per la dettaglio di implementazione in Libro dei guadagni.