Mit dem Abrechnungssystem von Google Play können Sie In-App-Produkte anbieten, die Nutzern beim Kauf einmalig in Rechnung gestellt werden. In-App-Produkte können virtuelle Waren wie Spielelevels oder Zaubertränke und Premiumdienste innerhalb Ihrer App bei Google Play sein.
Sie können auch ein Abo erstellen, bei dem Nutzern regelmäßig Kosten berechnet werden.
Wichtig: Die Google Play-Programmrichtlinien für Entwickler und die Servicegebühren gelten sowohl für In-App-Produkte als auch für Abos.
Verfügbarkeit
Befinden Sie sich in einem Land, in dem die Registrierung als Händler unterstützt wird, können Sie das Abrechnungssystem von Google Play in Ihren Apps nutzen.
In diesem Fall können Sie ein Zahlungsprofil erstellen. Lesen Sie sich auch die Informationen zum Einrichten des Abrechnungssystems von Google Play auf der Website für Android-Entwickler durch.
Damit ein In-App-Produkt gekauft werden kann, muss es aktiv und die zugehörige App auf das Land oder die Region des Nutzers ausgerichtet sein. Es kann gekauft werden, solange es aktiv ist, auch wenn Sie die Veröffentlichung einer App aufgehoben haben. Sie müssen ein In-App-Produkt also deaktivieren, wenn es nicht verfügbar sein soll.
Wenn Sie ein Testkonto verwenden, rufen Sie die Website für Android-Entwickler auf, um mehr darüber zu erfahren, wie Sie die Einbindung Ihrer Google Play Billing Library testen.
Nachdem Sie ein In‑App-Produkt erstellt haben, ist es für Nutzer der aktuellen Google Play Store-Version verfügbar.
Hinweis: Durch die Verfügbarkeit in der Play Console können Nutzer den Artikel möglicherweise direkt über die Startseite für Spiele im Play Store kaufen, anstatt ihn in Ihrer App zu erwerben. Dies ist Teil der Erinnerungsfunktion an abgebrochene Einkäufe, mit der Nutzer daran erinnert werden, zuvor abgebrochene Käufe abzuschließen. Weitere Informationen zu Käufen außerhalb Ihrer App finden Sie hier. Diese Funktion ist standardmäßig für alle Entwickler aktiviert.
Wenn Sie die Erinnerungsfunktion an abgebrochene Einkäufe für Ihre App deaktivieren möchten, füllen Sie bitte dieses Formular aus.
Erforderliche Berechtigungen
Wenn Sie ein In-App-Produkt anbieten möchten, müssen Sie in der APK-Manifestdatei Ihrer App die Berechtigung com.android.vending.BILLING
deklarieren. Bieten Sie Ihre App weltweit an, können Sie weiterhin in allen Ländern Apps veröffentlichen, die die Berechtigung com.android.vending.BILLING
verwenden.
In-App-Produkte erstellen
Einzelnes In-App-Produkt erstellen
- Sie müssen mit einer Ziffer oder einem Kleinbuchstaben beginnen und können Ziffern (0–9), Kleinbuchstaben (a–z), Unterstriche (_) und Punkte (.) enthalten.
- Nachdem das Produkt erstellt wurde, kann eine Produkt-ID nicht mehr geändert oder wiederverwendet werden.
- Hinweis: Die Produkt-ID
android.test
kann genau wie alle Produkt-IDs, die mitandroid.test
beginnen, nicht verwendet werden.
So erstellen Sie ein In-App-Produkt:
- Öffnen Sie die Play Console.
- Rufen Sie die Seite In‑App-Produkte auf (Mit Google Play monetarisieren > Produkte > In‑App-Produkte).
- Klicken Sie auf Produkt erstellen.
- Geben Sie die Produktdetails ein.
- Produkt-ID: Dies ist eine ID, die sie nur einmalig für Ihr In-App-Produkt verwenden können.
- Titel: Dies ist der Kurzname für Ihr Produkt (bis zu 55 Zeichen). Damit es überall richtig angezeigt wird, werden allerdings maximal 25 Zeichen empfohlen. Ein Beispiel für einen Kurznamen wäre „Schlaftrunk“.
- Beschreibung: Dies ist die lange Beschreibung des Produkts, die bis zu 200 Zeichen lang sein darf, z. B. „Versetzt Kreaturen sofort in tiefen Schlaf“.
- Symbol: Damit können Sie ein eindeutiges und aussagekräftiges Bild für Ihr Produkt festlegen. Das Produktsymbol darf keinen Text, keine Werbung und kein Branding enthalten. Es wird in Ihrem Store-Eintrag und während des Kaufvorgangs angezeigt.
- PNG (32-Bit)
- 512 × 512 Pixel
- Bis zu 1 MB
- Preis: Hier geben Sie einen Preis in Ihrer Landeswährung ein oder wählen eine Preisvorlage aus.
- Variable Stückzahl: Hier können Sie Käufe in veränderlicher Stückzahl für dieses Produkt zulassen. Nutzer können es dann in verschiedenen Mengen innerhalb der jeweiligen Grenzwerte ihres Landes bzw. ihrer Region kaufen. Wichtige Hinweise:
- Wenn Sie in der Play Console Käufe in variabler Stückzahl konfigurieren möchten, müssen Sie Google Play Billing Library 4.0 in Ihrer App verwenden. Eine entsprechende Anleitung finden Sie auf der Website für Android-Entwickler.
- Käufe in variabler Stückzahl sind in einigen Ländern oder Regionen nicht verfügbar.
- In den meisten Ländern oder Regionen, in denen Käufe in variabler Stückzahl verfügbar sind, liegt der Grenzwert pro Produkt bei etwa 100 $. Wenn Sie Käufe in variabler Stückzahl zulassen möchten, müssen Sie den Nettopreis so festlegen, dass er in den jeweiligen Ländern oder Regionen unter dem Grenzwert liegt.
- Ausschließlich für Google Play Points: Damit können Sie festlegen, dass Ihr Produkt nur über Google Play Points verfügbar ist.
- Speichern Sie die Änderungen und klicken Sie auf Aktivieren, um das In-App-Produkt für Nutzer verfügbar zu machen.
Sprachen und Übersetzungen
In-App-Produkte sind standardmäßig in derselben Sprache verfügbar wie die App, in die sie integriert sind. Sie können aber auch Übersetzungen in bestimmten Sprachen hinzufügen. Wählen Sie dazu ein In-App-Produkt aus, klicken Sie auf Übersetzungen verwalten und wählen Sie dann die gewünschten Sprachen aus. Weitere Informationen dazu, wie Sie Ihre App für Nutzer lokalisieren können, finden Sie unter App übersetzen und lokalisieren.
Mehrere In-App-Produkte gleichzeitig erstellen
CSV-Datei mit In-App-Produkten hochladen
So laden Sie eine CSV-Datei hoch:
- Öffnen Sie die Play Console.
- Rufen Sie die Seite In‑App-Produkte auf (Mit Google Play monetarisieren > Produkte > In‑App-Produkte).
- Klicken Sie auf Importieren.
- Falls Sie mehrere Produkte durch Hochladen einer CSV-Datei importieren, werden vorhandene Produkte nur dann überschrieben, wenn der Wert einer Produkt-ID (
Product ID
) in der CSV-Datei mit derProduct ID
eines vorhandenen In-App-Produkts in der Produktliste übereinstimmt. In-App-Produkte, die nicht in der CSV-Datei enthalten sind, werden beim Überschreiben eines Produkts nicht gelöscht.
- Falls Sie mehrere Produkte durch Hochladen einer CSV-Datei importieren, werden vorhandene Produkte nur dann überschrieben, wenn der Wert einer Produkt-ID (
- Ziehen Sie die hochzuladende CSV-Datei in das Feld zum Hochladen oder klicken Sie auf Hochladen.
CSV-Datei mit vorhandenen In-App-Produkten exportieren
So exportieren Sie eine CSV-Datei:
- Öffnen Sie die Play Console.
- Rufen Sie die Seite In‑App-Produkte auf (Mit Google Play monetarisieren > Produkte > In‑App-Produkte).
- Klicken Sie auf Exportieren.
Beispiel für eine CSV-Datei ansehen
- Im ersten Beispiel werden ein Titel und eine Beschreibung in zwei verschiedenen Sprachen festgelegt:
en_US
undes_ES
. Eine Preisvorlage gibt den Preis eines Produkts an. - Im zweiten Beispiel wird keine Preisvorlage verwendet. Stattdessen wird ein Preis für das Standardland (USA) angegeben. In der Play Console werden aktuelle Wechselkurse und lokal relevante Preismuster verwendet, um die Preise in allen anderen Ländern, in denen die App vertrieben wird, automatisch festzulegen.
- Im dritten Beispiel wird ebenfalls keine Preisvorlage verwendet. Der Preis des Produkts wird manuell für jedes Land angegeben, in dem die App vertrieben wird.
Beispiel für CSV-Syntax
Product ID,Publish State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID
Beispiele für In-App-Produkte
Beispiel 1
basic_sleeping_potion,published,managed_by_android,false,en_US; Basic Sleeping Potion; Puts small creatures to sleep.; es_ES; Poción básica de dormir; Causa las criaturas pequeñas ir a dormir.,false,,4637138456024710495
Beispiel 2
standard_sleeping_potion, published,managed_by_android,false,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,
Beispiel 3
invisibility_potion,published, managed_by_android,false,en_US; Invisibility Potion; Invisible to all enemies for 5 minutes.,false, US; 1990000; BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000,
Datenwerte für CSV-Dateien
Product ID |
Sie können diesen Wert in der CSV-Datei festlegen. Das bewirkt dasselbe wie die Eingabe einer Produkt-ID, wenn Sie ein neues In-App-Produkt erstellen. Wenn Sie eine Produkt-ID ( |
Publish State |
Dieser Wert muss auf published oder unpublished gesetzt werden. Sie können ein In-App-Produkt zum Einstellen des Veröffentlichungsstatus auch als Aktiv oder Inaktiv festlegen. |
Purchase Type |
Dieser Wert muss auf |
Auto Translate |
Dieser Wert muss auf Wenn Sie Übersetzungen des Titels und der Beschreibung eines In-App-Produkts bereitstellen möchten, geben Sie diese Übersetzungen explizit innerhalb des Werts |
|
Wenn Sie nur eine Sprache für ein Produkt angeben, müssen Sie die Standardsprache Ihrer App sowie den Standardtitel und die Beschreibung des Produkts angeben:
Beim Festlegen des Werts für Hinweis: Verwenden Sie für die Werte Wenn Sie übersetzte Versionen des Titels und der Produktbeschreibung einfügen möchten, müssen Sie die Standardsprache, den Titel und die Beschreibung gefolgt von der Sprache, dem Titel und der Beschreibung für die jeweilige Übersetzung angeben. Im folgenden Beispiel wird für das In-App-Produkt
Hinweis: Eine App enthält eine einzige Standardsprache, aber für jedes In-App-Produkt wird eine eigene Liste mit Übersetzungen erstellt. Zwar muss der |
Auto Fill Prices , Country und Price |
Sie können Hinweis: Wenn Sie den Preis eines Produkts in einer CSV-Datei festlegen, geben Sie ihn in Mikroeinheiten an, wobei 1.000.000 Mikroeinheiten einer Einheit der tatsächlichen Währung entsprechen. Automatisch ausgefüllte Preise verwenden In den folgenden Abschnitten wird beschrieben, wie sich der Wert für Wenn Sie Zum Beispiel wählen Sie Werte wie unten beschrieben, wenn folgende Bedingungen zutreffen:
In diesem Fall würden Sie die Werte für Eigenen Preis pro Land festlegen Wenn Sie Hinweis: Sie müssen für jedes Land, auf das Ihre App ausgerichtet ist, einen Ländercode und einen Preis angeben. Die Liste der Länder, auf die Ihre App ausgerichtet ist, können Sie sich auf der Seite Produktion auf dem Tab Länder/Regionen ansehen und sie dort auch bearbeiten. Jeder für Beispielsweise können Sie Ihre App zu folgenden Preisen (inklusive aller Steuern) in anderen Ländern anbieten:
Sie können die Werte für
|
Pricing Template ID |
Wenn ein Produkt mit einer Preisvorlage verknüpft ist, sollten Sie Beim Import einer CSV-Datei können Sie die Verknüpfungen zwischen In-App-Produkten und Preisvorlagen aktualisieren. Wenn Sie das Produkt mit einer bestimmten Preisvorlage verknüpfen möchten, setzen Sie den Wert für Sie können maximal 1.000 Preise für Apps oder In-App-Produkte mit einer bestimmten Preisvorlage verknüpfen. Geben Sie daher nicht denselben Wert für |
|
Wenn Ihre Produkte an Nutzer im Europäischen Wirtschaftsraum (EWR) vertrieben werden, müssen Sie den Wert hier entweder für DIGITAL_CONTENT oder SERVICE festlegen. |
|
Wenn Sie digitale Nachrichten, Zeitschriften, Zeitungen, Bücher, Videos, Musik, Audioaufzeichnungen oder Hörbücher verkaufen, profitieren Sie in manchen Ländern bzw. Regionen möglicherweise von niedrigeren Mehrwertsteuersätzen. Bei reduzierten Steuersätzen haben die Werte in diesem Feld folgendes Format: CountryCode;VATRate; Nach jedem Land/Steuersatz-Paar muss ein Semikolon folgen, bevor ein neues Land/Steuersatz-Paar hinzugefügt wird. Hier einige Beispiele:
BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (Groß- oder Kleinbuchstaben) festgelegt werden. |
|
Wenn Sie die staatliche Kommunikations- und Vergnügungssteuer erheben möchten, müssen Sie festlegen, dass Ihre App oder Ihr Produkt ein Streamingprodukt ist, und dieses Feld auf Derzeit ist diese Steuerart nur in den USA zulässig. Für den Wert in diesem Feld ist immer Folgendes festgelegt: CountryCode;Eligibility;Rate Hier einige Beispiele:
Sofern möglich, können Sie das Feld anhand der folgenden Kategorien festlegen:
AUDIO_MULTI_CHANNEL für Audiostreaming – mehrere Kanäle |