Modificare i prezzi degli abbonamenti

Puoi modificare i prezzi dei piani base e delle offerte dell'abbonamento. Ad esempio, potresti avere prodotti digitali che richiedono aggiustamenti dei prezzi annuali oppure potresti modificare l'insieme dei vantaggi per un prodotto e riflettere queste variazioni di prezzo.

Per ulteriori informazioni sulla modifica dei prezzi degli abbonamenti utilizzando Play Console, consulta la documentazione nel Centro assistenza Play Console.

Per modificare in modo programmatico il prezzo del piano base dell'abbonamento, usa il metodo monetization.subscriptions.patch. Questo metodo riceve un oggetto Subscription con la configurazione del prodotto in abbonamento che viene modificata. Imposta il nuovo prezzo nell'oggetto RegionalBasePlanConfig nel piano base corretto nella raccolta basePlans dell'abbonamento. Questa opzione può essere molto utile se disponi di un catalogo considerevole e devi aggiornare tutti i prodotti in un breve periodo di tempo oppure se disponi di un sistema di gestione del catalogo dei prodotti che apporta automaticamente modifiche ai prodotti in abbonamento Google Play in caso di modifiche.

Potrebbe essere utile consultare il log delle modifiche di Play Console per cercare informazioni su eventuali modifiche ai prezzi apportate in passato. Le informazioni che puoi trovare includono la data dell'aggiornamento dei prezzi, l'autore della modifica, le regioni aggiornate e altro ancora. Questa funzionalità può esserti utile nei casi in cui devi esaminare le variazioni di prezzo passate o una variazione di prezzo accidentale per valutare i passaggi successivi.

Variazioni di prezzo per l'acquisto di nuovi abbonamenti

Se modifichi il prezzo di un piano base o di un'offerta, il nuovo prezzo viene applicato entro alcune ore per tutti i nuovi acquisti senza che tu debba fare altro.

Modifiche ai prezzi per gli abbonati esistenti

Quando modifichi i prezzi dell'abbonamento, per impostazione predefinita gli abbonati esistenti non vengono interessati per impostazione predefinita, ma vengono inseriti in una coorte di prezzi precedenti, in cui continuano a pagare il prezzo del piano base originale al momento del rinnovo.

Se vuoi, puoi spostare gli abbonati esistenti all'attuale prezzo del piano base. Questa azione è chiamata fine di una coorte di prezzi precedenti. Le modifiche alle fasi di prezzo di un'offerta non possono essere applicate agli abbonati esistenti.

Terminare una coorte di prezzi precedenti

Puoi scegliere di terminare una coorte di prezzi precedenti in qualsiasi momento. Questa operazione può essere eseguita indipendentemente per ogni regione. Per terminare un prezzo precedente tramite Play Console, visita il Centro assistenza Play Console.

Terminare una coorte di prezzi precedenti con l'API Google Play Developer

Per terminare in modo programmatico una coorte di prezzi precedenti, utilizza il metodo monetization.subscriptions.basePlans.migratePrices. Questo metodo esegue la migrazione degli abbonati che ricevono un prezzo storico dell'abbonamento al prezzo attuale del piano base per le regioni specificate. Il metodo attiva anche l'invio di notifiche relative alle variazioni di prezzo agli utenti che attualmente ricevono un prezzo storico precedente al timestamp fornito. Quando invii questa richiesta, includi un elenco di oggetti RegionalPriceMigrationConfig nel corpo della richiesta per configurare la migrazione della coorte di prezzi.

Per ulteriori informazioni sull'utilizzo delle coorti di prezzi precedenti, visita il Centro assistenza Play Console.

Riduzioni di prezzo

Quando termini una coorte di prezzi precedenti e il nuovo prezzo è più basso rispetto a quello pagato dagli utenti della coorte, Google Play invia una notifica agli utenti via email e questi abbonati inizieranno a pagare il prezzo più basso la volta successiva che pagheranno il piano base.

I tester delle licenze ricevono inoltre notifiche via email per le riduzioni di prezzo.

Aumenti di prezzo

Quando termini una coorte di prezzi precedenti e il nuovo prezzo è superiore a quello pagato dagli utenti della coorte, si verifica un aumento del prezzo. Mentre le riduzioni dei prezzi verranno applicate agli abbonati esistenti la volta successiva che questi pagano per il loro piano base, gli aumenti di prezzo potrebbero richiedere o meno un'azione da parte dell'utente.

Per impostazione predefinita, gli aumenti di prezzo sono modifiche attivabili per gli abbonati esistenti. Gli utenti devono accettare esplicitamente il prezzo più alto prima del primo addebito, altrimenti Google Play annulla automaticamente il loro abbonamento. Il prezzo più alto viene addebitato agli utenti la volta successiva che pagheranno il piano base dopo un periodo di preavviso di 37 giorni. A partire da 30 giorni prima di questo addebito, Google Play invia una notifica agli abbonati esistenti tramite email e notifiche push.

Durante i primi sette giorni dopo l'attivazione della migrazione della coorte, nessun utente riceve notifiche da Google Play. Ciò significa che hai sette giorni di tempo a partire dall'avvio dell'aumento del prezzo di attivazione per informare gli abbonati esistenti prima che Google Play inizi a informarli direttamente. Durante questo periodo, puoi annullare un aumento di prezzo in attesa ripristinando il prezzo originale.

Dopo questo periodo di sette giorni, ogni utente riceve notifiche automatiche da Google Play 30 giorni prima del primo rinnovo con il nuovo prezzo.

In alcuni casi, quando si aumentano i prezzi per gli abbonati esistenti, si ha la possibilità di effettuare un aumento di prezzo con preavviso agli utenti, ma senza richiedere alcun intervento da parte loro. Con questa opzione, a meno che gli utenti non disattivano l'abbonamento cambiando il piano di abbonamento o annullando l'abbonamento, il nuovo prezzo verrà addebitato al successivo pagamento del piano base dopo un periodo di preavviso. Questo periodo varia in base al paese ed è di 30 o 60 giorni. A partire dal numero di giorni indicato prima dell'addebito, Play invia una notifica agli abbonati esistenti tramite email e notifiche push.

Gli aumenti di disattivazione sono disponibili solo in determinate località con limiti relativi alla quantità e alla frequenza dell'aumento e sono soggetti a determinati requisiti degli sviluppatori.

Puoi contrassegnare una migrazione di coorte di prezzi legacy come aumento a disattivazione se soddisfa tali criteri, come mostrato nella Figura 1.

Migrazione delle coorti di prezzi precedenti di Google Play Console con aumento della disattivazione
Figura 1. Utilizzo di Play Console per specificare una migrazione delle coorti di prezzi precedenti come aumento per disattivazione.

Comunicare all'utente la variazione di prezzo

Devi inviare una notifica agli abbonati esistenti ogni volta che termini la loro coorte di prezzi precedenti.

Per gli aumenti di prezzo a disattivazione, devi dare agli utenti un preavviso e devi mostrare agli utenti un preavviso in-app. A differenza degli aumenti di prezzo attivati, non è previsto un periodo di attesa di sette giorni prima che Play inizi a inviare notifiche dirette agli utenti.

Per gli aumenti di prezzo a partecipazione attiva, fornisci un preavviso agli utenti e informali della necessità di accettare l'aumento. Quando avvii un aumento del prezzo di attivazione, hai sette giorni di tempo per informare gli abbonati esistenti prima che Google Play inizi a informarli direttamente. Ti consigliamo di avvisare gli utenti interessati nella tua app e di fornire un link diretto alla schermata dell'abbonamento al Play Store per aiutarli a esaminare facilmente il nuovo prezzo. Quando gli utenti esaminano un aumento del prezzo di attivazione nella schermata dell'abbonamento sul Play Store, viene mostrata una finestra di dialogo simile alla figura 2.

Finestra di dialogo generica che informa l'utente della variazione di prezzo di un abbonamento
Figura 2. Finestra di dialogo di esempio in cui notifica all'utente la variazione di prezzo di un abbonamento.

Gestire la risposta degli utenti a una variazione di prezzo di attivazione

Dopo aver informato gli abbonati esistenti di una variazione di prezzo e di un aumento a attivazione, questi potrebbero intervenire prima dell'applicazione del nuovo prezzo per accettare o non accettare l'aumento di prezzo. Se lo fanno, riceverai un RTDN che ti informerà del risultato. Consulta le linee guida sul ciclo di vita di acquisto per scoprire come gestire queste notifiche.

Se l'utente non agisce e raggiunge il primo rinnovo a cui si applica il prezzo di attivazione, l'abbonamento viene annullato automaticamente e scade alla data di rinnovo.

Aumenti di prezzo di attivazione accidentali

Se hai avviato per sbaglio un aumento del prezzo di attivazione, annulla immediatamente la modifica ripristinando il prezzo originale. Se il prezzo viene ripristinato entro sette giorni, gli abbonati esistenti non ricevono alcuna notifica relativa alla variazione di prezzo accidentale. Tieni presente che il prezzo degli eventuali acquisti effettuati durante questo periodo sarà effettuato per errore.

Gestire gli aumenti di prezzo di attivazione sovrapposti

Assicurati di apportare una sola variazione di prezzo alla volta. Tuttavia, se esegui più volte un aumento di prezzo per l'attivazione nel primo periodo di sette giorni, gli utenti interessati dovranno accettare solo l'ultima variazione di prezzo. Ad esempio, se hai terminato una coorte di prezzi precedenti con un aumento di prezzo attivato, modifichi di nuovo il prezzo e poi esegui un altro aumento di prezzo per l'attivazione, gli utenti interessati non devono più rispondere alla prima variazione di prezzo perché ora si applica solo la seconda variazione di prezzo.

Testare le variazioni di prezzo

Non modificare i prezzi dell'abbonamento per i prodotti di proprietà di abbonati attivi a scopo di test.

Per scoprire di più su come testare le variazioni di prezzo, consulta la guida al test.

Esempi

Gli esempi in questa sezione mostrano come applicare le best practice in diversi scenari di variazione dei prezzi.

Esempio 1: aumento mensile del prezzo di attivazione dell'abbonamento

Il 3 marzo SuperStreamz aumenta il prezzo di SuperStreams Pro, il suo abbonamento per lo streaming video premium, ponendo fine a una coorte di prezzi precedenti. Spostano gli utenti della coorte di prezzi precedenti di 1 $sull'attuale prezzo del piano base di 2 $. La data di validità della variazione di prezzo è il 9 aprile (37 giorni dopo il 3 marzo).

Alice è già abbonata e il prossimo rinnovo è previsto per il 5 marzo. Il primo rinnovo dopo la data di validità è il 5 maggio, quindi il rinnovo avviene il 5 marzo e il 5 aprile al prezzo precedente (1 $). Al momento del rinnovo il 5 maggio, le verrà addebitato il nuovo prezzo (2 $). Google Play inizierà a informare Alice della variazione di prezzo il 5 aprile, ossia 30 giorni prima della prima data di rinnovo con il nuovo prezzo.

Figura 3. Esempio di diagramma della cronologia della variazione di prezzo di un abbonamento mensile con data di rinnovo il 5 marzo.

Mario è già abbonato il cui prossimo rinnovo è previsto per il 29 marzo. Rinnova il 29 marzo al prezzo precedente (1 $) perché la variazione di prezzo non è ancora stata applicata. Al momento del rinnovo il 29 aprile, gli verrà addebitato il nuovo prezzo (2 $). Inizia a ricevere le notifiche relative alla variazione di prezzo il 30 marzo, ossia 30 giorni prima della prima data di rinnovo con il nuovo prezzo.

Figura 4. Esempio di diagramma della cronologia della variazione di prezzo di un abbonamento mensile con data di rinnovo il 29 marzo.

Esempio 2: aumento del prezzo di attivazione dell'abbonamento di 3 mesi

Il 3 marzo FindMyLove termina una coorte di prezzi precedenti e aumenta la tariffa di 3 mesi per FindMyLove Premium da 1 $al prezzo del piano base di 2 $. La data di validità della variazione di prezzo è il 9 aprile (37 giorni dopo il 3 marzo).

Alice è già abbonata e il prossimo rinnovo è previsto per il 5 marzo. Alice si rinnova al prezzo precedente (1 $) perché la variazione di prezzo non è ancora stata applicata. Al momento del rinnovo il 5 giugno, le verrà addebitato il nuovo prezzo (2 $). Inizia a ricevere la notifica della variazione di prezzo il 6 maggio, 30 giorni prima della prima data di rinnovo con il nuovo prezzo.

Figura 5. Esempio di diagramma della cronologia della variazione di prezzo di un abbonamento di 3 mesi con data di rinnovo il 5 marzo.

Mario è già abbonato il cui prossimo rinnovo avverrà l'11 aprile. Roberto rinnova al nuovo prezzo (2 $) perché è successivo alla data di validità della variazione di prezzo. Inizia a ricevere le notifiche relative alla variazione di prezzo il 12 marzo, ovvero 30 giorni prima della prima data di rinnovo con il nuovo prezzo.

Figura 6. Esempio di diagramma della cronologia della variazione di prezzo di un abbonamento di 3 mesi con data di rinnovo l'11 aprile.

Esempio 3: aumento del prezzo di attivazione dell'abbonamento settimanale

Il 3 marzo, CutePetsNews termina una coorte di prezzi precedenti, che innesca una migrazione del prezzo di una tariffa settimanale per Avvisi cani settimanali da 1 $a 2 $. La data di validità della variazione di prezzo è il 9 aprile.

Alice è abbonato e il cui prossimo rinnovo settimanale è il 6 marzo. Il rinnovo del prezzo è previsto per il 6, il 13, il 20, il 27 marzo e il 3 aprile al prezzo precedente (1 $) perché la modifica del prezzo non è ancora entrata in vigore. Al momento del rinnovo il 10 aprile, le verrà addebitato il nuovo prezzo (2 $). Inizia a ricevere la notifica relativa alla variazione di prezzo l'11 marzo, ossia 30 giorni prima della prima data di rinnovo con il nuovo prezzo.

Figura 7. Esempio di diagramma delle tempistiche della variazione di prezzo di un abbonamento settimanale con data di rinnovo il 6 aprile.

Esempio 4: abbonamento mensile con più variazioni di prezzo di attivazione

Questo esempio mostra come vengono gestite più modifiche ai prezzi.

Il 3 marzo, SuperStreamz avvia la migrazione del prezzo di SuperStreamz Pro, il suo abbonamento video premium, che aumenta il prezzo da 1 $al mese a 2 $. Il 10 marzo lo sviluppatore attiva una seconda migrazione dei prezzi, aumentando il prezzo a 3 $al mese.

La data di validità della prima variazione di prezzo è il 9 aprile (37 giorni dopo il 3 marzo). La data di validità della seconda variazione di prezzo è il 16 aprile (37 giorni dopo il 10 marzo).

Il prossimo rinnovo di Alice è il 5 marzo. Il primo rinnovo dopo la data di validità è il 5 maggio, quindi il rinnovo avviene il 5 marzo e il 5 aprile al prezzo precedente (1 $). Al momento del rinnovo il 5 maggio, le verrà addebitato il prezzo più recente (3 $). Riceve solo notifiche relative alla seconda variazione di prezzo perché le variazioni di prezzo si sono verificate entro il periodo di blocco di 7 giorni. Inizia a ricevere la notifica della variazione di prezzo il 5 aprile, ovvero 30 giorni prima della prima data di rinnovo con il nuovo prezzo.

Figura 8. Esempio di diagramma della cronologia delle variazioni di prezzo di un abbonamento mensile con più variazioni di prezzo e una data di rinnovo il 5 marzo.

Esempio 5: variazione di prezzo per la disattivazione dell'abbonamento mensile

Questo esempio mostra come vengono gestiti gli aumenti di prezzo a disattivazione.

SuperStreamzPro deve apportare un adeguamento annuale del prezzo per tenere conto degli aumenti dei costi di programmazione. Il 2 gennaio hanno modificato il prezzo di SuperStreamzPro (l'abbonamento per lo streaming video premium) da 1 $a 1, 30 $. Questo aumento di prezzo soddisfa i criteri per la disattivazione della migrazione del prezzo. Termina immediatamente la coorte di prezzi precedenti, specificando una migrazione di disattivazione. Gli utenti di questa coorte si trovano in regioni che richiedono un periodo di notifica minimo di 30 giorni per la disattivazione, pertanto il nuovo prezzo entrerà in vigore il 1° febbraio.

Alice è già abbonata e l'addebito viene effettuato il 14 di ogni mese. A causa del periodo minimo di notifica di 30 giorni, paga il prezzo precedente (1 $) il 14 gennaio. Google Play inizia a informare Alice della variazione di prezzo il 15 gennaio, mentre lei inizia a pagare il nuovo prezzo (1,30 $) il 14 febbraio.