- 資源:Application
- ApplicationPermission
- ManagedProperty
- ManagedPropertyType
- ManagedPropertyEntry
- AppTrackInfo
- DistributionChannel
- AppPricing
- ContentRating
- AppFeature
- AppVersion
- 方法
資源:應用程式
應用程式的相關資訊。
JSON 表示法 |
---|
{ "name": string, "title": string, "permissions": [ { object ( |
欄位 | |
---|---|
name |
應用程式名稱,格式為 enterprises/{enterprise}/applications/{packageName}。 |
title |
應用程式名稱。已本地化。 |
permissions[] |
應用程式需要的權限。 |
managedProperties[] |
為應用程式預先設定的受管理屬性組合。 |
iconUrl |
可做為應用程式圖示的圖片連結。這張圖片適用於大小不超過 512 x 512 的像素。 |
smallIconUrl |
可當做應用程式圖示的較小圖片連結。這張圖片適用於大小為 128 x 128 的像素。 |
appTracks[] |
企業可看到的應用程式測試群組。 |
author |
應用程式作者的名稱 (例如應用程式開發人員)。 |
playStoreUrl |
導向應用程式的 (消費者) Google Play 詳細資料頁面的連結。 |
distributionChannel |
提供套件的方式和對象。 |
appPricing |
應用程式為免費、應用程式內購的免費項目,還是付費應用程式。如果未指定定價,表示應用程式已無法全面開放使用 (即便使用者仍可能提供該應用程式)。 |
description |
本地化的宣傳說明 (如有)。 |
screenshotUrls[] |
代表應用程式的螢幕截圖連結清單。 |
category |
應用程式類別 (例如「RACING」、「SOCIAL」等) |
recentChanges |
應用程式最近變更的本地化說明。 |
minAndroidSdkVersion |
執行應用程式所需的最低 Android SDK。 |
contentRating |
這個應用程式的內容分級。 |
updateTime |
僅供輸出。上次發布應用程式的約略時間 (在 7 天內)。 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例: |
availableCountries[] |
根據 ISO 3166-1 alpha-2 規範,使用者可以使用這個應用程式的國家/地區。 |
features[] |
這個應用程式的重要功能 (如果有的話)。 |
appVersions[] |
這個應用程式目前可用的版本。 |
fullDescription |
完整應用程式說明 (如有)。 |
ApplicationPermission
應用程式需要的權限。
JSON 表示法 |
---|
{ "permissionId": string, "name": string, "description": string } |
欄位 | |
---|---|
permissionId |
唯一用於識別權限的不透明字串。未本地化。 |
name |
權限的名稱。本地化。 |
description |
提供權限的詳細說明,請詳細說明會受到影響的權限。本地化。 |
ManagedProperty
受管理的資源。
JSON 表示法 |
---|
{ "key": string, "type": enum ( |
欄位 | |
---|---|
key |
應用程式用來識別屬性的專屬鍵,例如「com.google.android.gm.fieldname」。 |
type |
屬性的類型。 |
title |
屬性的名稱。本地化。 |
description |
較長的屬性說明,請詳細說明其影響。本地化。 |
entries[] |
如果是 |
defaultValue |
屬性的預設值。 |
nestedProperties[] |
針對 |
ManagedPropertyType
受管理資源的類型。
列舉 | |
---|---|
MANAGED_PROPERTY_TYPE_UNSPECIFIED |
未使用。 |
BOOL |
布林值類型的屬性。 |
STRING |
字串類型的屬性。 |
INTEGER |
整數類型的屬性。 |
CHOICE |
從一組項目中選擇一個項目。 |
MULTISELECT |
從一組項目中選取多個項目。 |
HIDDEN |
字串類型的隱藏限制 (預設值可用來傳送無法修改的資訊,例如版本代碼)。 |
BUNDLE |
房源組合 |
BUNDLE_ARRAY |
屬性組合陣列。 |
ManagedPropertyEntry
受管理資源的項目。
JSON 表示法 |
---|
{ "value": string, "name": string } |
欄位 | |
---|---|
value |
機器可讀取的項目值,應用於設定。未本地化。 |
name |
使用者容易理解的值名稱。本地化。 |
AppTrackInfo
要加入應用程式測試群組名稱的 ID。
JSON 表示法 |
---|
{ "trackId": string, "trackAlias": string } |
欄位 | |
---|---|
trackId |
無法修改的專屬測試群組 ID,取自應用程式測試群組資訊的 Play 管理中心頁面網址,內容會從 |
trackAlias |
與 |
DistributionChannel
可能的發布管道。
列舉 | |
---|---|
DISTRIBUTION_CHANNEL_UNSPECIFIED |
未指明 |
PUBLIC_GOOGLE_HOSTED |
您可透過 Play 商店取得套件,不限於特定企業。 |
PRIVATE_GOOGLE_HOSTED |
套件屬於私人應用程式 (限定為企業使用),但由 Google 代管。 |
PRIVATE_SELF_HOSTED |
私人應用程式 (限定為企業使用) 並且由私人代管。 |
AppPricing
可能的應用程式定價。
列舉 | |
---|---|
APP_PRICING_UNSPECIFIED |
定價不明,用於表示已核准的應用程式,該應用程式並未正式發布。 |
FREE |
這個應用程式完全免費。 |
FREE_WITH_IN_APP_PURCHASE |
應用程式免費,但提供應用程式內購。 |
PAID |
應用程式已付款。 |
ContentRating
內容分級符合一般 IARC 標準。
列舉 | |
---|---|
CONTENT_RATING_UNSPECIFIED |
未指明 |
THREE_YEARS |
內容適合 3 歲以上觀眾, |
SEVEN_YEARS |
內容只適合 7 歲以上觀眾觀賞, |
TWELVE_YEARS |
內容適合 12 歲以上觀眾, |
SIXTEEN_YEARS |
內容適合 16 歲以上觀眾, |
EIGHTEEN_YEARS |
內容適合 18 歲以上觀眾, |
AppFeature
可能的應用程式功能。
列舉 | |
---|---|
APP_FEATURE_UNSPECIFIED |
未指明 |
VPN_APP |
這款應用程式是 VPN。 |
AppVersion
代表應用程式的單一版本。
JSON 表示法 |
---|
{ "versionString": string, "versionCode": integer, "trackIds": [ string ], "production": boolean } |
欄位 | |
---|---|
versionString |
應用程式開發人員在 Play 商店中用來識別版本的字串。字串不一定是不重複字串,或已經過本地化 (例如,字串可為「1.4」)。 |
versionCode |
應用程式版本的專屬遞增 ID。 |
trackIds[] |
追蹤應用程式版本的發布 ID。但這不包括正式版群組 (請改為參閱正式版群組)。 |
production |
如果值為 True,表示這個版本是正式版群組。 |
方法 |
|
---|---|
|
取得應用程式的相關資訊。 |