Method: monetization.onetimeproducts.purchaseOptions.offers.batchDelete

Supprime une ou plusieurs offres de produits ponctuels.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
packageName

string

Obligatoire. Application parente (nom du package) des offres à supprimer.

Doit être égal au champ packageName de toutes les ressources OneTimeProductOffer.

productId

string

Obligatoire. ID du produit ponctuel parent, si toutes les offres à supprimer appartiennent au même produit. Si cette demande concerne plusieurs produits ponctuels, définissez ce champ sur "-".

purchaseOptionId

string

Obligatoire. Option d'achat parente (ID) pour laquelle les offres doivent être supprimées. Peut être spécifié sous la forme "-" pour mettre à jour les offres de plusieurs options d'achat.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "requests": [
    {
      object (DeleteOneTimeProductOfferRequest)
    }
  ]
}
Champs
requests[]

object (DeleteOneTimeProductOfferRequest)

Obligatoire. Liste de requêtes de mise à jour (100 éléments maximum). Toutes les demandes doivent correspondre à des offres différentes.

Corps de la réponse

Si la requête aboutit, le corps de la réponse est un objet JSON vide.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

DeleteOneTimeProductOfferRequest

Message de requête pour supprimer une offre de produit ponctuel.

Représentation JSON
{
  "packageName": string,
  "productId": string,
  "purchaseOptionId": string,
  "offerId": string,
  "latencyTolerance": enum (ProductUpdateLatencyTolerance)
}
Champs
packageName

string

Obligatoire. Application parente (nom du package) de l'offre à supprimer.

productId

string

Obligatoire. ID du produit ponctuel parent de l'offre à supprimer.

purchaseOptionId

string

Obligatoire. Option d'achat parent (ID) de l'offre à supprimer.

offerId

string

Obligatoire. ID unique de l'offre à supprimer.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Facultatif. Tolérance à la latence pour la propagation de la mise à jour de ce produit. La valeur par défaut est "sensible à la latence".