- Ressource: InAppProduct
- Status
- PurchaseType
- InAppProductListing
- ManagedProductTaxAndComplianceSettings
- Methoden
Ressource: InAppProduct
Ein In-App-Produkt. Die Ressource für InappproductsService.
JSON-Darstellung |
---|
{ "packageName": string, "sku": string, "status": enum ( |
Felder | |
---|---|
package |
Paketname der übergeordneten App. |
sku |
Die Artikelnummer (SKU) des Produkts, eindeutig innerhalb einer App. |
status |
Der Status des Produkts, z.B. ob es aktiv ist. |
purchase |
Der Typ des Produkts, z.B. ein wiederkehrendes Abo. |
default |
Standardpreis. Darf nicht null sein, da In-App-Produkte nie kostenlos sind. Immer in der Währung des Händlers, die der Entwickler für den Bezahlvorgang festgelegt hat. |
prices |
Preise pro Käuferregion. Keine dieser Werte darf null sein, da In-App-Produkte nie kostenlos sind. Der Kartenschlüssel ist der Regionscode gemäß ISO 3166-2. Ein Objekt, das eine Liste von |
listings |
inappproducts.list: Liste der lokalisierten Titel- und Beschreibungsdaten. Der Kartenschlüssel ist die Sprache der lokalisierten Daten gemäß BCP-47, z.B. „en-US“. Ein Objekt, das eine Liste von |
default |
Die Standardsprache der lokalisierten Daten gemäß BCP-47, z. B. „en-US“. |
subscription |
Abozeitraum im ISO 8601-Format. Zulässige Werte sind P1W (eine Woche), P1M (ein Monat), P3M (drei Monate), P6M (sechs Monate) und P1Y (ein Jahr). |
trial |
Testzeitraum im ISO 8601-Format. Zulässige Werte sind P7D (7 Tage) bis P999D (999 Tage). |
grace |
Kulanzzeitraum des Abos im ISO 8601-Format. Damit können Entwickler ihren Abonnenten einen Kulanzzeitraum gewähren, wenn die Zahlung für den neuen wiederkehrenden Zeitraum abgelehnt wird. Zulässige Werte sind P0D (null Tage), P3D (drei Tage), P7D (sieben Tage), P14D (14 Tage) und P30D (30 Tage). |
Union-Feld Für |
|
subscription |
Details zu Steuern und rechtlicher Compliance Gilt nur für Aboprodukte. |
managed |
Details zu Steuern und rechtlicher Compliance Gilt nur für verwaltete Produkte. |
Status
Der Status eines In-App-Produkts.
Enums | |
---|---|
statusUnspecified |
Nicht angegebener Status. |
active |
Das Produkt ist veröffentlicht und im Store aktiv. |
inactive |
Das Produkt ist nicht veröffentlicht und daher im Store inaktiv. |
PurchaseType
Der Typ des Produkts.
Enums | |
---|---|
purchaseTypeUnspecified |
Nicht angegebener Kauftyp. |
managedUser |
Der Standardprodukttyp – einmaliger Kauf. |
subscription |
In-App-Produkt mit wiederkehrendem Zeitraum |
InAppProductListing
Store-Eintrag eines einzelnen In-App-Produkts.
JSON-Darstellung |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
Felder | |
---|---|
title |
Titel für den Store-Eintrag. |
description |
Beschreibung des Store-Eintrags. |
benefits[] |
Lokalisierte Leistungsvorteile für ein Abo. |
ManagedProductTaxAndComplianceSettings
Details zu Steuern und rechtlicher Compliance für verwaltete Produkte.
JSON-Darstellung |
---|
{ "eeaWithdrawalRightType": enum ( |
Felder | |
---|---|
eea |
Einstufung als digitale Inhalte oder Dienstleistungen für Produkte, die an Nutzer im Europäischen Wirtschaftsraum (EWR) vertrieben werden Die Widerrufsregelung, die im Rahmen des Verbraucherrechts des EWR gilt, richtet sich nach dieser Einstufung. Weitere Informationen finden Sie in diesem Hilfeartikel. |
tax |
Eine Zuordnung des Regionscodes zu Steuersatzdetails. Die Schlüssel sind Regionscodes, wie sie von Unicodes „CLDR“ definiert sind. Ein Objekt, das eine Liste von |
is |
Ob dieses In-App-Produkt als Produkt deklariert ist, das ein tokenisiertes digitales Asset darstellt. |
Methoden |
|
---|---|
|
Löscht In-App-Produkte (verwaltete Produkte oder Abos). |
|
Liest mehrere In-App-Produkte, die verwaltete Produkte oder Abos sein können. |
|
Aktualisiert oder fügt ein oder mehrere In-App-Produkte (verwaltete Produkte oder Abos) ein. |
|
Löscht ein In-App-Produkt (ein verwaltetes Produkt oder ein Abo). |
|
Ein In-App-Produkt wird abgerufen. Das kann ein verwaltetes Produkt oder ein Abo sein. |
|
Erstellt ein In-App-Produkt (ein verwaltetes Produkt oder ein Abo). |
|
Hier werden alle In-App-Produkte aufgelistet, sowohl verwaltete Produkte als auch Abos. |
|
Patches für ein In-App-Produkt (ein verwaltetes Produkt oder ein Abo) |
|
Aktualisiert ein In-App-Produkt (ein verwaltetes Produkt oder ein Abo). |