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} |
display |
Solo output. Nome visualizzato dell'app. |
description |
Solo output. Descrizione dell'app. |
app |
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. |
revision |
Solo output. Versione app. Ogni volta che viene pubblicata una nuova versione dell'app, viene eseguito il commit di una nuova revisione. |
type |
Solo output. Tipo di app. |
icon |
Solo output. Un link a un'immagine che può essere utilizzata come icona per il prodotto. |
detail |
Solo output. L'URI della pagina dei dettagli dell'elemento. |
first |
Solo output. Data/ora prima pubblicazione. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
latest |
Solo output. Data e ora dell'ultima pubblicazione. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
publisher |
Solo output. L'editore dell'articolo. |
is |
Solo output. Indica se l'app è a pagamento OPPURE se include contenuti a pagamento. |
homepage |
Solo output. URI della home page o del sito web. |
privacy |
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. |
review |
Solo output. Numero di recensioni ricevute. Le informazioni sulle recensioni del Chrome Web Store riguarderanno sempre la versione più recente di un'app. |
review |
Solo output. La valutazione dell'app (su 5 stelle). Le informazioni relative alle recensioni del Chrome Web Store riguardano sempre l'ultima versione di un'app. |
service |
Solo output. Informazioni su un errore parziale del servizio, se applicabile. |
Campo unione
|
|
chrome |
Solo output. Informazioni sulle app del Chrome Web Store. |
android |
Solo output. Informazioni sull'app per Android. |
AppItemType
Tipo di app.
Enum | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
Tipo di app non specificato. |
CHROME |
App di Chrome. |
ANDROID |
App ARC++. |
WEB |
App web. |
ChromeAppInfo
Informazioni sull'app Chrome Web Store.
Rappresentazione JSON |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
Campi | |
---|---|
min |
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. |
site |
Solo output. Ogni autorizzazione che concede accesso a domini o pattern host ampi. ( ad es. www.google.com). Sono incluse le corrispondenze degli script dei 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 |
support |
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. |
is |
Solo output. Indica se l'app o l'estensione è un tema. |
google |
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. |
is |
Solo output. Indica se l'app o l'estensione è in uno stato pubblicato nel Chrome Web Store. |
kiosk |
Solo output. Indica se questa app è attivata per la modalità kiosk sui dispositivi ChromeOS |
is |
Solo output. Indica se l'app è solo per la modalità kiosk sui dispositivi ChromeOS |
is |
Solo output. Indica se un'app supporta il criterio 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. |
documentation |
Solo output. Se disponibile, un URI a una pagina contenente la documentazione per l'autorizzazione corrente. |
access |
Solo output. Se disponibili, se queste autorizzazioni consentono all'app/all'estensione di accedere ai dati utente. |
ChromeAppSiteAccess
Rappresenta un'autorizzazione host.
Rappresentazione JSON |
---|
{ "hostMatch": string } |
Campi | |
---|---|
host |
Solo output. Può contenere host molto specifici o pattern come "*.com", ad esempio. |
ItemType
Indica se un elemento del Chrome Web Store è un'estensione.
Enum | |
---|---|
ITEM_TYPE_UNSPECIFIED |
ItemType non specificato. |
EXTENSION |
Estensioni di Chrome. |
OTHERS |
Qualsiasi tipo diverso dall'estensione. |
AndroidAppInfo
Informazioni sull'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 dati: codice di errore, messaggio di errore e dettagli dell'errore.
Per scoprire 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 deve essere un valore enum pari a |
message |
Un messaggio di errore rivolto agli sviluppatori, che deve essere in inglese. Qualsiasi messaggio di errore rivolto agli utenti deve essere localizzato e inviato nel campo |
details[] |
Un elenco di messaggi con i dettagli dell'errore. Esiste un insieme comune di tipi di messaggi che le API possono utilizzare. Un oggetto contenente campi di tipo arbitrario. Un campo aggiuntivo |
Metodi |
|
---|---|
|
Recupera un'app specifica per un cliente in base al nome della risorsa. |