Method: monetization.subscriptions.basePlans.offers.patch

Met à jour une offre d'abonnement existante.

Requête HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{subscriptionOffer.packageName}/subscriptions/{subscriptionOffer.productId}/basePlans/{subscriptionOffer.basePlanId}/offers/{subscriptionOffer.offerId}

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
subscriptionOffer.packageName

string

Obligatoire. Immuable. Nom du package de l'application à laquelle l'abonnement parent appartient.

subscriptionOffer.productId

string

Obligatoire. Immuable. ID de l'abonnement parent auquel cette offre appartient.

subscriptionOffer.basePlanId

string

Obligatoire. Immuable. ID du forfait de base auquel cette offre est une extension.

subscriptionOffer.offerId

string

Obligatoire. Immuable. Identifiant unique de cette offre d'abonnement. Doit être unique dans le plan de base.

Paramètres de requête

Paramètres
updateMask

string (FieldMask format)

Obligatoire. Liste des champs à mettre à jour.

Il s'agit d'une liste de noms de champs complets séparés par une virgule. Exemple : "user.displayName,photo"

regionsVersion

object (RegionsVersion)

Obligatoire. Version des régions disponibles utilisées pour l'offre d'abonnement.

allowMissing

boolean

Facultatif. Si cette valeur est définie sur "true" et que l'offre d'abonnement associée aux valeurs packageName, productId, basePlanId et offerId données n'existe pas, une offre sera créée.

Si une nouvelle offre est créée, updateMask est ignoré.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

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

Corps de la requête

Le corps de la requête contient une instance de SubscriptionOffer.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de SubscriptionOffer.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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