Method: monetization.onetimeproducts.patch

Crée ou met à jour un produit ponctuel.

Requête HTTP

PATCH https://androidpublisher.googleapis.com/androidpublisher/v3/applications/{oneTimeProduct.packageName}/onetimeproducts/{oneTimeProduct.productId}

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
oneTimeProduct.packageName

string

Obligatoire. Immuable. Nom du package de l'application parente.

oneTimeProduct.productId

string

Obligatoire. Immuable. ID unique du produit. Unique dans l'application parente. Les ID produit doivent commencer par un chiffre ou une lettre minuscule, et peuvent contenir des chiffres (0-9), des lettres minuscules (a-z), des traits de soulignement (_) et des points (.).

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 le produit ponctuel.

allowMissing

boolean

Facultatif. Si la valeur est définie sur "true" et que le produit ponctuel avec le packageName et le productId indiqués n'existe pas, il sera créé.

Si un produit ponctuel est créé, updateMask est ignoré.

latencyTolerance

enum (ProductUpdateLatencyTolerance)

Facultatif. Tolérance à la latence pour la propagation de l'insertion/mise à jour de ce 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 OneTimeProduct.

Corps de la réponse

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

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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