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 penawaran eksternal
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Di negara tertentu, developer yang memenuhi syarat dapat mengarahkan pengguna ke luar
aplikasi, termasuk mempromosikan penawaran untuk layanan dan fitur digital dalam aplikasi. Panduan
ini membahas API untuk mengaktifkan penawaran eksternal. Anda harus meninjau
persyaratan program dan mendaftar dalam program penawaran eksternal sebelum
menggunakan API ini.
Glosarium istilah
Konvensi istilah yang diikuti panduan ini:
- API penawaran eksternal: API yang digunakan untuk mengarahkan pengguna ke luar aplikasi,
termasuk menampilkan layar informasi yang diperlukan dan melaporkan transaksi
yang berlaku.
- Transaksi eksternal: Transaksi yang memenuhi syarat yang terjadi di luar
aplikasi seperti yang ditentukan oleh persyaratan program.
- Token transaksi eksternal: Token yang diberikan kepada developer melalui
Play Billing Library untuk digunakan oleh developer saat pengguna menyelesaikan
transaksi eksternal. Token ini digunakan untuk
memberi tahu Google Play tentang pembelian yang berhasil.
- ID transaksi eksternal: ID unik yang dibuat oleh developer
untuk mengidentifikasi transaksi eksternal.
Dukung penawaran eksternal
Bagian ini menjelaskan cara mendukung penawaran eksternal.
Sebelum menggunakan API ini, pastikan hal berikut:
Mengonfigurasi di Konsol Play
Untuk mengonfigurasi penawaran eksternal di Konsol Play, ikuti langkah-langkah yang diuraikan dalam
persyaratan program.
Layar informasi membantu pengguna memahami bahwa mereka akan mengunjungi situs eksternal. Layar informasi akan ditampilkan kepada pengguna setiap kali sebelum
mereka diarahkan ke luar aplikasi menggunakan API penawaran eksternal.
Layar informasi
|
Contoh hanya untuk ilustrasi.
Langkah berikutnya
Untuk mulai mengintegrasikan API penawaran eksternal, ikuti panduan mendalam
untuk integrasi dalam aplikasi dan integrasi backend.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[null,null,["Terakhir diperbarui pada 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)."]]