- Ressource: InAppProduct
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Status
- PurchaseType
- InAppProductListing
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- ManagedProductTaxAndComplianceSettings
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
- Methoden
Ressource: InAppProduct
Ein In-App-Produkt. Die Ressource für InappproductsService.
JSON-Darstellung |
---|
{ "packageName": string, "sku": string, "status": enum ( |
Felder | |
---|---|
packageName |
Paketname der übergeordneten App. |
sku |
Artikelnummer (SKU) des Produkts, die innerhalb einer App eindeutig ist. |
status |
Der Status des Produkts, z.B. ob er aktiv ist. |
purchaseType |
Die Art des Produkts, z.B. ein wiederkehrendes Abo. |
defaultPrice |
Standardpreis. Darf nicht null sein, da In-App-Produkte niemals kostenlos sind. Immer in der Währung des Google Checkout-Händlers. |
prices |
Preise pro Käuferregion. Keines davon kann 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 der lokalisierten Titel- und Beschreibungsdaten. Der Kartenschlüssel ist die Sprache der lokalisierten Daten gemäß BCP-47, z.B. „de-DE“. Ein Objekt, das eine Liste von |
defaultLanguage |
Standardsprache der lokalisierten Daten gemäß BCP-47-Definition. z.B. „de-DE“. |
subscriptionPeriod |
Abolaufzeit im ISO-8601-Format angegeben. Zulässige Werte sind P1W (eine Woche), P1M (ein Monat), P3M (drei Monate), P6M (sechs Monate) und P1Y (ein Jahr). |
trialPeriod |
Testzeitraum im ISO-8601-Format. Zulässige Werte sind alle Werte zwischen P7D (sieben Tage) und P999D (999 Tage). |
gracePeriod |
Kulanzzeitraum für das Abo im ISO 8601-Format. Ermöglicht Entwicklern, ihren Abonnenten eine Toleranzfrist einzuräumen, wenn die Zahlung für den neuen Wiederholungszeitraum abgelehnt wurde. Zulässige Werte sind P0D (null Tage), P3D (drei Tage), P7D (sieben Tage), P14D (14 Tage) und P30D (30 Tage). |
Union-Feld Für |
|
subscriptionTaxesAndComplianceSettings |
Details zu Steuern und Einhaltung gesetzlicher Vorgaben. Gilt nur für Aboprodukte. |
managedProductTaxesAndComplianceSettings |
Details zu Steuern und Einhaltung gesetzlicher Vorgaben. Gilt nur für verwaltete Produkte. |
Status
Der Status eines In-App-Produkts.
Enums | |
---|---|
statusUnspecified |
Unbekannter Status. |
active |
Das Produkt wurde veröffentlicht und ist im Store aktiv. |
inactive |
Das Produkt ist nicht veröffentlicht und daher im Store inaktiv. |
PurchaseType
Der Typ des Produkts.
Enums | |
---|---|
purchaseTypeUnspecified |
Kauftyp nicht angegeben. |
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 Berechtigungsvorteile für ein Abo. |
ManagedProductTaxAndComplianceSettings
Details zu Steuern und zur Einhaltung gesetzlicher Vorschriften für verwaltete Produkte.
JSON-Darstellung |
---|
{ "eeaWithdrawalRightType": enum ( |
Felder | |
---|---|
eeaWithdrawalRightType |
Klassifizierung digitaler Inhalte oder Dienste für Produkte, die an Nutzer im Europäischen Wirtschaftsraum (EWR) vertrieben werden. Die Widerrufsregelung im EWR richtet sich nach dieser Einstufung. Weitere Informationen finden Sie in diesem Hilfeartikel. |
taxRateInfoByRegionCode |
Zuordnung des Regionscodes zu den Details zum Steuersatz. Die Schlüssel sind Regionscodes gemäß der Unicode-Definition "CLDR". Ein Objekt, das eine Liste von |
isTokenizedDigitalAsset |
Gibt an, 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, bei denen es sich um verwaltete Produkte oder Abos handeln kann. |
|
Ein oder mehrere In-App-Produkte (verwaltete Produkte oder Abos) werden aktualisiert oder eingefügt. |
|
Löscht ein In-App-Produkt (verwaltetes Produkt oder Abo) |
|
Ein In-App-Produkt abrufen, bei dem es sich um ein verwaltetes Produkt oder ein Abo handeln kann. |
|
Ein In-App-Produkt wird erstellt, also ein verwaltetes Produkt oder ein Abo. |
|
Listet alle In-App-Produkte auf – sowohl verwaltete Produkte als auch Abos. |
|
Patches für ein In-App-Produkt (ein verwaltetes Produkt oder Abo) |
|
Ein In-App-Produkt wird aktualisiert, also ein verwaltetes Produkt oder Abo. |