Method: inappproducts.batchDelete

Löscht In-App-Produkte (verwaltete Produkte oder Abos).

Legen Sie das Feld „latencyTolerance“ in verschachtelten Anfragen auf „PRODUCT_UPDATE_LATENCY_TOLERANCE_LATENCY_TOLERANT“ fest, um den maximalen Aktualisierungsdurchsatz zu erreichen.

Diese Methode sollte nicht zum Löschen von Abos verwendet werden. Weitere Informationen findest du in diesem Artikel.

HTTP-Anfrage

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/inappproducts:batchDelete

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Paketname der App.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "requests": [
    {
      object (InappproductsDeleteRequest)
    }
  ]
}
Felder
requests[]

object (InappproductsDeleteRequest)

Einzelanträge auf Löschung Es ist mindestens eine Anfrage erforderlich. Kann bis zu 100 Anfragen enthalten. Alle Anfragen müssen verschiedenen In-App-Produkten entsprechen.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, ist der Antworttext ein leeres JSON-Objekt.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/androidpublisher

InappproductsDeleteRequest

Anfrage zum Löschen eines In-App-Produkts

JSON-Darstellung
{
  "packageName": string,
  "sku": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Felder
packageName

string

Paketname der App.

sku

string

Eindeutige Kennung für das In-App-Produkt.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Optional. Die Latenztoleranz für die Weiterleitung dieses Produktupdates. Die Standardeinstellung ist „Latenzempfindlich“.