Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

Löscht ein oder mehrere Einmalkaufangebote.

HTTP-Anfrage

POST https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{packageName}/oneTimeProducts/{productId}/purchaseOptions/{purchaseOptionId}/offers:batchDelete

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
packageName

string

Erforderlich. Die übergeordnete App (Paketname) der zu löschenden Angebote.

Muss mit dem Feld „packageName“ in allen OneTimeProductOffer-Ressourcen übereinstimmen.

productId

string

Erforderlich. Die Produkt-ID des übergeordneten Einmalkaufprodukts, wenn alle zu löschenden Angebote zum selben Produkt gehören. Wenn sich diese Anfrage auf mehrere Einmalkäufe bezieht, setzen Sie dieses Feld auf „-“.

purchaseOptionId

string

Erforderlich. Die übergeordnete Kaufoption (ID), für die die Angebote gelöscht werden sollen. Kann als „-“ angegeben werden, um Angebote aus mehreren Kaufoptionen zu aktualisieren.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

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

object (DeleteOneTimeProductOfferRequest)

Erforderlich. Eine Liste mit bis zu 100 Aktualisierungsanfragen. Alle Anfragen müssen sich auf unterschiedliche Angebote beziehen.

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

DeleteOneTimeProductOfferRequest

Anfragenachricht zum Löschen eines Angebots für ein Einmalkaufprodukt.

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

string

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

productId

string

Erforderlich. Das übergeordnete Einmalkaufprodukt (ID) des zu löschenden Angebots.

purchaseOptionId

string

Erforderlich. Die übergeordnete Kaufoption (ID) des zu löschenden Angebots.

offerId

string

Erforderlich. Die eindeutige Angebots-ID des zu löschenden Angebots.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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