Reminder: By Aug 31, 2025, all new apps and updates to existing apps must use Billing Library version 7 or newer. If you need more time to update your app, you can request an extension until Nov 1, 2025. Learn about
Play Billing Library version deprecation.
API per offerte esterne
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
In alcuni paesi, gli sviluppatori idonei possono indirizzare gli utenti al di fuori dell'app, ad esempio per promuovere offerte per servizi e funzionalità digitali in-app. Questa guida illustra le API per abilitare le offerte esterne. Consulta i requisiti del programma e registrati al programma di offerte esterne prima di utilizzare queste API.
Glossario dei termini
Convenzioni dei termini seguite da questa guida:
- API di offerte esterne: API utilizzate per indirizzare l'utente all'esterno dell'app, inclusi la visualizzazione della schermata delle informazioni richieste e la segnalazione delle transazioni applicabili.
- Transazione esterna: una transazione idonea che si verifica al di fuori
dell'app, come definita dai requisiti del programma.
- Token di transazione esterna: un token fornito allo sviluppatore tramite la Libreria Fatturazione Play che lo sviluppatore deve utilizzare quando l'utente completa una transazione esterna. Questo token viene utilizzato per
avvisare Google Play che l'acquisto è andato a buon fine.
- ID transazione esterna: un identificatore univoco generato dallo sviluppatore per identificare una transazione esterna.
Supporta le offerte esterne
Questa sezione descrive come supportare le offerte esterne.
Prima di utilizzare queste API, verifica quanto segue:
Configura in Play Console
Per configurare le offerte esterne in Play Console, segui i passaggi descritti nei requisiti del programma.
La schermata delle informazioni aiuta gli utenti a capire che stanno per visitare un sito web esterno. La schermata informativa verrà mostrata ogni volta agli utenti prima che vengano indirizzati all'esterno dell'app utilizzando le API delle offerte esterne.
Schermata delle informazioni
|
Esempio solo a scopo illustrativo.
Passaggi successivi
Per iniziare a integrare le API delle offerte esterne, segui le guide approfondite sia per l'integrazione in-app sia per l'integrazione backend.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[null,null,["Ultimo aggiornamento 2025-07-27 UTC."],[],[],null,["# External offers APIs\n\nIn certain countries, eligible developers are able to lead users outside the\napp, including to promote offers for in-app digital features and services. This\nguide addresses the APIs to enable external offers. You should review the\n[program requirements](https://support.google.com/googleplay/android-developer/answer/14372887) and enroll in the external offers program before\nusing these APIs.\n\nGlossary of terms\n-----------------\n\nTerm conventions followed by this guide:\n\n- **External offers APIs**: APIs used to direct the user outside of the app, including surfacing required information screen and reporting applicable transactions.\n- **External transaction** : A qualifying transaction that occurs outside of the app as defined by the [program requirements](https://support.google.com/googleplay/android-developer/answer/14372887).\n- **External transaction token**: A token provided to the developer through the Play Billing Library for the developer to use when the user completes an external transaction. This token is used to notify Google Play of a successful purchase.\n- **External transaction ID**: A unique identifier generated by the developer to identify an external transaction.\n\nSupport external offers\n-----------------------\n\nThis section describes how to support external offers.\nBefore using these APIs, ensure the following:\n\n- Review the eligibility requirements for the relevant program and complete the onboarding steps outlined in the [program requirements](https://support.google.com/googleplay/android-developer/answer/14372887).\n- Integrate [Play Billing Library 6.2.1](/google/play/billing/release-notes) or higher.\n\n### Configure in Play Console\n\nTo configure external offers in Play Console, follow the steps outlined in\nthe [program requirements](https://support.google.com/googleplay/android-developer/answer/14372887).\n\n### Information screen for users\n\nThe information screen helps users understand that they are about to visit an\nexternal website. The information screen will be shown to users each time before\nthey are directed outside of the app using the external offers APIs. \n\n|--------------------|\n| Information screen |\n\nExample for illustrative purposes only.\n\n### Next steps\n\nTo begin integrating the external offers APIs, follow the in-depth guides\nfor both [in-app integration](/google/play/billing/external/integration) and [backend integration](/google/play/billing/outside-gpb-backend)."]]