Products: approve

approuve le produit spécifié et les autorisations appropriées de l'application, le cas échéant. Vous pouvez approuver un maximum de 1 000 produits par client d'entreprise.

Pour découvrir comment utiliser Google Play d'entreprise afin de concevoir et de créer une présentation des magasins pour présenter les produits approuvés à vos utilisateurs, consultez Store Layout Design (Conception de la mise en page du magasin).

Remarque: Cet élément est obsolète. Les nouvelles intégrations ne peuvent pas utiliser cette méthode et peuvent faire référence à nos nouvelles recommandations.

Demande

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 ID du produit.

Autorisation

Cette requête nécessite une autorisation dont la portée est la suivante:

Portée
https://www.googleapis.com/auth/androidenterprise

Pour en savoir plus, consultez la page Authentification et autorisation.

Corps de la requête

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

{
  "approvalUrlInfo": {
    "kind": "androidenterprise#approvalUrlInfo",
    "approvalUrl": string
  },
  "approvedPermissions": string
}
Nom de propriété Valeur Description Remarques
approvalUrlInfo nested object URL d'approbation qui a été présentée à l'utilisateur. Seules les autorisations présentées à l'utilisateur avec cette URL seront acceptées, ce qui peut ne pas correspondre à l'ensemble des autorisations du produit. Par exemple, l'URL peut n'afficher les nouvelles autorisations d'une mise à jour qu'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 avec l'appel Products.approve.
approvedPermissions string Définit la manière dont sont traitées les nouvelles demandes d'autorisation pour le produit. "allPermissions" approuve automatiquement toutes les autorisations actuelles et futures pour le produit. "currentPermissionsOnly" approuve l'ensemble actuel d'autorisations pour le produit. Cependant, toute future autorisation ajoutée via des 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 autorisées sont les suivantes :
  • "allPermissions"
  • "currentPermissionsOnly"
approvalUrlInfo.kind string

Réponse

Lorsque cette méthode fonctionne, elle renvoie un corps de réponse vide.