Il programma per la scelta della fatturazione ti consente di integrare il tuo sistema di fatturazione o indirizzare gli utenti al tuo sito web per gli acquisti tramite link web esterni. Indipendentemente dall'opzione che implementi, gli utenti devono avere la possibilità di scegliere tra la Fatturazione Google Play e la fatturazione alternativa all'interno dell'app o tramite link web esterni. Prima di utilizzare queste API, devi esaminare i requisiti del programma e registrarti al programma di scelta della fatturazione.
Esperienza utente
Quando un utente avvia un acquisto, viene visualizzata una schermata di scelta che mostra sia il tuo sistema di fatturazione alternativo (nell'app o tramite link web esterni) sia la Fatturazione Google Play. Hai la flessibilità di personalizzare questo flusso a seconda di chi esegue il rendering della schermata di scelta e di dove avviene il pagamento. Devi aggiornare la preferenza della schermata di scelta e dei link web esterni in Play Console prima di implementare l'API nella tua app.
1. Chi esegue il rendering della schermata di scelta
- Visualizzazione di Google: Google Play gestisce automaticamente la UI della schermata di scelta per te nell'ambito del flusso di fatturazione.
- Tua : progetti e visualizzi una schermata di scelta personalizzata all'interno della tua app. Se scegli questa opzione, devi rispettare le linee guida per l'esperienza utente.
2. Dove avviene il pagamento
- In-app: l'utente completa la transazione all'interno dell'interfaccia della tua app.
- Link web esterno: l'utente viene indirizzato al tuo sito web per completare la transazione.
Controllo genitori
Gli utenti supervisionati possono scegliere la fatturazione, ma devono essere visualizzati il Controllo genitori obbligatorio e le schermate informative una tantum.
- Per le schermate di scelta visualizzate da Google: Google gestisce automaticamente la schermata del controllo genitori prima che venga visualizzata la schermata di scelta.
- Per le schermate di scelta visualizzate dallo sviluppatore: sei responsabile della chiamata di API specifiche della libreria Fatturazione Play per attivare il Controllo genitori. Per gli acquisti in-app, questa operazione viene eseguita tramite una finestra di dialogo con informazioni obbligatorie prima di mostrare la schermata di scelta personalizzata. Per i link esterni, il controllo genitori viene gestito prima che l'utente esca dall'app.
Linee guida per gli asset immagine del metodo di pagamento
Puoi caricare asset di immagine in Play Console che rappresentano i tuoi metodi di pagamento supportati da mostrare nella schermata di scelta della fatturazione.
Asset immagine per i metodi di pagamento
L'asset immagine singola è costituito da più schede di metodi di pagamento e deve rispettare le specifiche definite in queste linee guida.
Dimensioni |
192 dp x 20 dp |
Spaziatura delle schede |
8dp |
Formato file |
PNG, sfondo trasparente |
Varianti del metodo di pagamento
Gli sviluppatori possono scegliere il numero di icone dei metodi di pagamento disponibili da includere nell'asset immagine, fino a un massimo di 5.
L'immagine non deve includere altre immagini o testo.
Specifiche della carta
Le schede dei metodi di pagamento incluse nell'asset immagine devono rispettare le seguenti linee guida per dimensioni, spaziatura e stile.
| Dimensioni della scheda | 32 dp x 20 dp |
| Spaziatura interna | 3dp |
| Struttura | 1 dp (tratto interno incluso nelle dimensioni), raggio 2 dp, #E0E0E0 |
| Sfondo della scheda | Colore a tinta unita (preferibilmente bianco) |
Prerequisiti
Per utilizzare il programma di scelta della fatturazione, devi soddisfare i seguenti requisiti:
- Registrazione: devi registrarti al programma di scelta della fatturazione. Se scegli di offrire link web esterni, devi aggiornare le preferenze in Play Console prima di implementarle nella tua app.
- Versione della Libreria Fatturazione Play: devi utilizzare la versione 9.1 o successive della Libreria Fatturazione Play.
Rapporti
Tutte le transazioni di fatturazione alternativa (incluse quelle provenienti da link esterni) devono essere segnalate in modo sicuro a Google Play. Per farlo, è necessario un token di transazione esterno. A seconda dello scenario di scelta della fatturazione,
il token viene generato tramite API diverse. Questo token di transazione indica
se DeveloperBillingType è classificato come link esterno o in-app.
Il token è essenziale per convalidare le transazioni e associarle alla
commissione di servizio appropriata.