Ressource: AppDetails
Ressource, die Anwendungsdetails darstellt.
JSON-Darstellung |
---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
Felder | |
---|---|
name |
Nur Ausgabe Format: name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
Nur Ausgabe Anzeigename der App |
description |
Nur Ausgabe Beschreibung der App |
appId |
Nur Ausgabe Eindeutige Geschäftskennzeichnung für den Artikel. Beispiele: „gmbmikajjgmnabiglmofipeabaddhgne“ für die Chrome-Erweiterung „In Google Drive speichern“, „com.google.android.apps.docs“ für die Android-App für Google Drive. |
revisionId |
Nur Ausgabe App-Version Bei jeder Veröffentlichung einer neuen Version der Anwendung wird ein Commit für eine neue Version durchgeführt. |
type |
Nur Ausgabe App-Typ |
iconUri |
Nur Ausgabe Ein Link zu einem Bild, das als Symbol für das Produkt verwendet werden kann. |
detailUri |
Nur Ausgabe Der URI für die Detailseite des Artikels. |
firstPublishTime |
Nur Ausgabe Zeitpunkt der Erstveröffentlichung. Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
latestPublishTime |
Nur Ausgabe Zuletzt veröffentlicht am Ein Zeitstempel im Format RFC3339 UTC „Zulu“ mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: |
publisher |
Nur Ausgabe Der Publisher des Artikels |
isPaidApp |
Nur Ausgabe Gibt an, ob die App kostenpflichtig ist ODER kostenpflichtige Inhalte enthält. |
homepageUri |
Nur Ausgabe Startseiten- oder Website-URI |
privacyPolicyUri |
Nur Ausgabe Der URI, der auf die Datenschutzerklärung der App verweist, wenn sie vom Entwickler bereitgestellt wurde. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
reviewNumber |
Nur Ausgabe Anzahl der erhaltenen Rezensionen. Die Rezensionsinformationen im Chrome Web Store beziehen sich immer auf die aktuelle Version einer App. |
reviewRating |
Nur Ausgabe Die Bewertung der App (mit 5 Sternen). Die Rezensionsinformationen im Chrome Web Store beziehen sich immer auf die aktuelle Version einer App. |
serviceError |
Nur Ausgabe Informationen zu einem teilweisen Dienstfehler, falls zutreffend. |
Union-Feld Für |
|
chromeAppInfo |
Nur Ausgabe Informationen zur Chrome Web Store-App |
androidAppInfo |
Nur Ausgabe Informationen zu Android-Apps |
AppItemType
App-Typ
Enums | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
Anwendungstyp nicht angegeben. |
CHROME |
Chrome App |
ANDROID |
ARC++ App. |
WEB |
Web-App. |
ChromeAppInfo
Informationen zur Chrome Web Store-App
JSON-Darstellung |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
Felder | |
---|---|
minUserCount |
Nur Ausgabe Die Mindestanzahl an Nutzern, die diese App verwenden. |
permissions[] |
Nur Ausgabe Jede von der App angeforderte benutzerdefinierte Berechtigung. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
siteAccess[] |
Nur Ausgabe Jede Berechtigung, die Zugriff auf Domains oder umfassende Hostmuster gewährt. ( z.B. www.google.com). Dazu gehören Übereinstimmungen aus Inhaltsskripts sowie Hosts im Berechtigungsknoten des Manifests. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
type |
Nur Ausgabe Artikeltypen im Chrome Web Store |
supportEnabled |
Nur Ausgabe Der App-Entwickler hat die Unterstützung für seine App aktiviert. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
isTheme |
Nur Ausgabe Ob es sich bei der App oder Erweiterung um ein Design handelt. |
googleOwned |
Nur Ausgabe Gibt an, ob die App oder Erweiterung von Google entwickelt und verwaltet wird. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
isCwsHosted |
Nur Ausgabe Gibt an, ob die App oder Erweiterung im Chrome Web Store veröffentlicht ist. |
kioskEnabled |
Nur Ausgabe Gibt an, ob diese App auf ChromeOS-Geräten für den Kioskmodus aktiviert ist |
isKioskOnly |
Nur Ausgabe Ob die App nur für den Kioskmodus auf ChromeOS-Geräten verfügbar ist |
isExtensionPolicySupported |
Nur Ausgabe Gibt an, ob eine App die Richtlinie für Erweiterungen unterstützt. |
ChromeAppPermission
Diese Berechtigung wurde von einer Chrome-App oder -Erweiterung angefordert.
JSON-Darstellung |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
Felder | |
---|---|
type |
Nur Ausgabe Die Art der Berechtigung. |
documentationUri |
Nur Ausgabe Falls verfügbar, ein URI zu einer Seite mit der Dokumentation für die aktuelle Berechtigung. |
accessUserData |
Nur Ausgabe Gibt an, ob der App/Erweiterung durch diese Berechtigung Zugriff auf Nutzerdaten gewährt wird, falls verfügbar. |
ChromeAppSiteAccess
Eine Hostberechtigung darstellen.
JSON-Darstellung |
---|
{ "hostMatch": string } |
Felder | |
---|---|
hostMatch |
Nur Ausgabe Dieser kann sehr spezifische Hosts oder Muster wie „*.com“ enthalten. |
ItemType
Gibt an, ob ein Artikel im Chrome Web Store eine Erweiterung ist.
Enums | |
---|---|
ITEM_TYPE_UNSPECIFIED |
Nicht angegebener ItemType. |
EXTENSION |
Chrome-Erweiterungen. |
OTHERS |
Alle anderen Typen als Erweiterung. |
AndroidAppInfo
Informationen zu Android-Apps
JSON-Darstellung |
---|
{
"permissions": [
{
object ( |
Felder | |
---|---|
permissions[] |
Nur Ausgabe Von einer Android-App angeforderte Berechtigungen. |
AndroidAppPermission
Eine Berechtigung wurde von einer Android-App angefordert.
JSON-Darstellung |
---|
{ "type": string } |
Felder | |
---|---|
type |
Nur Ausgabe Die Art der Berechtigung. |
Status
Mit dem Typ Status
wird ein logisches Fehlermodell definiert, das für verschiedene Programmierumgebungen wie REST APIs und RPC APIs geeignet ist. Dieses Modell wird von gRPC verwendet. Jede Status
-Meldung enthält die folgenden drei Datenelemente: Fehlercode, Fehlermeldung und Fehlerdetails.
Weitere Informationen zu diesem Fehlermodell und zur Arbeit damit finden Sie in der API-Designanleitung.
JSON-Darstellung |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Felder | |
---|---|
code |
Der Statuscode, der idealerweise ein ENUM-Wert von |
message |
Eine an Entwickler gerichtete Fehlermeldung, die englischsprachig sein sollte. Jede Fehlermeldung an den Nutzer sollte lokalisiert und im Feld |
details[] |
Eine Auflistung aller Meldungen, die die Fehlerdetails enthalten. Es gibt einen gemeinsamen Satz von Nachrichtentypen, die APIs verwenden können. Ein Objekt, das Felder eines beliebigen Typs enthält. Ein zusätzliches Feld |
Methoden |
|
---|---|
|
Sie können anhand des Ressourcennamens eine bestimmte App für einen Kunden abrufen. |