- 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 enterprise/{enterprise}/applications/{packageName}. |
title |
Titre de l'application. Localisé. |
permissions[] |
Autorisations requises par l'application. |
managedProperties[] |
Ensemble des propriétés gérées pouvant être préconfigurées pour l'application. |
iconUrl |
Lien vers une image pouvant servir d'icône pour l'application. Cette image peut être utilisée jusqu'à une taille de 512 x 512 pixels. |
smallIconUrl |
Lien vers une image plus petite pouvant servir d'icône pour l'application. Cette image peut être utilisée jusqu'à une taille de 128 x 128 pixels. |
appTracks[] |
Canaux d'application visibles par l'entreprise. |
author |
Nom de l'auteur des applications (par exemple, le développeur de l'application). |
playStoreUrl |
Un lien vers la page d'informations de l'application sur Google Play (grand public). |
distributionChannel |
Comment et auprès de qui le package est-il mis à disposition ? |
appPricing |
Indique si l'application est sans frais, sans frais avec achat via l'application ou payante. Si le prix n'est pas spécifié, cela signifie que l'application n'est plus disponible pour tous les utilisateurs (même si elle est encore disponible pour les personnes qui en sont propriétaires). |
description |
Description de la promotion localisée, si disponible. |
screenshotUrls[] |
Liste de liens vers des captures d'écran représentant l'application. |
category |
Catégorie de l'application (par exemple, RACING, SOCIAL, etc.) |
recentChanges |
Description localisée des modifications récentes apportées à l'application. |
minAndroidSdkVersion |
Le SDK Android minimal nécessaire pour exécuter l'application. |
contentRating |
Classification du contenu de l'application. |
updateTime |
Uniquement en sortie. Heure approximative (dans 7 jours) à laquelle l'application a été publiée pour la dernière fois. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
availableCountries[] |
Pays dans lesquels cette application est disponible conformément à la norme ISO 3166-1 alpha-2. |
features[] |
Fonctionnalités importantes (le cas échéant) de cette application. |
appVersions[] |
Versions actuellement disponibles pour cette application. |
fullDescription |
Description complète de l'application, si disponible. |
ApplicationPermission
Autorisation requise par l'application.
Représentation JSON |
---|
{ "permissionId": string, "name": string, "description": string } |
Champs | |
---|---|
permissionId |
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 de détails 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 la propriété. |
title |
Nom de la propriété. Localisé. |
description |
Description plus longue de la propriété, fournissant plus de détails sur l'élément concerné. Localisé. |
entries[] |
Pour les propriétés |
defaultValue |
Valeur par défaut de la propriété. Aucune valeur par défaut n'est associée aux propriétés |
nestedProperties[] |
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 |
Sélection d'un élément d'un ensemble. |
MULTISELECT |
Plusieurs éléments d'un ensemble disponibles. |
HIDDEN |
Restriction masquée de type 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 |
Groupe d'établissements |
BUNDLE_ARRAY |
Tableau de groupes de propriétés. |
ManagedPropertyEntry
Entrée d'une propriété gérée.
Représentation JSON |
---|
{ "value": string, "name": string } |
Champs | |
---|---|
value |
Valeur de l'entrée lisible par un ordinateur, qui doit être utilisée dans la configuration. Non localisé. |
name |
Nom de la valeur dans un format lisible. Localisé. |
AppTrackInfo
Identifiant permettant de nommer l'association d'un canal d'application.
Représentation JSON |
---|
{ "trackId": string, "trackAlias": string } |
Champs | |
---|---|
trackId |
Identifiant unique non modifiable, issu de l' |
trackAlias |
Nom du canal associé au |
DistributionChannel
Canaux de distribution possibles.
Enums | |
---|---|
DISTRIBUTION_CHANNEL_UNSPECIFIED |
URL indéterminée. |
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 aux entreprises) et hébergée de manière privée |
AppPricing
Tarifs possibles de l'application.
Enums | |
---|---|
APP_PRICING_UNSPECIFIED |
Prix inconnu indiquant 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 permet d'effectuer des achats via l'application. |
PAID |
L'application est payante. |
ContentRating
Classification du contenu selon la norme générique de l'IARC
Enums | |
---|---|
CONTENT_RATING_UNSPECIFIED |
URL indéterminée. |
THREE_YEARS |
Contenu adapté à un public de 3 ans et plus. |
SEVEN_YEARS |
Contenu adapté à un public de 7 ans et plus. |
TWELVE_YEARS |
Contenu adapté à un public de 12 ans et plus. |
SIXTEEN_YEARS |
Contenu adapté à un public de 16 ans et plus. |
EIGHTEEN_YEARS |
Contenu adapté à un public de 18 ans et plus. |
AppFeature
Fonctionnalités possibles de l'application.
Enums | |
---|---|
APP_FEATURE_UNSPECIFIED |
URL indéterminée. |
VPN_APP |
L'application est un VPN. |
AppVersion
Il s'agit d'une seule version de l'application.
Représentation JSON |
---|
{ "versionString": string, "versionCode": integer, "trackIds": [ string ], "production": boolean } |
Champs | |
---|---|
versionString |
Chaîne utilisée par le développeur de l'application sur le Play Store pour identifier la version. La chaîne n'est pas nécessairement unique ou localisée (par exemple, elle peut être "1.4"). |
versionCode |
Identifiant croissant unique associé à la version de l'application. |
trackIds[] |
Suivez les identifiants 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. |