Crea Offerta Introduttiva per Abbonamento Android
Le offerte introduttive ti permettono di fornire agli utenti idonei una prova gratuita o un prezzo introduttivo scontato. Dopo la conclusione del periodo introduttivo, gli abbonamenti si rinnovano automaticamente al prezzo standard a meno che non vengano cancellati.
Panoramica
Section titled âPanoramicaâLe offerte introduttive sono uno strumento potente per:
- Ridurre le barriere dâingresso per i nuovi abbonati
- Aumentare i tassi di conversione
- Permettere agli utenti di provare le funzionalitĂ premium senza rischi
- Costruire relazioni durature con gli abbonati
IdoneitĂ
Section titled âIdoneitĂ âGli utenti possono ricevere unâofferta introduttiva se non hanno precedentemente acquistato o ricevuto unâofferta introduttiva per lâabbonamento. Google Play gestisce automaticamente lâidoneitĂ .
Prerequisiti
Section titled âPrerequisitiâDevi prima creare un abbonamento auto-rinnovabile prima di aggiungere unâofferta introduttiva.
Creazione di unâOfferta Introduttiva
Section titled âCreazione di unâOfferta Introduttivaâ-
Accedi alla Configurazione dellâOfferta
Naviga al tuo abbonamento in Google Play Console e seleziona il pulsante Add offer.

-
Seleziona il Piano Base
ApparirĂ un modal che richiede di scegliere il tuo piano base. Di solito avrai solo un piano base. Clicca Add offer per continuare.

-
Configura i Dettagli dellâOfferta
Inserisci le seguenti informazioni:
Offer ID: Un identificatore univoco per questa offerta
Eligibility: Scegli chi può ricevere questa offerta
- New customers: Solo utenti che non si sono mai abbonati
- Existing customers: Utenti che si sono precedentemente abbonati
- Developer determined: Logica di idoneitĂ personalizzata (non supportata da native-purchases)

-
Aggiungi Fasi
Clicca Add phase in fondo alla pagina per definire la struttura della tua offerta.
Puoi aggiungere fino a due fasi, permettendo combinazioni come:
- Solo prova gratuita
- Solo prezzo scontato
- Prova gratuita seguita da pagamento ricorrente scontato
-
Seleziona il Tipo di Fase
Scegli tra tre tipi di fase:
Free Trial
- Accesso gratuito per una durata prestabilita
- Esempio: 7 giorni gratis, poi $9.99/mese
Single Payment
- Prezzo scontato una tantum per un periodo specifico
- Esempio: $1.99 per 2 mesi, poi $9.99/mese
Discounted Recurring Payment
- Tariffa ridotta per ciclo di fatturazione per piĂš cicli
- Esempio: $4.99/mese per 3 mesi, poi $9.99/mese
-
Configura la Durata della Fase
Imposta quanto dura la fase introduttiva:
- Giorni, settimane o mesi
- Numero di cicli di fatturazione
-
Finalizza e Attiva
Clicca Apply, poi Save per attivare lâofferta. Il pulsante Activate diventerĂ disponibile una volta salvata.
Esempi di Fasi dellâOfferta
Section titled âEsempi di Fasi dellâOffertaâEsempio 1: Prova Gratuita Semplice
Section titled âEsempio 1: Prova Gratuita Sempliceâ- Fase 1: 7 giorni gratis
- Poi: $9.99/mese al prezzo standard
Esempio 2: Introduzione Scontata
Section titled âEsempio 2: Introduzione Scontataâ- Fase 1: $1.99 per il primo mese
- Poi: $9.99/mese al prezzo standard
Esempio 3: Prova Estesa + Sconto
Section titled âEsempio 3: Prova Estesa + Scontoâ- Fase 1: 14 giorni gratis
- Fase 2: $4.99/mese per 2 mesi
- Poi: $9.99/mese al prezzo standard
Utilizzo nella Tua App
Section titled âUtilizzo nella Tua AppâIl plugin native-purchases gestisce automaticamente lâidoneitĂ e la presentazione dellâofferta introduttiva:
import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Recupera prodotti (include metadati offerta introduttiva)const { products } = await NativePurchases.getProducts({ productIdentifiers: ['com.example.premium.monthly'], productType: PURCHASE_TYPE.SUBS,});
const product = products[0];
if (product.introductoryPrice) { console.log(`Prezzo introduttivo: ${product.introductoryPriceString}`); console.log(`Prezzo regolare: ${product.priceString}`); console.log( `Durata offerta: ${product.introductoryPrice.subscriptionPeriod?.numberOfUnits} ${product.introductoryPrice.subscriptionPeriod?.unit}`, );} else { console.log('Nessuna offerta introduttiva configurata per questo prodotto');}
// Acquisto (Google Play applica automaticamente il prezzo introduttivo se l'utente è idoneo)const transaction = await NativePurchases.purchaseProduct({ productIdentifier: 'com.example.premium.monthly', planIdentifier: 'monthly-plan', // Base Plan ID da Google Play Console productType: PURCHASE_TYPE.SUBS,});
console.log('Transazione acquisto introduttivo', transaction.transactionId);Best Practice
Section titled âBest PracticeâDurata dellâOfferta
Section titled âDurata dellâOffertaâ- Prove gratuite: 3-14 giorni è ottimale per la maggior parte delle app
- Periodi scontati: 1-3 mesi funziona bene per costruire lâabitudine
- Sconto sul prezzo: 50-70% sul prezzo regolare aumenta le conversioni
Marketing
Section titled âMarketingâ- Mostra chiaramente lâofferta introduttiva e il prezzo regolare
- Mostra cosa succede dopo il periodo introduttivo
- Rendi la cancellazione facile e trasparente
- Ricorda agli utenti prima che finisca il periodo introduttivo
Test A/B
Section titled âTest A/BâTesta diverse strutture di offerta:
- Durata della prova gratuita
- Percentuale di sconto
- Durata dello sconto
- Fase singola vs. multi-fase
Note Importanti
Section titled âNote Importantiâ- Solo unâofferta introduttiva può essere attiva per abbonamento alla volta
- Gli utenti possono richiedere unâofferta introduttiva solo una volta per abbonamento
- Le offerte introduttive non si applicano agli upgrade/downgrade degli abbonamenti
- Le modifiche alle offerte introduttive non influenzano gli abbonati esistenti
Risoluzione dei Problemi
Section titled âRisoluzione dei ProblemiâLâofferta introduttiva non appare:
- Verifica che lâofferta sia attivata in Play Console
- Controlla lâidoneitĂ dellâutente (potrebbe aver giĂ usato lâofferta prima)
- Assicurati che lâapp stia utilizzando le informazioni prodotto piĂš recenti
Utenti sbagliati ricevono lâofferta:
- Rivedi le impostazioni di idoneitĂ (nuovi vs. clienti esistenti)
- Controlla se lâutente si è precedentemente abbonato su un dispositivo diverso
- Verifica lo storico dellâaccount Play Store
Lâofferta non si applica allâacquisto:
- Conferma che lâID prodotto corrisponda esattamente
- Verifica che lâofferta sia ancora attiva e non scaduta
- Verifica le impostazioni dellâintervallo di date per lâofferta
Prossimi Passi
Section titled âProssimi Passiâ- Configura il testing sandbox per testare le tue offerte
- Monitora i tassi di conversione nelle analytics di Play Console
- Considera la creazione di piĂš livelli di abbonamento con offerte diverse