Products: approve

Approuve le produit spécifié et les autorisations de l'application concernée, le cas échéant. Le nombre maximal de produits que vous pouvez approuver par entreprise cliente est de 1 000.

Pour découvrir comment utiliser Google Play d'entreprise pour concevoir et créer une mise en page de magasin afin de présenter les produits approuvés à vos utilisateurs, consultez Mise en page de la boutique.

Requête

Requête HTTP

POST https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/products/productId/approve

Paramètres

Nom du paramètre Valeur Description
Paramètres de chemin d'accès
enterpriseId string ID de l'entreprise.
productId string Identifiant du produit.

Autorisation

Cette requête nécessite une autorisation ayant le champ d'application suivant:

Champ d'application
https://www.googleapis.com/auth/androidenterprise

Pour plus d'informations, consultez la page Authentification et autorisation.

Corps de la requête

Dans le corps de la requête, fournissez les données selon la structure suivante:

{
  "approvalUrlInfo": {
    "kind": "androidenterprise#approvalUrlInfo",
    "approvalUrl": string
  },
  "approvedPermissions": string
}
Nom de propriété Valeur Description Remarques
approvalUrlInfo nested object URL d'approbation présentée à l'utilisateur. Seules les autorisations présentées à l'utilisateur disposant de cette URL seront acceptées. Il est possible qu'elles ne correspondent pas à l'ensemble des autorisations associées au produit. Par exemple, l'URL peut uniquement afficher les nouvelles autorisations d'une mise à jour après l'approbation du produit, ou ne pas inclure de nouvelles autorisations si le produit a été mis à jour depuis la génération de l'URL.
approvalUrlInfo.approvalUrl string URL qui affiche les autorisations d'un produit et qui peut également être utilisée pour approuver le produit via l'appel Products.approve.
approvedPermissions string Définit la manière dont sont traitées les nouvelles demandes d'autorisation pour le produit. "allPermissions" (Toutes les autorisations) approuve automatiquement toutes les autorisations actuelles et futures concernant le produit. "currentPermissionsOnly" approuve l'ensemble actuel d'autorisations pour le produit, mais toute autorisation future ajoutée par le biais de mises à jour nécessitera une nouvelle approbation manuelle. S'il n'est pas spécifié, seul l'ensemble actuel d'autorisations sera approuvé.

Les valeurs possibles sont les suivantes :
  • "allPermissions"
  • "currentPermissionsOnly"
approvalUrlInfo.kind string

Réponse

Si la requête aboutit, cette méthode renvoie un corps de réponse vide.