Method: monetization.onetimeproducts.batchDelete

Löscht ein oder mehrere Einmalkaufprodukte.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Erforderlich. Die übergeordnete App (Paketname), für die die Einmalkaufprodukte gelöscht 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 (DeleteOneTimeProductRequest)
    }
  ]
}
Felder
requests[]

object (DeleteOneTimeProductRequest)

Erforderlich. Eine Liste mit bis zu 100 Löschanfragen. In allen Anfragen müssen unterschiedliche Einmalkaufprodukte gelöscht werden.

Antworttext

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

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

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

DeleteOneTimeProductRequest

Anfragenachricht zum Löschen eines Einmalkaufprodukts.

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

string

Erforderlich. Die übergeordnete App (Paketname) des zu löschenden Einmalkaufprodukts.

productId

string

Erforderlich. Die Einmalkaufprodukt-ID des zu löschenden Einmalkaufprodukts.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Optional. Die Latenztoleranz für die Weitergabe dieser Produktaktualisierung. Die Standardeinstellung ist „latency-sensitive“.