Saltare alla navigazione principale

Crea offerta di sottoscrizione Android introduttiva

GitHub

Le offerte introduttive consentono di fornire agli utenti idonei una prova gratuita o un prezzo introduttivo scontato. Dopo che la periodi introduttivo si conclude, le sottoscrizioni si rinnovano automaticamente al prezzo standard a meno che non vengano annullate.

Le offerte introduttive sono uno strumento potente per:

  • Ridurre le barriere di ingresso per nuovi sottoscrittori
  • Aumentare le tassi di conversione
  • Consentire agli utenti di provare le tue funzionalità premium senza rischi
  • Costruire relazioni di sottoscrizione a lungo termine

Gli utenti possono ricevere un'offerta introduttiva se non hanno acquistato o ricevuto un'offerta introduttiva per la sottoscrizione in precedenza. Google Play gestisce l'eligibilità automaticamente.

Devi prima creare una sottoscrizione auto-rinnovabile prima di aggiungere un'offerta introduttiva.

  1. Accesso alla Configurazione dell'Offerta

    Naviga alla tua sottoscrizione nel Console di Google Play e seleziona il Aggiungi offerta tasto.

    Tasto aggiungi offerta

  2. Seleziona Piano Base

    Sarà visualizzato un modulo che richiederà di scegliere il tuo piano base. Di solito, avrai solo un piano base. Clicca Aggiungi offerta per continuare.

    Seleziona piano base

  3. Configura i dettagli dell'offerta

    Inserisci le seguenti informazioni:

    ID dell'offerta: Un identificatore univoco per questa offerta

    Accessibilità: Scegli chi può ricevere questa offerta

    • Nuovi clienti: Solo gli utenti che non hanno mai sottoscritto
    • Clienti esistenti: Gli utenti che hanno precedentemente sottoscritto
    • Eligibilità determinata dallo sviluppatore: Logica di eligibilità personalizzata (non supportata da native-purchases)

    Developer determined

  4. . Utilizzare invece

    Nuovi clienti Clienti esistenti .

    Configura offerta

    • Aggiungi fasi
    • Clicca
    • Aggiungi fase
  5. Seleziona Tipo di Fase

    Scegli tra tre tipi di fasi:

    Prova Gratuita

    • Accesso gratuito per un periodo determinato
    • Esempio: 7 giorni gratuiti, poi 9,99€/mese

    Pagamento Unico

    • Prezzo unico scontato per un periodo specifico
    • Esempio: 1,99€ per 2 mesi, poi 9,99€/mese

    Pagamento Recorrente Scontato

    • Tariffa ridotta per ciclo di fatturazione per più cicli
    • Esempio: 4,99€/mese per 3 mesi, poi 9,99€/mese
  6. Configura Durata della Fase

    Imposta per quanto tempo dura la fase di introduzione:

    • Giorni, settimane o mesi
    • Numero di cicli di fatturazione
  7. Finalizza e Attiva

    Clicca Applica, quindi Salva per attivare l'offerta. Il Button Attiva diverrà disponibile una volta salvato.

  • Fase 1: 7 giorni gratuiti
  • Poi: $9.99/mese tariffa standard
  • Fase 1: $1.99 per il primo mese
  • Poi: $9.99/mese tariffa standard
  • Fase 1: 14 giorni gratuiti
  • Fase 2: 4,99 €/mese per 2 mesi
  • Poi: 9,99 €/mese tariffa standard

Il plugin native-purchases gestisce automaticamente l'accesso all'offerta introduttiva e la sua presentazione:

import { NativePurchases, PURCHASE_TYPE } from '@capgo/native-purchases';
// Fetch products (includes intro offer metadata)
const { products } = await NativePurchases.getProducts({
productIdentifiers: ['com.example.premium.monthly'],
productType: PURCHASE_TYPE.SUBS,
});
const product = products[0];
if (product.introductoryPrice) {
console.log(`Intro price: ${product.introductoryPriceString}`);
console.log(`Regular price: ${product.priceString}`);
console.log(
`Offer duration: ${product.introductoryPrice.subscriptionPeriod?.numberOfUnits} ${product.introductoryPrice.subscriptionPeriod?.unit}`,
);
} else {
console.log('No intro offer configured for this product');
}
// Purchase (Google Play applies intro pricing automatically if the user is eligible)
const transaction = await NativePurchases.purchaseProduct({
productIdentifier: 'com.example.premium.monthly',
planIdentifier: 'monthly-plan', // Base Plan ID from Google Play Console
productType: PURCHASE_TYPE.SUBS,
});
console.log('Introductory purchase transaction', transaction.transactionId);
  • Prove gratuite3-14 giorni è ottimale per la maggior parte delle app
  • Periodi scontati: 1-3 mesi funziona bene per costruire un'abitudine
  • Sconto sul prezzo: 50-70% di sconto sul prezzo regolare spinge le conversioni
  • Mostra chiaramente l'offerta introduttiva e il prezzo regolare
  • Mostra cosa succede dopo il periodo introduttivo
  • Fai facile e trasparente la cancellazione
  • Ricorda gli utenti prima che il periodo introduttivo finisca

Esegui test su diverse strutture di offerta:

  • Durata del periodo di prova gratuito
  • Percentuale di sconto
  • Durata del periodo di sconto
  • Fase singola vs. multi-fase
  • È possibile attivare solo un'offerta introduttiva per abbonamento alla volta
  • Gli utenti possono reclamare un'offerta introduttiva solo una volta per abbonamento
  • Gli sconti introduttivi non si applicano agli aggiornamenti/abbassamenti di abbonamento
  • I cambiamenti alle offerte introduttive non influiscono sui sottoscrittori esistenti

L'offerta introduttiva non si visualizza:

  • Verifica che l'offerta sia attivata nel Console di Gioco
  • Controlla l'eligibilità dell'utente (potrebbe aver utilizzato l'offerta prima)
  • Assicurati che l'app stia utilizzando le informazioni sul prodotto più aggiornate

Gli utenti sbagliati ricevono l'offerta:

  • Revisiona le impostazioni di eligibilità (nuovi vs. clienti esistenti)
  • Controlla se l'utente ha sottoscritto precedentemente su un dispositivo diverso
  • Verifica la storia dell'account di Gioco Store

L'offerta non si applica al momento dell'acquisto:

  • Conferma che l'ID del prodotto corrisponde esattamente
  • Controlla che l'offerta sia ancora attiva e non scaduta
  • Verifica le impostazioni del range di data per l'offerta
  • Configura il testing del sandbox per testare le tue offerte
  • Monitora le tassi di conversione nel console di analisi di Play
  • Considera la creazione di più livelli di abbonamento con offerte diverse

Continua da “Crea offerta di abbonamento introduttiva per Android”

Se stai utilizzando

Crea offerta di abbonamento introduttiva per Android per pianificare i pagamenti e le transazioni, connettilo con Se sei in fase di utilizzo Usando @capgo/native-purchases per la capacità nativa in Usando @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, @capgo/native-purchases per la dettaglio di implementazione in @capgo/native-purchases, e Avvio rapido per la dettaglio di implementazione in Avvio rapido.