Puoi modificare i prezzi di piani base e 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, utilizza 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.
Ciò può essere molto utile se disponi di un catalogo di grandi dimensioni 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 quando vengono apportate 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 disponibili includono quando sono stati aggiornati i prezzi, chi ha avviato la modifica, le regioni aggiornate e altro ancora. Questo può aiutarti nei casi in cui devi esaminare le variazioni di prezzo passate o una variazione di prezzo accidentale per valutare i passaggi successivi.
Variazioni al prezzo per l'acquisto di nuovi abbonamenti
Se modifichi il prezzo di un piano base o di un'offerta, il nuovo prezzo entrerà in vigore entro alcune ore per tutti i nuovi acquisti senza che tu debba fare altro.
Variazioni di prezzo per gli abbonati esistenti
Quando modifichi i prezzi dell'abbonamento, per impostazione predefinita gli abbonati esistenti non vengono interessati per impostazione predefinita; 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 far passare gli abbonati esistenti all'attuale prezzo del piano base. Questa azione è chiamata terminare una coorte di prezzi precedenti. Le modifiche alle fasi di prezzo di un'offerta non possono essere applicate agli abbonati esistenti. Per gli abbonamenti rateali, le variazioni di prezzo per una coorte legacy avvengono al termine del periodo di impegno attivo. Non puoi modificare il prezzo attualmente pagato per un utente che sta per pagare le proprie rate.
Terminare una coorte di prezzi precedenti
Puoi scegliere di terminare una coorte di prezzi precedenti in qualsiasi momento. Questa operazione può essere eseguita in modo indipendente 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 dell'abbonamento storico al prezzo del piano base corrente per le regioni specificate. Il metodo inoltre attiva l'invio di notifiche relative alla variazione 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 di quello pagato dagli utenti della coorte, Google Play avvisa gli utenti via email e questi abbonati iniziano a pagare il prezzo più basso la volta successiva che pagano il piano base.
I tester delle licenze ricevono anche notifiche via email per le riduzioni di prezzo.
Aumenti di prezzo
Quando termini una coorte di prezzi precedenti e il nuovo prezzo è più alto di quello pagato dagli utenti della coorte, si verifica un aumento. Mentre le riduzioni di prezzo si applicano agli abbonati esistenti al successivo pagamento del piano base, gli aumenti di prezzo potrebbero richiedere o meno l'azione dell'utente.
Per impostazione predefinita, gli aumenti di prezzo sono modifiche ad attivazione per gli abbonati esistenti. Gli utenti devono accettare esplicitamente il prezzo più alto prima che venga addebitato il primo costo, altrimenti Google Play annulla automaticamente il loro abbonamento. Dopo un periodo di notifica anticipata di 37 giorni, agli utenti viene addebitato il prezzo più alto la volta successiva che pagano per il loro piano base. A partire da 30 giorni prima di questo addebito, Google Play avvisa gli 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 dalla data in cui avvi l'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 può aumentare il prezzo dando un preavviso agli utenti, ma senza richiedere alcun intervento da parte loro. Con questa opzione, a meno che gli utenti non disattivi l'abbonamento cambiando il piano di abbonamento o annullando l'abbonamento, verrà addebitato loro il nuovo prezzo al successivo pagamento del piano base in seguito a un periodo di preavviso. Il periodo varia in base al paese ed è di 30 o 60 giorni. A partire da quel numero di giorni prima dell'addebito, Google Play invia una notifica agli abbonati esistenti tramite email e notifiche push.
Gli aumenti con opzione di disattivazione sono disponibili solo in determinate località con limiti di quantità e frequenza dell'aumento e sono soggetti a determinati requisiti degli sviluppatori.
Puoi contrassegnare una migrazione della coorte di prezzi legacy come aumento con disattivazione se soddisfa questi criteri, come mostrato nella Figura 1.
![Migrazione della coorte di prezzi precedenti di Google Play Console con aumento della disattivazione](https://developer.android.google.cn/static/images/google/play/billing/opt-out-increase.png?authuser=5&hl=it)
Comunica la variazione di prezzo all'utente
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 mostrare agli utenti un avviso in-app. A differenza degli aumenti di prezzo attivati, non esiste un periodo di attesa di sette giorni prima che Play inizi a inviare notifiche dirette agli utenti.
Per gli aumenti di prezzo ad attivazione, 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 inviare una notifica agli abbonati esistenti prima che Google Play inizi a farlo. Ti consigliamo di informare 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 per l'attivazione nella schermata dell'abbonamento del Play Store, viene mostrata una finestra di dialogo simile alla figura 2.
![Finestra di dialogo generica per informare l'utente della variazione di prezzo di un abbonamento](https://developer.android.google.cn/static/images/google/play/billing/price-change-1.png?authuser=5&hl=it)
Gestire la risposta degli utenti a una variazione di prezzo per l'attivazione
Dopo aver informato gli abbonati esistenti di una variazione di prezzo e dell'aumento ad attivazione, questi potrebbero intervenire prima che il nuovo prezzo venga applicato per accettare o meno l'aumento di prezzo. Se lo fanno, riceverai una RTDN che ti comunicherà il risultato. Consulta le linee guida sul ciclo di vita degli acquisti per scoprire come gestire queste notifiche.
Se l'utente non interviene e raggiunge il primo rinnovo a cui si applicherà il prezzo di attivazione, l'abbonamento viene annullato automaticamente e scadrà nella data di rinnovo.
Aumenti di prezzo per attivazione accidentale
Se hai avviato per errore un aumento del prezzo per l'attivazione, annulla la modifica immediatamente ripristinando il prezzo originale. Se il prezzo viene ripristinato entro sette giorni, gli abbonati esistenti non vengono informati della variazione di prezzo accidentale. Tieni presente che per tutti gli acquisti effettuati durante questo periodo sarà previsto il prezzo accidentale.
Gestire gli aumenti di prezzo per attivazione sovrapposti
Assicurati di apportare una sola variazione di prezzo alla volta. Tuttavia, se esegui un aumento del prezzo per l'attivazione più volte 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 con attivazione, modifica di nuovo il prezzo e poi esegui un altro aumento del prezzo con attivazione, gli utenti interessati non devono più rispondere alla prima variazione di prezzo perché ora viene applicata solo la seconda variazione di prezzo.
Testa le variazioni di prezzo
Non modificare i prezzi dell'abbonamento per i prodotti di proprietà di abbonati attivi a scopo di test.
Puoi utilizzare l'app Google Play Billing Lab e i tester delle licenze per testare le modifiche ai prezzi degli abbonamenti senza influire sugli altri abbonati attivi.
Consulta la guida ai test per scoprire di più su come testare le variazioni di prezzo.
Esempi
Gli esempi in questa sezione mostrano come applicare le best practice in diversi scenari di modifica dei prezzi.
Esempio 1: aumento mensile del prezzo di attivazione dell'abbonamento
Il 3 marzo AltoStrat ha aumentato il prezzo di AltoStrat 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 $all'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 ha già un abbonamento il cui prossimo rinnovo è il 5 marzo. Il primo rinnovo dopo la data di validità è il 5 maggio, pertanto l'abbonamento verrà rinnovato il 5 marzo e il 5 aprile al prezzo precedente (1 $). Quando rinnova di nuovo 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.
Roberto è un abbonato esistente il cui prossimo rinnovo è 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.
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 ha già un abbonamento il cui prossimo rinnovo è il 5 marzo. Alice si rinnova al prezzo precedente (1 $) perché la variazione di prezzo non è ancora entrata in vigore. 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, ossia 30 giorni prima della prima data di rinnovo con il nuovo prezzo.
Roberto è un abbonato esistente il cui prossimo rinnovo è l'11 aprile. Roberto rinnova al nuovo prezzo (2 $), perché la modifica del prezzo è successiva alla data di validità. Inizia a ricevere le notifiche relative alla variazione di prezzo il 12 marzo, ossia 30 giorni prima della prima data di rinnovo con il nuovo prezzo.
Esempio 3: aumento del prezzo di attivazione dell'abbonamento settimanale
Il 3 marzo, CutePetsNews termina una coorte di prezzi precedenti che attiva una migrazione dei prezzi della tariffa settimanale per gli avvisi settimanali per i cani da 1 $a 2 $. La data di validità della variazione di prezzo è il 9 aprile.
Alice ha un abbonamento attivo il cui prossimo rinnovo settimanale è il 6 marzo. Rinnova 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.
Esempio 4: abbonamento mensile con più variazioni di prezzo con attivazione
Questo esempio mostra come vengono gestite più modifiche ai prezzi.
Il 3 marzo AltoStrat avvia una migrazione dei prezzi per AltoStrat Pro, il loro abbonamento video premium, aumentando il prezzo da 1 $al mese a 2 $. Il 10 marzo lo sviluppatore attiva una seconda migrazione del prezzo, 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 l'abbonamento verrà rinnovato 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 notifiche relative alla seconda variazione di prezzo solo perché le variazioni di prezzo sono avvenute entro il periodo di blocco di 7 giorni. Inizia a ricevere la notifica relativa alla variazione di prezzo il 5 aprile, ossia 30 giorni prima della prima data di rinnovo con il nuovo prezzo.
Esempio 5: variazione del prezzo di disattivazione dell'abbonamento mensile
Questo esempio mostra come vengono gestiti gli aumenti di prezzo a disattivazione.
AltoStrat deve apportare un adeguamento annuale del prezzo per tenere conto degli aumenti dei costi di programmazione. Il 2 gennaio modifica il prezzo di AltoStrat Pro (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 a disattivazione. Gli utenti di questa coorte si trovano in regioni che richiedono un periodo di notifica minimo di 30 giorni per la disattivazione, quindi il nuovo prezzo entrerà in vigore il 1° febbraio.
Alice è già abbonato e riceve un addebito il 14 di ogni mese. Dato il 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 e lei inizia a pagare il nuovo prezzo (1, 30 $) il 14 febbraio.
Esempio 6: aumento del prezzo di attivazione dell'abbonamento a rate di 12 mesi
Questo esempio mostra come vengono gestiti gli aumenti di prezzo per gli abbonamenti a rate.
Il 3 marzo AltoStrat ha aumentato il prezzo di AltoStrat 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 $all'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 ha sottoscritto un piano di rateizzazione di 12 mesi, seguito dai rinnovi automatici mensili il 10 giugno dell'anno precedente. Il suo primo rinnovo avviene il 10 giugno dell'anno in corso. Poiché Alice sta per pagare le rate, continuerà a pagare $1 il 10 marzo, il 10 aprile e il 10 maggio. Il primo rinnovo è previsto il 10 giugno, quando le viene addebitato il nuovo prezzo (2 $) e passa a una cadenza di rinnovo automatico mensile. Google Play inizia a informare Alice della variazione di prezzo l'11 maggio, ossia 30 giorni prima della prima data di rinnovo con il nuovo prezzo.