- Ressource: Application
- ApplicationPermission
- ManagedProperty
- ManagedPropertyType
- ManagedPropertyEntry
- AppTrackInfo
- DistributionChannel
- AppPricing
- ContentRating
- AppFeature
- AppVersion
- Méthodes
Ressource: Application
Informations sur une application.
Représentation JSON |
---|
{ "name": string, "title": string, "permissions": [ { object ( |
Champs | |
---|---|
name |
Nom de l'application au format enterprises/{enterprise}/applications/{packageName}. |
title |
Titre de l'application. Localisé. |
permissions[] |
Autorisations requises par l'application. |
managed |
Ensemble de propriétés gérées pouvant être préconfigurées pour l'application. |
icon |
Lien vers une image pouvant être utilisée comme icône de l'application. Cette image peut être utilisée jusqu'à une taille de 512 x 512 pixels. |
small |
Lien vers une image plus petite pouvant être utilisée comme icône de l'application. Cette image peut mesurer jusqu'à 128 x 128 pixels. |
app |
Parcours d'application visibles par l'entreprise. |
author |
Nom de l'auteur des applications (par exemple, le développeur de l'application). |
play |
Lien vers la page d'informations Google Play (consommateur) de l'application. |
distribution |
Comment et à qui le package est-il mis à disposition ? |
app |
Indique si cette application est sans frais, sans frais avec des achats intégrés ou payante. Si le prix n'est pas spécifié, cela signifie que l'application n'est plus disponible pour le grand public (même si elle peut toujours être disponible pour les personnes qui en sont propriétaires). |
description |
Description promotionnelle localisée, le cas échéant |
screenshot |
Liste des liens vers des captures d'écran représentant l'application. |
category |
La catégorie de l'application (par exemple, RACING, SOCIAL, etc.) |
recent |
Description localisée des modifications récentes apportées à l'application. |
min |
SDK Android minimal nécessaire pour exécuter l'application. |
content |
Classification du contenu de cette application. |
update |
Uniquement en sortie. Heure approximative (dans les sept jours) à laquelle l'application a été publiée pour la dernière fois. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
available |
Pays dans lesquels cette application est disponible, conformément à la norme ISO 3166-1 alpha-2. |
features[] |
Fonctionnalités remarquables (le cas échéant) de cette application |
app |
Versions actuellement disponibles pour cette application. |
full |
Description complète de l'application, le cas échéant |
ApplicationPermission
Autorisation requise par l'application.
Représentation JSON |
---|
{ "permissionId": string, "name": string, "description": string } |
Champs | |
---|---|
permission |
Chaîne opaque identifiant de manière unique l'autorisation. Non localisé. |
name |
Nom de l'autorisation. Localisé. |
description |
Description plus longue de l'autorisation, fournissant plus d'informations sur ce qu'elle affecte. Localisé. |
ManagedProperty
Propriété gérée.
Représentation JSON |
---|
{ "key": string, "type": enum ( |
Champs | |
---|---|
key |
Clé unique utilisée par l'application pour identifier la propriété (par exemple, "com.google.android.gm.fieldname"). |
type |
Type de l'établissement. |
title |
Nom de l'établissement. Localisé. |
description |
Description plus longue de la propriété, fournissant plus de détails sur ce qu'elle affecte. Localisé. |
entries[] |
Pour les propriétés |
default |
Valeur par défaut de la propriété. Les propriétés |
nested |
Pour les propriétés |
ManagedPropertyType
Type de la propriété gérée.
Enums | |
---|---|
MANAGED_PROPERTY_TYPE_UNSPECIFIED |
Non utilisé. |
BOOL |
Propriété de type booléen. |
STRING |
Propriété de type chaîne. |
INTEGER |
Propriété de type entier. |
CHOICE |
Choix d'un élément parmi un ensemble. |
MULTISELECT |
Choix de plusieurs éléments dans un ensemble. |
HIDDEN |
Restriction masquée du type de chaîne (la valeur par défaut peut être utilisée pour transmettre des informations qui ne peuvent pas être modifiées, telles qu'un code de version). |
BUNDLE |
Un lot de propriétés |
BUNDLE_ARRAY |
Tableau de bundles de propriétés. |
ManagedPropertyEntry
Entrée d'une propriété gérée.
Représentation JSON |
---|
{ "value": string, "name": string } |
Champs | |
---|---|
value |
Valeur lisible par machine de l'entrée, à utiliser dans la configuration. Non localisé. |
name |
Nom lisible de la valeur. Localisé. |
AppTrackInfo
ID permettant de nommer l'association d'un canal d'application.
Représentation JSON |
---|
{ "trackId": string, "trackAlias": string } |
Champs | |
---|---|
track |
Identifiant de piste unique non modifiable, extrait de |
track |
Nom du titre associé à |
DistributionChannel
Canaux de distribution possibles.
Enums | |
---|---|
DISTRIBUTION_CHANNEL_UNSPECIFIED |
Non spécifié. |
PUBLIC_GOOGLE_HOSTED |
Le package est disponible sur le Play Store et n'est pas limité à une entreprise spécifique. |
PRIVATE_GOOGLE_HOSTED |
Le package est une application privée (limitée à une entreprise), mais hébergée par Google. |
PRIVATE_SELF_HOSTED |
Application privée (limitée à une entreprise) et hébergée en privé. |
AppPricing
Tarifs possibles pour les applications
Enums | |
---|---|
APP_PRICING_UNSPECIFIED |
Tarif inconnu, utilisé pour désigner une application approuvée qui n'est pas disponible pour tous les utilisateurs. |
FREE |
L'application est sans frais. |
FREE_WITH_IN_APP_PURCHASE |
L'application est sans frais, mais propose des achats intégrés. |
PAID |
L'application est payante. |
ContentRating
Classification du contenu conforme à la norme générique de l'IARC.
Enums | |
---|---|
CONTENT_RATING_UNSPECIFIED |
Non spécifié. |
THREE_YEARS |
Contenu réservé aux enfants de 3 ans et plus |
SEVEN_YEARS |
Contenu réservé aux spectateurs de 7 ans et plus |
TWELVE_YEARS |
Contenu réservé aux utilisateurs âgés de 12 ans et plus |
SIXTEEN_YEARS |
Contenu réservé aux utilisateurs âgés d'au moins 16 ans. |
EIGHTEEN_YEARS |
Contenu réservé aux utilisateurs âgés d'au moins 18 ans |
AppFeature
Fonctionnalités possibles de l'application
Enums | |
---|---|
APP_FEATURE_UNSPECIFIED |
Non spécifié. |
VPN_APP |
L'application est un VPN. |
AppVersion
Il représente une seule version de l'application.
Représentation JSON |
---|
{ "versionString": string, "versionCode": integer, "trackIds": [ string ], "production": boolean } |
Champs | |
---|---|
version |
Chaîne utilisée dans le Play Store par le développeur de l'application pour identifier la version. La chaîne n'est pas nécessairement unique ni localisée (par exemple, elle peut être "1.4"). |
version |
Identifiant unique croissant pour la version de l'application. |
track |
Identifiants de suivi dans lesquels la version de l'application est publiée. Cela n'inclut pas le canal de production (voir "Production" à la place). |
production |
Si la valeur est "True", cela signifie que cette version est un canal de production. |
Méthodes |
|
---|---|
|
Récupère des informations sur une application. |