Risorsa: AppDetails
Risorsa che rappresenta i dettagli dell'app.
| Rappresentazione JSON | 
|---|
| { "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( | 
| Campi | |
|---|---|
| name | 
 Solo output. Formato: name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} | 
| displayName | 
 Solo output. Nome visualizzato dell'app. | 
| description | 
 Solo output. La descrizione dell'app. | 
| appId | 
 Solo output. Identificatore univoco del negozio per l'articolo. Esempi: "gmbmikajjgmnabiglmofipeabaddhgne" per l'estensione di Chrome Salva in Google Drive, "com.google.android.apps.docs" per l'app Google Drive per Android. | 
| revisionId | 
 Solo output. Versione dell'app. Viene eseguito il commit di una nuova revisione ogni volta che viene pubblicata una nuova versione dell'app. | 
| type | 
 Solo output. Tipo di app. | 
| iconUri | 
 Solo output. Un link a un'immagine che può essere utilizzata come icona per il prodotto. | 
| detailUri | 
 Solo output. L'URI della pagina dei dettagli dell'elemento. | 
| firstPublishTime | 
 Solo output. Ora della prima pubblicazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:  | 
| latestPublishTime | 
 Solo output. Ora dell'ultima pubblicazione. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi:  | 
| publisher | 
 Solo output. Il publisher dell'articolo. | 
| isPaidApp | 
 Solo output. Indica se l'app è a pagamento O se contiene contenuti a pagamento. | 
| homepageUri | 
 Solo output. URI della home page o del sito web. | 
| privacyPolicyUri | 
 Solo output. L'URI che rimanda alle norme sulla privacy dell'app, se fornite dallo sviluppatore. Campo specifico della versione che verrà impostato solo quando viene trovata la versione dell'app richiesta. | 
| reviewNumber | 
 Solo output. Numero di recensioni ricevute. Le informazioni sulle recensioni del Chrome Web Store si riferiranno sempre all'ultima versione di un'app. | 
| reviewRating | 
 Solo output. La valutazione dell'app (su 5 stelle). Le informazioni sulle recensioni del Chrome Web Store si riferiranno sempre all'ultima versione di un'app. | 
| serviceError | 
 Solo output. Informazioni su un errore parziale del servizio, se applicabile. | 
| Campo unione  
 | |
| chromeAppInfo | 
 Solo output. Informazioni sull'app Chrome Web Store. | 
| androidAppInfo | 
 Solo output. Informazioni app per Android. | 
AppItemType
Tipo di app.
| Enum | |
|---|---|
| APP_ITEM_TYPE_UNSPECIFIED | Tipo di app non specificato. | 
| CHROME | App Chrome. | 
| ANDROID | App ARC++. | 
| WEB | App web. | 
ChromeAppInfo
Informazioni sull'app Chrome Web Store.
| Rappresentazione JSON | 
|---|
| { "minUserCount": integer, "permissions": [ { object ( | 
| Campi | |
|---|---|
| minUserCount | 
 Solo output. Il numero minimo di utenti che utilizzano questa app. | 
| permissions[] | 
 Solo output. Ogni autorizzazione personalizzata richiesta dall'app. Campo specifico della versione che verrà impostato solo quando viene trovata la versione dell'app richiesta. | 
| siteAccess[] | 
 Solo output. Ogni autorizzazione che concede l'accesso a domini o pattern host generici. ( ad es. www.google.com). Sono incluse le corrispondenze degli script di contenuti e degli host nel nodo delle autorizzazioni del manifest. Campo specifico della versione che verrà impostato solo quando viene trovata la versione dell'app richiesta. | 
| type | 
 Solo output. Tipi di elementi nel Chrome Web Store | 
| supportEnabled | 
 Solo output. Lo sviluppatore dell'app ha attivato il supporto per la sua app. Campo specifico della versione che verrà impostato solo quando viene trovata la versione dell'app richiesta. | 
| isTheme | 
 Solo output. Indica se l'app o l'estensione è un tema. | 
| googleOwned | 
 Solo output. Se l'app o l'estensione è creata e gestita da Google. Campo specifico della versione che verrà impostato solo quando viene trovata la versione dell'app richiesta. | 
| isCwsHosted | 
 Solo output. Indica se l'app o l'estensione è in stato pubblicato nel Chrome Web Store. | 
| kioskEnabled | 
 Solo output. Indica se questa app è abilitata per la modalità kiosk sui dispositivi ChromeOS. | 
| isKioskOnly | 
 Solo output. Indica se l'app è solo per la modalità kiosk sui dispositivi ChromeOS | 
| isExtensionPolicySupported | 
 Solo output. Indica se un'app supporta il criterio per le estensioni. | 
| manifestVersion | 
 Solo output. La versione del manifest di questa estensione. | 
ChromeAppPermission
Autorizzazione richiesta da un'app o un'estensione di Chrome.
| Rappresentazione JSON | 
|---|
| { "type": string, "documentationUri": string, "accessUserData": boolean } | 
| Campi | |
|---|---|
| type | 
 Solo output. Il tipo di autorizzazione. | 
| documentationUri | 
 Solo output. Se disponibile, un URI a una pagina con la documentazione per l'autorizzazione corrente. | 
| accessUserData | 
 Solo output. Se disponibile, indica se questa autorizzazione concede all'app/estensione l'accesso ai dati utente. | 
ChromeAppSiteAccess
Rappresenta un'autorizzazione host.
| Rappresentazione JSON | 
|---|
| { "hostMatch": string } | 
| Campi | |
|---|---|
| hostMatch | 
 Solo output. Può contenere host molto specifici o pattern come "*.com", ad esempio. | 
ItemType
Indica se un elemento nel Chrome Web Store è un'estensione.
| Enum | |
|---|---|
| ITEM_TYPE_UNSPECIFIED | Tipo di elemento non specificato. | 
| EXTENSION | Estensioni di Chrome. | 
| OTHERS | Qualsiasi altro tipo diverso dall'estensione. | 
AndroidAppInfo
Informazioni app per Android.
| Rappresentazione JSON | 
|---|
| {
  "permissions": [
    {
      object ( | 
| Campi | |
|---|---|
| permissions[] | 
 Solo output. Autorizzazioni richieste da un'app per Android. | 
AndroidAppPermission
Autorizzazione richiesta da un'app per Android.
| Rappresentazione JSON | 
|---|
| { "type": string } | 
| Campi | |
|---|---|
| type | 
 Solo output. Il tipo di autorizzazione. | 
Stato
Il tipo Status definisce un modello di errore logico adatto a diversi ambienti di programmazione, tra cui API REST e API RPC. Viene utilizzato da gRPC. Ogni messaggio Status contiene tre elementi di dati: codice di errore, messaggio di errore e dettagli dell'errore.
Puoi scoprire di più su questo modello di errore e su come utilizzarlo nella guida alla progettazione delle API.
| Rappresentazione JSON | 
|---|
| { "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } | 
| Campi | |
|---|---|
| code | 
 Il codice di stato, che deve essere un valore enum di  | 
| message | 
 Un messaggio di errore rivolto agli sviluppatori, che deve essere in inglese. Qualsiasi messaggio di errore rivolto all'utente deve essere localizzato e inviato nel campo  | 
| details[] | 
 Un elenco di messaggi che contengono i dettagli dell'errore. Esiste un insieme comune di tipi di messaggi che le API possono utilizzare. Un oggetto contenente campi di un tipo arbitrario. Un campo aggiuntivo  | 
| Metodi | |
|---|---|
| 
 | Recupera un'app specifica per un cliente in base al nome della risorsa. | 
