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} |
display |
Apenas saída. Nome de exibição do app. |
description |
Apenas saída. Descrição do app. |
app |
Apenas saída. Identificador exclusivo da loja para o item. Exemplos: "gmbmikajjgmnabiglmofipeabaddhgne" para a extensão "Salvar no Google Drive" do Chrome e "com.google.android.apps.docs" para o app Google Drive para Android. |
revision |
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. |
icon |
Apenas saída. Um link para uma imagem que pode ser usada como ícone do produto. |
detail |
Apenas saída. O URI da página de detalhes do item. |
first |
Apenas saída. Horário da primeira publicação. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
latest |
Apenas saída. Horário da última publicação. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
publisher |
Apenas saída. O editor do item. |
is |
Apenas saída. Indica se o app precisa ser pago OU tem conteúdo pago. |
homepage |
Apenas saída. Página inicial ou URI do site. |
privacy |
Apenas saída. O URI que aponta para a Política de Privacidade do app, se ela foi fornecida pelo desenvolvedor. Campo específico da versão que só será definido quando a versão do app solicitada for encontrada. |
review |
Apenas saída. Número de avaliações recebidas. As informações de avaliação da Chrome Web Store sempre serão da versão mais recente de um app. |
review |
Apenas saída. A classificação do app (de 5 estrelas). As informações de avaliação da Chrome Web Store sempre serão da versão mais recente de um app. |
service |
Apenas saída. Informações sobre um erro parcial de serviço, se aplicável. |
Campo de união
|
|
chrome |
Apenas saída. Informações do app da Chrome Web Store. |
android |
Apenas saída. Informações do app Android. |
AppItemType
Tipo de app.
Enums | |
---|---|
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 | |
---|---|
min |
Apenas saída. O número mínimo de usuários que usam o 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. |
site |
Apenas saída. Todas as permissões que dão acesso a domínios ou padrões de host amplos. ( por exemplo, www.google.com). Isso inclui as correspondências de scripts de conteúdo, bem como 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 |
support |
Apenas saída. O desenvolvedor do app ativou o suporte para o app. Campo específico da versão que só será definido quando a versão do app solicitada for encontrada. |
is |
Apenas saída. Se o app ou a extensão é um tema. |
google |
Apenas saída. Se o app ou a extensão são criados e mantidos pelo Google Campo específico da versão que só é definido quando a versão solicitada do app é encontrada. |
is |
Apenas saída. Informa se o app ou a extensão está publicado na Chrome Web Store. |
kiosk |
Apenas saída. Indica se o app está ativado para o modo quiosque em dispositivos ChromeOS |
is |
Apenas saída. Indica se o app é apenas para o modo quiosque em dispositivos ChromeOS. |
is |
Apenas saída. Se um app oferece suporte à política para extensões. |
ChromeAppPermission
Permissão solicitada por um app ou uma extensão do Chrome.
Representação JSON |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
Campos | |
---|---|
type |
Apenas saída. O tipo de permissão. |
documentation |
Apenas saída. Se disponível, um URI para uma página que tem a documentação da permissão atual. |
access |
Apenas saída. Se disponível, se essa permissão concede ao app/extensão acesso aos dados do usuário. |
ChromeAppSiteAccess
Representam uma permissão de host.
Representação JSON |
---|
{ "hostMatch": string } |
Campos | |
---|---|
host |
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.
Enums | |
---|---|
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. |
Status
O tipo Status
define um modelo de erro lógico que é adequado a diferentes ambientes de programação, incluindo APIs REST e RPC. É usado por gRPC (em inglês). Cada mensagem Status
contém três partes de dados: código do erro, mensagem de erro e detalhes do erro.
É possível descobrir mais sobre esse modelo de erro e como trabalhar com ele no Guia de design de API.
Representação JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Campos | |
---|---|
code |
O código de status, que precisa ser um valor de enumeração de |
message |
Uma mensagem de erro em inglês para o desenvolvedor. Qualquer mensagem de erro para o usuário precisa ser localizada e enviada no campo |
details[] |
Uma lista de mensagens com os detalhes do erro. Há um conjunto comum de tipos de mensagens para as APIs usarem. Um objeto contendo campos de um tipo arbitrário. Um campo adicional |
Métodos |
|
---|---|
|
Receba um app específico para um cliente pelo nome do recurso. |