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.
APIs für externe Angebote
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
In bestimmten Ländern können berechtigte Entwickler Nutzer von außen zur App leiten und unter anderem für Angebote für digitale In-App-Funktionen und -Dienste werben. In diesem Leitfaden werden die APIs zum Aktivieren externer Angebote behandelt. Bevor Sie diese APIs verwenden, sollten Sie sich die Programmanforderungen ansehen und sich für das externe Angebotsprogramm anmelden.
Glossar
Konventionen von Begriffen, auf die sich dieser Leitfaden bezieht:
- APIs für externe Angebote: APIs, die verwendet werden, um den Nutzer außerhalb der App weiterzuleiten, einschließlich der Anzeige erforderlicher Informationen und der Meldung relevanter Transaktionen.
- Externe Transaktion: Eine anrechnungsfähige Transaktion, die gemäß den Programmanforderungen außerhalb der Anwendung erfolgt.
- Externes Transaktionstoken: Ein Token, das dem Entwickler über die Play Billing Library zur Verfügung gestellt wird und vom Entwickler verwendet werden kann, wenn der Nutzer eine externe Transaktion abschließt. Mit diesem Token wird Google Play über einen erfolgreichen Kauf benachrichtigt.
- Externe Transaktions-ID: Eine eindeutige Kennung, die vom Entwickler generiert wird, um eine externe Transaktion zu identifizieren.
Externe Angebote unterstützen
In diesem Abschnitt wird beschrieben, wie Sie externe Angebote unterstützen können.
Stellen Sie Folgendes sicher, bevor Sie diese APIs verwenden:
In der Play Console konfigurieren
Wenn du externe Angebote in der Play Console konfigurieren möchtest, folge den Schritten in den Programmanforderungen.
Der Informationsbildschirm hilft den Nutzenden zu verstehen, dass sie dabei sind, eine externe Website zu besuchen. Der Informationsbildschirm wird Nutzern jedes Mal angezeigt, bevor sie über die APIs für externe Angebote aus der App weitergeleitet werden.
Informationsbildschirm
|
Beispiel nur zur Veranschaulichung.
Nächste Schritte
Bevor Sie mit der Integration der APIs für externe Angebote beginnen, folgen Sie den detaillierten Anleitungen zur In-App-Integration und zur Back-End-Integration.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 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)."]]