Il backend del server sicuro svolge un ruolo chiave nella gestione degli acquisti in-app della tua app tramite Google Play. Il sistema di fatturazione di Google Play offre un modo per gestire gli aspetti più importanti della tua attività di prodotti digitali, dalla configurazione del catalogo al monitoraggio delle transazioni.
L'API Google Play Developer include diversi endpoint per mantenere il tuo backend sincronizzato con il backend di Google Play. In particolare, l'API Subscriptions and in-app purchases gestisce le funzionalità relative alle vendite dei tuoi prodotti digitali su Google Play.

Gestione automatica del catalogo dei prodotti digitali
Esistono molti casi d'uso in cui è potenzialmente utile avere un'integrazione di gestione del catalogo di prodotti digitali nel backend. Ad esempio, questa integrazione potrebbe consentirti di:
- Mantieni un'immagine speculare dei dettagli dei tuoi prodotti nel tuo backend per l'accesso quando concedi i diritti.
- Configura una procedura batch per aggiornare automaticamente tutti i prezzi.
- Collega il tuo sistema di gestione del catalogo al catalogo nel sistema di fatturazione di Google Play per assicurarti che venga aggiornato in modo sincrono.
Puoi utilizzare gli endpoint
monetization.subscriptions
e
inappproducts
per gestire il tuo catalogo dei prodotti digitali.
Gestione del ciclo di vita degli acquisti e sincronizzazione dei diritti
Il monitoraggio degli eventi del ciclo di vita dell'acquisto è essenziale per una risposta rapida e accurata ai cambiamenti dei diritti degli utenti. Devi integrare la gestione dello stato di acquisto nel tuo backend sia per gli abbonamenti sia per gli acquisti una tantum, in modo che tutti gli acquisti siano sicuri e tutti i diritti siano coerenti.
Il sistema di fatturazione di Google Play invia notifiche in tempo reale per lo sviluppatore (RTDN) per entrambi i tipi di acquisto e il tuo backend dovrebbe essere pronto per importare questi messaggi e apportare le modifiche necessarie. Per scoprire come utilizzare un client RTDN e l'API per gli sviluppatori Google Play per gestire il ciclo di vita degli acquisti, consulta la guida sul ciclo di vita degli acquisti.
Prevenzione di attività fraudolente e comportamenti illeciti
Evita gli abusi spostando la logica sensibile nel tuo backend e monitorando gli acquisti annullati su Google Play. L'API Google Play Developer offre funzioni per confermare i nuovi acquisti, consumare gli acquisti di prodotti in-app e gestire gli acquisti annullati. Per scoprire di più su come prevenire attività fraudolente e abusi, consulta l'articolo Combattere attività fraudolente e abusi.
Conciliazione e generazione di report finanziari automatici
Puoi importare i dati dei report da Google Play scaricando i report di Play Console. Puoi utilizzare le API Google Cloud Storage per scaricare le informazioni a tua disposizione su Play Console e risolvere eventuali casi d'uso correlati a queste informazioni.
Gestione delle transazioni esterne
Se esegui l'integrazione con le API di fatturazione alternativa o di offerte esterne, utilizza Externaltransactions APIs
per segnalare e gestire le transazioni completate.