Ressource : InAppProduct
Produit intégré à l'application. Ressource pour InappproductsService.
Représentation JSON |
---|
{ "packageName": string, "sku": string, "status": enum ( |
Champs | |
---|---|
packageName |
Nom du package de l'application parente. |
sku |
Unité de gestion des stocks (UGS) du produit, unique dans une application. |
status |
État du produit (par exemple, s'il est actif). |
purchaseType |
Type de produit (par exemple, un abonnement récurrent). |
defaultPrice |
Prix par défaut. Ne peut pas être égal à zéro, car les produits intégrés ne sont jamais sans frais. Toujours dans la devise du marchand pour le paiement du développeur. |
prices |
Prix par région de l'acheteur. Aucun de ces champs ne peut être nul, car les produits intégrés ne sont jamais sans frais. La clé de la carte est le code de région, tel que défini par la norme ISO 3166-2. Objet contenant une liste de paires |
listings |
inappproducts.list des données de titre et de description localisées. La clé de la carte correspond à la langue des données localisées, telle que définie par BCP-47 (par exemple, "en-US"). Objet contenant une liste de paires |
defaultLanguage |
Langue par défaut des données localisées, telle que définie par BCP-47 (par exemple, "en-US"). |
subscriptionPeriod |
Période d'abonnement, spécifiée au format ISO 8601. Les valeurs acceptables sont P1W (une semaine), P1M (un mois), P3M (trois mois), P6M (six mois) et P1Y (un an). |
trialPeriod |
Période d'essai, spécifiée au format ISO 8601. Les valeurs acceptables sont comprises entre P7D (sept jours) et P999D (999 jours). |
gracePeriod |
Délai de grâce de l'abonnement, spécifié au format ISO 8601. Permet aux développeurs d'accorder un délai de grâce à leurs abonnés lorsque le paiement de la nouvelle période de récurrence est refusé. Les valeurs acceptables sont P0D (zéro jour), P3D (trois jours), P7D (sept jours), P14D (14 jours) et P30D (30 jours). |
Champ d'union
|
|
subscriptionTaxesAndComplianceSettings |
Informations sur les taxes et la conformité juridique. Applicable uniquement aux produits par abonnement. |
managedProductTaxesAndComplianceSettings |
Informations sur les taxes et la conformité juridique. Cela ne s'applique qu'aux produits gérés. |
État
État d'un produit intégré.
Enums | |
---|---|
statusUnspecified |
État non spécifié. |
active |
Le produit est publié et actif dans le magasin. |
inactive |
Le produit n'est pas publié et est donc inactif dans le magasin. |
PurchaseType
Type de produit.
Enums | |
---|---|
purchaseTypeUnspecified |
Type d'achat non spécifié. |
managedUser |
Type de produit par défaut : achat unique. |
subscription |
Produit intégré avec une période récurrente. |
InAppProductListing
Fiche Play Store d'un seul produit intégré.
Représentation JSON |
---|
{ "title": string, "description": string, "benefits": [ string ] } |
Champs | |
---|---|
title |
Titre de la fiche Play Store. |
description |
Description de la fiche Play Store. |
benefits[] |
Avantages d'accès localisés pour un abonnement. |
ManagedProductTaxAndComplianceSettings
Informations sur la fiscalité et la conformité légale pour les produits gérés.
Représentation JSON |
---|
{ "eeaWithdrawalRightType": enum ( |
Champs | |
---|---|
eeaWithdrawalRightType |
Classification des contenus ou services numériques pour les produits distribués aux utilisateurs de l'Espace économique européen (EEE). Au titre de la loi sur la protection des consommateurs de l'EEE, les conditions de rétractation dépendent de cette classification. Pour en savoir plus, consultez l'article du Centre d'aide. |
taxRateInfoByRegionCode |
Mise en correspondance entre le code de région et les informations sur le taux de taxe. Les clés sont des codes régionaux tels que définis par le CLDR d'Unicode. Objet contenant une liste de paires |
isTokenizedDigitalAsset |
Indique si ce produit intégré est déclaré comme représentant un contenu numérique tokenisé. |
Méthodes |
|
---|---|
|
Supprime les produits intégrés à l'application (produits gérés ou abonnements). |
|
Lit plusieurs produits intégrés, qui peuvent être des produits gérés ou des abonnements. |
|
Met à jour ou insère un ou plusieurs produits intégrés à l'application (produits gérés ou abonnements). |
|
Supprime un produit intégré à l'application (produit géré ou abonnement). |
|
Récupère un produit intégré à l'application, qui peut être un produit géré ou un abonnement. |
|
Crée un produit intégré à l'application (produit géré ou abonnement). |
|
Liste tous les produits intégrés à l'application, qu'il s'agisse de produits gérés ou d'abonnements. |
|
Corrige un produit intégré à l'application (produit géré ou abonnement). |
|
Met à jour un produit intégré à l'application (produit géré ou abonnement). |
Codes d'erreur
Les opérations de cette ressource renvoient les codes d'erreur HTTP suivants :
Code d'erreur | Motif | Solution |
---|---|---|
5xx |
Erreur générique sur le serveur Google Play. | Réessayez d'envoyer votre demande.
Si le problème persiste, contactez votre responsable de compte Google Play ou envoyez une demande d'assistance. Pensez à consulter le tableau de bord d'état Play pour voir si des interruptions de service sont connues. |
409 |
Erreur de mise à jour simultanée.
Une tentative de mise à jour d'un objet en cours de mise à jour a été effectuée. Par exemple, un achat est confirmé en appelant la méthode |
Réessayez d'envoyer votre demande. |