- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- UpdateOneTimeProductRequest
- Testen!
Erstellt oder aktualisiert ein oder mehrere Einmalkaufprodukte.
HTTP-Anfrage
POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts:batchUpdate
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
packageName |
Erforderlich. Die übergeordnete App (Paketname), für die die Einmalkäufe aktualisiert werden sollen. Muss mit dem Feld „packageName“ in allen „OneTimeProduct“-Ressourcen übereinstimmen. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"requests": [
{
object ( |
Felder | |
---|---|
requests[] |
Erforderlich. Eine Liste mit bis zu 100 Aktualisierungsanfragen. Alle Anfragen müssen sich auf unterschiedliche Einmalkäufe beziehen. |
Antworttext
Antwortnachricht für BatchUpdateOneTimeProduct.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"oneTimeProducts": [
{
object ( |
Felder | |
---|---|
oneTimeProducts[] |
Die Liste der aktualisierten Einmalprodukte in derselben Reihenfolge wie in der Anfrage. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/androidpublisher
UpdateOneTimeProductRequest
Anfragenachricht für onetimeproducts.patch.
JSON-Darstellung |
---|
{ "oneTimeProduct": { object ( |
Felder | |
---|---|
oneTimeProduct |
Erforderlich. Das Einmalkaufprodukt, das eingefügt oder aktualisiert werden soll. |
updateMask |
Erforderlich. Die Liste der zu aktualisierenden Felder. Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: |
regionsVersion |
Erforderlich. Die Version der verfügbaren Regionen, die für das Einmalkaufprodukt verwendet wird. |
allowMissing |
Optional. Wenn der Wert auf „true“ gesetzt ist und das Einmalkaufprodukt mit dem angegebenen packageName und productId nicht vorhanden ist, wird das Einmalkaufprodukt erstellt. Wenn ein neues Einmalkaufprodukt erstellt wird, wird „updateMask“ ignoriert. |
latencyTolerance |
Optional. Die Latenztoleranz für die Weitergabe dieses Produkt-Upsert. Die Standardeinstellung ist „latency-sensitive“. |