- Ressource: AppDetails
- Methoden
Ressource: AppDetails
Ressource, die App-Details darstellt.
| JSON-Darstellung |
|---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. Format: name=customers/{customerId}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
Nur Ausgabe. Anzeigename der App. |
description |
Nur Ausgabe. Beschreibung der App. |
appId |
Nur Ausgabe. Eindeutige Geschäftskennung für den Artikel. Beispiele: „gmbmikajjgmnabiglmofipeabaddhgne“ für die Chrome-Erweiterung „In Google Drive speichern“, „com.google.android.apps.docs“ für die Google Drive Android-App. |
revisionId |
Nur Ausgabe. App-Version Eine neue Version wird immer dann erstellt, wenn eine neue Version der App veröffentlicht wird. |
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 Elements. |
firstPublishTime |
Nur Ausgabe. Zeitpunkt der Erstveröffentlichung. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
latestPublishTime |
Nur Ausgabe. Zeitpunkt der letzten Veröffentlichung. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. 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. Startseite oder Website-URI. |
privacyPolicyUri |
Nur Ausgabe. Der URI, der auf die Datenschutzerklärung der App verweist, sofern vom Entwickler angegeben. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
reviewNumber |
Nur Ausgabe. Anzahl der erhaltenen Rezensionen. Die Rezensionen im Chrome Web Store beziehen sich immer auf die aktuelle Version einer App. |
reviewRating |
Nur Ausgabe. Die Bewertung der App (von 5 Sternen) Die Rezensionen im Chrome Web Store beziehen sich immer auf die aktuelle Version einer App. |
serviceError |
Nur Ausgabe. Gegebenenfalls Informationen zu einem teilweisen Dienstfehler. |
categoryIds[] |
Nur Ausgabe. Die Kategorie-IDs der App, die mit den im Web Store-Artikel gespeicherten IDs übereinstimmen. Es wird nur eine Kategorie-ID erwartet. |
| Im Folgenden finden Sie eine Liste von Feldern, die sich gegenseitig ausschließen. In einer Antwort wird höchstens eines der Felder festgelegt: | |
chromeAppInfo |
Nur Ausgabe. Informationen zu Apps im Chrome Web Store. |
androidAppInfo |
Nur Ausgabe. Informationen zu Android-Apps |
| Ende der sich gegenseitig ausschließenden Felder. | |
AppItemType
App-Typ.
| Enums | |
|---|---|
APP_ITEM_TYPE_UNSPECIFIED |
App-Typ nicht angegeben. |
CHROME |
Chrome-App |
ANDROID |
ARC++-App |
WEB |
Web-App. |
ChromeAppInfo
Informationen zu Chrome Web Store-Apps.
| JSON-Darstellung |
|---|
{ "minUserCount": integer, "permissions": [ { object ( |
| Felder | |
|---|---|
minUserCount |
Nur Ausgabe. Die Mindestanzahl von Nutzern, die diese App verwenden. |
permissions[] |
Nur Ausgabe. Alle benutzerdefinierten Berechtigungen, die von der App angefordert werden. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
siteAccess[] |
Nur Ausgabe. Jede Berechtigung, die Zugriff auf Domains oder allgemeine Hostmuster gewährt. ( z.B. www.google.com). Dazu gehören die Übereinstimmungen aus Content-Skripts sowie Hosts im Berechtigungsknoten des Manifests. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
type |
Nur Ausgabe. Arten von Artikeln im Chrome Web Store |
riskAssessment |
Nur Ausgabe. Enthält Daten zur Risikobewertung für die Chrome-Erweiterung. |
supportEnabled |
Nur Ausgabe. Der App-Entwickler hat den Support für seine App aktiviert. Versionsspezifisches Feld, das nur festgelegt wird, wenn die angeforderte App-Version gefunden wird. |
isTheme |
Nur Ausgabe. Gibt an, ob die App oder Erweiterung ein Design ist. |
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 für den Kioskmodus auf ChromeOS-Geräten aktiviert ist |
isKioskOnly |
Nur Ausgabe. Ob die App nur für den Kioskmodus auf ChromeOS-Geräten vorgesehen ist |
isExtensionPolicySupported |
Nur Ausgabe. Gibt an, ob eine App Richtlinien für Erweiterungen unterstützt. |
manifestVersion |
Nur Ausgabe. Die Version des Manifests dieser Erweiterung. |
ChromeAppPermission
Berechtigung, die von einer Chrome-App oder -Erweiterung angefordert wird.
| JSON-Darstellung |
|---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
| Felder | |
|---|---|
type |
Nur Ausgabe. Der Typ der Berechtigung. |
documentationUri |
Nur Ausgabe. Falls verfügbar, ein URI zu einer Seite mit Dokumentation für die aktuelle Berechtigung. |
accessUserData |
Nur Ausgabe. Falls verfügbar, ob diese Berechtigung der App/Erweiterung Zugriff auf Nutzerdaten gewährt. |
ChromeAppSiteAccess
Stellt eine Hostberechtigung dar.
| JSON-Darstellung |
|---|
{ "hostMatch": string } |
| Felder | |
|---|---|
hostMatch |
Nur Ausgabe. Diese kann sehr spezifische Hosts oder Muster wie „*.com“ enthalten. |
ItemType
Gibt an, ob ein Element im Chrome Web Store eine Erweiterung ist.
| Enums | |
|---|---|
ITEM_TYPE_UNSPECIFIED |
Nicht angegebener ItemType. |
EXTENSION |
Chrome-Erweiterungen |
OTHERS |
Alle anderen Typen außer Erweiterung. |
RiskAssessmentData
Risikobewertungsdaten zu einer Erweiterung/App.
| JSON-Darstellung |
|---|
{ "entries": [ { object ( |
| Felder | |
|---|---|
entries[] |
Individuelle Risikobewertungen. |
overallRiskLevel |
Insgesamt bewertetes Risikoniveau für alle Einträge. Dies ist die höchste Risikostufe aller Einträge. |
RiskAssessmentEntry
Ein Eintrag für die Risikobewertung.
| JSON-Darstellung |
|---|
{ "provider": enum ( |
| Felder | |
|---|---|
provider |
Nur Ausgabe. Der Anbieter der Risikobewertung, von dem dieser Eintrag stammt. |
riskAssessment |
Nur Ausgabe. Die Details der Risikobewertung des Anbieters. |
riskLevel |
Nur Ausgabe. Die Risikostufe für die Risikobewertung. |
RiskAssessmentProvider
Anbieter von Risikobewertungen.
| Enums | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
Standardwert, wenn kein Anbieter angegeben ist. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
Eingestellt: Verwenden Sie stattdessen andere Anbieter von Risikobewertungen. CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Verworfen: Verwenden Sie stattdessen RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2. Spin.Ai. |
RISK_ASSESSMENT_PROVIDER_LAYERX |
LayerX Security |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 |
Spin.AI V2. |
RiskAssessment
Risikobewertung für eine Chrome-Erweiterung.
| JSON-Darstellung |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| Felder | |
|---|---|
assessment |
Risikobewertung für die Erweiterung. Derzeit ist dies ein numerischer Wert, dessen Interpretation für jeden Anbieter von Risikobewertungen spezifisch ist. |
detailsUrl |
Eine URL, die ein Nutzer aufrufen kann, um weitere Informationen zur Risikobewertung zu erhalten. |
version |
Die Version der Erweiterung, für die diese Bewertung gilt. |
RiskLevel
Risikostufe für eine Erweiterung/App.
| Enums | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
Risikostufe nicht angegeben. |
RISK_LEVEL_LOW |
Erweiterung, die ein geringes Risiko darstellt. |
RISK_LEVEL_MEDIUM |
Erweiterung, die ein mittleres Risiko darstellt. |
RISK_LEVEL_HIGH |
Erweiterung, die ein hohes Risiko darstellt. |
AndroidAppInfo
Informationen zu Android-Apps
| JSON-Darstellung |
|---|
{
"permissions": [
{
object ( |
| Felder | |
|---|---|
permissions[] |
Nur Ausgabe. Von einer Android-App angeforderte Berechtigungen. |
AndroidAppPermission
Berechtigungsanfrage von einer Android-App.
| JSON-Darstellung |
|---|
{ "type": string } |
| Felder | |
|---|---|
type |
Nur Ausgabe. Der Typ der Berechtigung. |
Methoden |
|
|---|---|
|
Ruft eine bestimmte App für einen Kunden anhand ihres Ressourcennamens ab. |