Recurso: AppDetails
Recurso que representa os detalhes do app.
| Representação JSON |
|---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
| Campos | |
|---|---|
name |
Apenas saída. Formato: name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
Apenas saída. Nome de exibição do app. |
description |
Apenas saída. Descrição do app. |
appId |
Apenas saída. Identificador exclusivo do repositório para o item. Exemplos: "gmbmikajjgmnabiglmofipeabaddhgne" para a extensão do Chrome "Salvar no Google Drive" e "com.google.android.apps.docs" para o app Android Google Drive. |
revisionId |
Apenas saída. Versão do app. Uma nova revisão é confirmada sempre que uma nova versão do app é publicada. |
type |
Apenas saída. Tipo de app. |
iconUri |
Apenas saída. Um link para uma imagem que pode ser usada como ícone do produto. |
detailUri |
Apenas saída. O URI da página de detalhes do item. |
firstPublishTime |
Apenas saída. Hora da primeira publicação. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
latestPublishTime |
Apenas saída. Horário da última publicação. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
publisher |
Apenas saída. O editor do item. |
isPaidApp |
Apenas saída. Indica se o app precisa ser pago OU tem conteúdo pago. |
homepageUri |
Apenas saída. Página inicial ou URI do site. |
privacyPolicyUri |
Apenas saída. O URI que aponta para a Política de Privacidade do app, se fornecido pelo desenvolvedor. Campo específico da versão que só será definido quando a versão do app solicitada for encontrada. |
reviewNumber |
Apenas saída. Número de avaliações recebidas. As informações de avaliação da Chrome Web Store são sempre da versão mais recente de um app. |
reviewRating |
Apenas saída. A classificação do app (em 5 estrelas). As informações de avaliação da Chrome Web Store são sempre da versão mais recente de um app. |
serviceError |
Apenas saída. Informações sobre um erro parcial de serviço, se aplicável. |
categoryIds[] |
Apenas saída. Os IDs de categoria do app, que são os mesmos armazenados no item da Web Store. É esperado que haja apenas um ID de categoria. |
Campo de união
|
|
chromeAppInfo |
Apenas saída. Informações do app da Chrome Web Store. |
androidAppInfo |
Apenas saída. Informações do app Android. |
AppItemType
Tipo de app.
| Tipos enumerados | |
|---|---|
APP_ITEM_TYPE_UNSPECIFIED |
Tipo de app não especificado. |
CHROME |
App do Chrome. |
ANDROID |
App ARC++. |
WEB |
App da Web. |
ChromeAppInfo
Informações do app da Chrome Web Store.
| Representação JSON |
|---|
{ "minUserCount": integer, "permissions": [ { object ( |
| Campos | |
|---|---|
minUserCount |
Apenas saída. O número mínimo de usuários que usam este app. |
permissions[] |
Apenas saída. Todas as permissões personalizadas solicitadas pelo app. Campo específico da versão que só será definido quando a versão do app solicitada for encontrada. |
siteAccess[] |
Apenas saída. Todas as permissões que dão acesso a domínios ou padrões amplos de host. ( por exemplo, www.google.com). Isso inclui as correspondências de scripts de conteúdo e hosts no nó de permissões do manifesto. Campo específico da versão que só será definido quando a versão do app solicitada for encontrada. |
type |
Apenas saída. Tipos de itens na Chrome Web Store |
supportEnabled |
Apenas saída. O desenvolvedor de apps ativou o suporte para o app. Campo específico da versão que só será definido quando a versão solicitada do app for encontrada. |
isTheme |
Apenas saída. Se o app ou a extensão é um tema. |
googleOwned |
Apenas saída. Se o app ou a extensão foi criada e é mantida pelo Google. Campo específico da versão que só será definido quando a versão do app solicitada for encontrada. |
isCwsHosted |
Apenas saída. Se o app ou a extensão está em um estado publicado na Chrome Web Store. |
kioskEnabled |
Apenas saída. Se este app está ativado para o modo quiosque em dispositivos ChromeOS |
isKioskOnly |
Apenas saída. Se o app é apenas para o modo quiosque em dispositivos ChromeOS |
isExtensionPolicySupported |
Apenas saída. Se um app é compatível com a política para extensões. |
manifestVersion |
Apenas saída. A versão do manifesto desta extensão. |
ChromeAppPermission
Permissão solicitada por um app ou extensão do Chrome.
| Representação JSON |
|---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
| Campos | |
|---|---|
type |
Apenas saída. O tipo de permissão. |
documentationUri |
Apenas saída. Se disponível, um URI para uma página com documentação da permissão atual. |
accessUserData |
Apenas saída. Se disponível, indica se essas permissões concedem ao app/extensão acesso aos dados do usuário. |
ChromeAppSiteAccess
Representa uma permissão de host.
| Representação JSON |
|---|
{ "hostMatch": string } |
| Campos | |
|---|---|
hostMatch |
Apenas saída. Ele pode conter hosts muito específicos ou padrões como "*.com", por exemplo. |
ItemType
Se um item na Chrome Web Store é uma extensão.
| Tipos enumerados | |
|---|---|
ITEM_TYPE_UNSPECIFIED |
ItemType não especificado. |
EXTENSION |
Extensões do Chrome. |
OTHERS |
Qualquer outro tipo que não seja extensão. |
AndroidAppInfo
Informações do app Android.
| Representação JSON |
|---|
{
"permissions": [
{
object ( |
| Campos | |
|---|---|
permissions[] |
Apenas saída. Permissões solicitadas por um app Android. |
AndroidAppPermission
Permissão solicitada por um app Android.
| Representação JSON |
|---|
{ "type": string } |
| Campos | |
|---|---|
type |
Apenas saída. O tipo de permissão. |
Métodos |
|
|---|---|
|
Recebe um app específico para um cliente pelo nome do recurso. |