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. 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 del prodotto. |
detailUri |
Solo output. L'URI per la pagina dei dettagli dell'elemento. |
firstPublishTime |
Solo output. Data/ora prima pubblicazione. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
latestPublishTime |
Solo output. Ora ultima pubblicazione. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
publisher |
Solo output. Il publisher dell'elemento. |
isPaidApp |
Solo output. Indica se l'app deve essere a pagamento OPPURE se include 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 fornito dallo sviluppatore. Campo specifico per la 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 riferiscono sempre alla versione più recente di un'app. |
reviewRating |
Solo output. La valutazione dell'app (su 5 stelle). Le informazioni sulle recensioni del Chrome Web Store si riferiscono sempre alla versione più recente di un'app. |
serviceError |
Solo output. Informazioni su un errore del servizio parziale, se applicabile. |
Campo di unione
|
|
chromeAppInfo |
Solo output. Informazioni sulle app del Chrome Web Store. |
androidAppInfo |
Solo output. Informazioni sulle app per Android. |
AppItemType
Tipo di app.
Enum | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
Tipo di app non specificato. |
CHROME |
App di Chrome. |
ANDROID |
ARC++. |
WEB |
App web. |
ChromeAppInfo
Informazioni sulle app del 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 per la versione che verrà impostato solo quando viene trovata la versione dell'app richiesta. |
siteAccess[] |
Solo output. Ogni autorizzazione che concede accesso a domini o a pattern host ampi. ( ad es. www.google.com). Sono incluse le corrispondenze degli script di contenuti e gli host nel nodo delle autorizzazioni del manifest. Campo specifico per la versione che verrà impostato solo quando viene trovata la versione dell'app richiesta. |
type |
Solo output. Tipi di elemento nel Chrome Web Store |
supportEnabled |
Solo output. Lo sviluppatore dell'app ha attivato il supporto per la sua app. Campo specifico per la versione che verrà impostato soltanto quando verrà trovata la versione dell'app richiesta. |
isTheme |
Solo output. Se l'app o l'estensione è un tema. |
googleOwned |
Solo output. Se l'app o l'estensione è stata creata e gestita da Google. Campo specifico per la 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 l'app è abilitata per la modalità kiosk sui dispositivi ChromeOS |
isKioskOnly |
Solo output. Se l'app è solo per la modalità kiosk sui dispositivi ChromeOS |
isExtensionPolicySupported |
Solo output. Indica se un'app supporta i criteri per le estensioni. |
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, l'URI di una pagina contenente la documentazione per l'autorizzazione attuale. |
accessUserData |
Solo output. Se disponibile, indica se questa autorizzazione concede all'app/all'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
Se un elemento nel Chrome Web Store è un'estensione.
Enum | |
---|---|
ITEM_TYPE_UNSPECIFIED |
ItemType non specificato. |
EXTENSION |
Estensioni di Chrome. |
OTHERS |
Qualsiasi altro tipo oltre all'estensione. |
AndroidAppInfo
Informazioni sulle 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. È utilizzato da gRPC. Ogni messaggio Status
contiene tre tipi di dati: il codice, il messaggio e i dettagli dell'errore.
Per saperne di più su questo modello di errore e su come utilizzarlo, consulta la Guida alla progettazione delle API.
Rappresentazione JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Campi | |
---|---|
code |
Il codice di stato, che dovrebbe essere un valore enum di |
message |
Un messaggio di errore rivolto agli sviluppatori, che dovrebbe essere in inglese. Qualsiasi messaggio di errore rivolto agli utenti deve essere localizzato e inviato nel campo |
details[] |
Un elenco di messaggi contenenti i dettagli dell'errore. Le API possono utilizzare un insieme comune di tipi di messaggi. Un oggetto contenente campi di tipo arbitrario. Un campo aggiuntivo |
Metodi |
|
---|---|
|
Ottieni un'app specifica per un cliente in base al nome della risorsa. |