資源:AppDetails
代表應用程式詳細資料的資源。
JSON 表示法 |
---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
欄位 | |
---|---|
name |
僅供輸出。格式:name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
僅供輸出。應用程式的顯示名稱。 |
description |
僅供輸出。應用程式的說明。 |
appId |
僅供輸出。項目的專屬商店 ID。例如:「儲存至 Google 雲端硬碟」Chrome 擴充功能中的「gmbmikajjgmnabiglmofipeabaddhgne」,「com.google.android.apps.docs」代表 Google 雲端硬碟 Android 應用程式。 |
revisionId |
僅供輸出。應用程式版本。每次發布應用程式的新版本時,都會提交新的修訂版本。 |
type |
僅供輸出。應用程式類型。 |
iconUri |
僅供輸出。圖片連結,可用來當做產品圖示。 |
detailUri |
僅供輸出。商品詳細資料頁面的 URI。 |
firstPublishTime |
僅供輸出。首次發布時間。 採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度和最多九個小數位數。範例: |
latestPublishTime |
僅供輸出。最近一次發布的時間。 採用 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度和最多九個小數位數。範例: |
publisher |
僅供輸出。商品的發布者。 |
isPaidApp |
僅供輸出。指出應用程式是否需要付費使用「或」包含付費內容。 |
homepageUri |
僅供輸出。首頁或網站 URI。 |
privacyPolicyUri |
僅供輸出。指向應用程式隱私權政策的 URI (如有開發人員提供)。只有在找到指定應用程式版本時,才會設定的版本專屬欄位。 |
reviewNumber |
僅供輸出。獲得的評論數量。Chrome 線上應用程式商店的評論資訊一律會是最新版的應用程式。 |
reviewRating |
僅供輸出。應用程式的評分 (5 顆星)。Chrome 線上應用程式商店的評論資訊一律會是最新版的應用程式。 |
serviceError |
僅供輸出。部分服務錯誤的資訊 (如適用)。 |
聯集欄位
|
|
chromeAppInfo |
僅供輸出。Chrome 線上應用程式商店的應用程式資訊。 |
androidAppInfo |
僅供輸出。Android 應用程式資訊。 |
AppItemType
應用程式類型。
列舉 | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
未指定應用程式類型。 |
CHROME |
Chrome 應用程式。 |
ANDROID |
ARC++ 應用程式。 |
WEB |
網頁應用程式。 |
ChromeAppInfo
Chrome 線上應用程式商店的應用程式資訊。
JSON 表示法 |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
欄位 | |
---|---|
minUserCount |
僅供輸出。使用這個應用程式的使用者人數下限。 |
permissions[] |
僅供輸出。應用程式要求的各項自訂權限。版本專屬欄位只會在找到指定應用程式版本時設定。 |
siteAccess[] |
僅供輸出。授予網域或廣泛主機模式存取權的每個權限。( 例如 www.google.com)。這包括來自內容指令碼的比對,以及資訊清單權限節點中的主機。只有在找到指定應用程式版本時,才會設定的版本專屬欄位。 |
type |
僅供輸出。Chrome 線上應用程式商店的商品類型 |
supportEnabled |
僅供輸出。應用程式開發人員已為自家應用程式啟用支援。只有在找到要求的應用程式版本時,才會設定版本專屬欄位。 |
isTheme |
僅供輸出。應用程式或擴充功能是否為主題。 |
googleOwned |
僅供輸出。應用程式或擴充功能是否由 Google 建構及維護。只有在找到指定應用程式版本時,才會設定的版本專屬欄位。 |
isCwsHosted |
僅供輸出。應用程式或擴充功能是否處於 Chrome 線上應用程式商店的已發布狀態。 |
kioskEnabled |
僅供輸出。是否在 ChromeOS 裝置上啟用這個應用程式的 Kiosk 模式 |
isKioskOnly |
僅供輸出。應用程式是否僅供 ChromeOS 裝置上的資訊站模式使用 |
isExtensionPolicySupported |
僅供輸出。應用程式是否支援擴充功能政策。 |
ChromeAppPermission
Chrome 應用程式或擴充功能要求的權限。
JSON 表示法 |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
欄位 | |
---|---|
type |
僅供輸出。權限的類型。 |
documentationUri |
僅供輸出。如果有的話,請提供含有目前權限說明文件的頁面 URI。 |
accessUserData |
僅供輸出。在適用情況下,這項權限是否會授予應用程式/擴充功能存取使用者資料的權限。 |
ChromeAppSiteAccess
代表一項主機權限。
JSON 表示法 |
---|
{ "hostMatch": string } |
欄位 | |
---|---|
hostMatch |
僅供輸出。這可包含非常具體的主機,或是「*.com」之類的格式。 |
ItemType
Chrome 線上應用程式商店中的項目是否為擴充功能。
列舉 | |
---|---|
ITEM_TYPE_UNSPECIFIED |
未指定 ItemType。 |
EXTENSION |
Chrome 擴充功能。 |
OTHERS |
副檔名以外的任何類型。 |
AndroidAppInfo
Android 應用程式資訊。
JSON 表示法 |
---|
{
"permissions": [
{
object ( |
欄位 | |
---|---|
permissions[] |
僅供輸出。Android 應用程式要求的權限。 |
AndroidAppPermission
Android 應用程式要求的權限。
JSON 表示法 |
---|
{ "type": string } |
欄位 | |
---|---|
type |
僅供輸出。權限的類型。 |
狀態
Status
類型會定義適用於不同程式設計環境 (包含 REST API 和遠端程序呼叫 (RPC) API) 的邏輯錯誤模型。gRPC 會使用這個模型。每個 Status
訊息包含三部分的資料:錯誤代碼、錯誤訊息和錯誤詳細資料。
如要進一步瞭解這個錯誤模型,以及如何使用這個錯誤模型,請參閱 API 設計指南。
JSON 表示法 |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
欄位 | |
---|---|
code |
狀態碼,應為 |
message |
向開發人員顯示的錯誤訊息,應以英文呈現。向使用者顯示的錯誤訊息都應經過本地化並透過 |
details[] |
包含錯誤詳細資料的訊息清單。這是供 API 使用的一組常用訊息類型。 包含任意類型欄位的物件。額外的 |
方法 |
|
---|---|
|
透過資源名稱取得客戶的特定應用程式。 |