Ressource : AppDetails
Ressource représentant les détails de l'application.
Représentation JSON |
---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
Champs | |
---|---|
name |
Uniquement en sortie. Format : name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
Uniquement en sortie. Nom à afficher de l'application. |
description |
Uniquement en sortie. Description de l'application. |
appId |
Uniquement en sortie. Identifiant unique du magasin pour l'article. Exemples : "gmbmikajjgmnabiglmofipeabaddhgne" pour l'extension Chrome Enregistrer dans Google Drive, "com.google.android.apps.docs" pour l'application Android Google Drive. |
revisionId |
Uniquement en sortie. Version de l'application. Une nouvelle révision est validée chaque fois qu'une nouvelle version de l'application est publiée. |
type |
Uniquement en sortie. Type d'application. |
iconUri |
Uniquement en sortie. Lien vers une image pouvant être utilisée comme icône du produit. |
detailUri |
Uniquement en sortie. URI de la page d'informations de l'élément. |
firstPublishTime |
Uniquement en sortie. Heure de la première publication. Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : |
latestPublishTime |
Uniquement en sortie. Heure de la dernière publication. Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : |
publisher |
Uniquement en sortie. Éditeur de l'élément. |
isPaidApp |
Uniquement en sortie. Indique si l'application est payante OU si elle propose du contenu payant. |
homepageUri |
Uniquement en sortie. Page d'accueil ou URI du site Web. |
privacyPolicyUri |
Uniquement en sortie. URI pointant vers les règles de confidentialité de l'application, si le développeur l'a fourni. Champ spécifique à la version qui ne sera défini que lorsque la version de l'application demandée sera trouvée. |
reviewNumber |
Uniquement en sortie. Nombre d'avis reçus. Les informations sur les avis du Chrome Web Store concernent toujours la dernière version d'une application. |
reviewRating |
Uniquement en sortie. Note de l'application (sur 5 étoiles). Les informations sur les avis du Chrome Web Store concernent toujours la dernière version d'une application. |
serviceError |
Uniquement en sortie. Informations sur une erreur de service partielle, le cas échéant. |
Champ d'union
|
|
chromeAppInfo |
Uniquement en sortie. Informations sur les applications du Chrome Web Store. |
androidAppInfo |
Uniquement en sortie. Informations sur les applications Android. |
AppItemType
Type d'application.
Enums | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
Type d'application non spécifié. |
CHROME |
Application Chrome. |
ANDROID |
Application ARC++. |
WEB |
Application Web |
ChromeAppInfo
Informations sur les applications du Chrome Web Store.
Représentation JSON |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
Champs | |
---|---|
minUserCount |
Uniquement en sortie. Nombre minimal d'utilisateurs de cette application. |
permissions[] |
Uniquement en sortie. Toutes les autorisations personnalisées demandées par l'application. Il s'agit d'un champ spécifique à la version qui ne sera défini que lorsque la version de l'application demandée sera trouvée. |
siteAccess[] |
Uniquement en sortie. Toutes les autorisations donnant accès à des domaines ou à des modèles d'hôte généraux. ( par exemple, www.google.com). Cela inclut les correspondances des scripts de contenu ainsi que les hôtes dans le nœud d'autorisations du fichier manifeste. Champ spécifique à la version qui ne sera défini que lorsque la version de l'application demandée sera trouvée. |
type |
Uniquement en sortie. Types d'éléments dans le Chrome Web Store |
supportEnabled |
Uniquement en sortie. Le développeur de l'application a activé l'assistance pour son application. Il s'agit d'un champ spécifique à la version qui ne sera défini que lorsque la version de l'application demandée sera trouvée. |
isTheme |
Uniquement en sortie. Indique si l'application ou l'extension est un thème. |
googleOwned |
Uniquement en sortie. Indique si l'application ou l'extension est conçue et gérée par Google. Champ spécifique à la version qui ne sera défini que lorsque la version de l'application demandée sera trouvée. |
isCwsHosted |
Uniquement en sortie. Indique si l'application ou l'extension est publiée sur le Chrome Web Store. |
kioskEnabled |
Uniquement en sortie. Indique si cette application est activée pour le mode Kiosque sur les appareils ChromeOS. |
isKioskOnly |
Uniquement en sortie. Indique si l'application est réservée au mode Kiosque sur les appareils ChromeOS. |
isExtensionPolicySupported |
Uniquement en sortie. Indique si une application est compatible avec les règles relatives aux extensions. |
manifestVersion |
Uniquement en sortie. Version du fichier manifeste de cette extension. |
ChromeAppPermission
Autorisation demandée par une application ou une extension Chrome.
Représentation JSON |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
Champs | |
---|---|
type |
Uniquement en sortie. Type d'autorisation. |
documentationUri |
Uniquement en sortie. Si disponible, URI d'une page contenant la documentation pour l'autorisation actuelle. |
accessUserData |
Uniquement en sortie. Indique si cette autorisation accorde à l'application ou à l'extension l'accès aux données utilisateur (le cas échéant). |
ChromeAppSiteAccess
Représente une autorisation d'hôte.
Représentation JSON |
---|
{ "hostMatch": string } |
Champs | |
---|---|
hostMatch |
Uniquement en sortie. Il peut s'agir d'hôtes très spécifiques ou de modèles tels que "*.com", par exemple. |
ItemType
Indique si un élément du Chrome Web Store est une extension.
Enums | |
---|---|
ITEM_TYPE_UNSPECIFIED |
Type d'élément non spécifié. |
EXTENSION |
les extensions Chrome. |
OTHERS |
Tout autre type que l'extension. |
AndroidAppInfo
Informations sur les applications Android.
Représentation JSON |
---|
{
"permissions": [
{
object ( |
Champs | |
---|---|
permissions[] |
Uniquement en sortie. Autorisations demandées par une application Android. |
AndroidAppPermission
Autorisation demandée par une application Android.
Représentation JSON |
---|
{ "type": string } |
Champs | |
---|---|
type |
Uniquement en sortie. Type d'autorisation. |
État
Le type Status
définit un modèle d'erreur logique adapté aux différents environnements de programmation, y compris les API REST et RPC. Il est utilisé par le protocole gRPC. Chaque message Status
contient trois éléments de données : un code d'erreur, un message d'erreur et les détails de l'erreur.
Pour en savoir plus sur ce modèle d'erreur et sur son utilisation, consultez le Guide de conception d'API.
Représentation JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Champs | |
---|---|
code |
Code d'état, qui doit être une valeur d'énumération de |
message |
Message d'erreur destiné au développeur, qui doit être en anglais. Tout message d'erreur destiné aux utilisateurs doit être localisé et envoyé dans le champ |
details[] |
Liste de messages comportant les détails de l'erreur. Il existe un ensemble commun de types de message utilisable par les API. Objet contenant des champs d'un type arbitraire. Un champ supplémentaire |
Méthodes |
|
---|---|
|
Obtenez une application spécifique pour un client en utilisant son nom de ressource. |