REST Resource: enterprises.applications

Tài nguyên: Ứng dụng

Thông tin về một ứng dụng.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "title": string,
  "permissions": [
    {
      object (ApplicationPermission)
    }
  ],
  "managedProperties": [
    {
      object (ManagedProperty)
    }
  ],
  "iconUrl": string,
  "smallIconUrl": string,
  "appTracks": [
    {
      object (AppTrackInfo)
    }
  ],
  "author": string,
  "playStoreUrl": string,
  "distributionChannel": enum (DistributionChannel),
  "appPricing": enum (AppPricing),
  "description": string,
  "screenshotUrls": [
    string
  ],
  "category": string,
  "recentChanges": string,
  "minAndroidSdkVersion": integer,
  "contentRating": enum (ContentRating),
  "updateTime": string,
  "availableCountries": [
    string
  ],
  "features": [
    enum (AppFeature)
  ],
  "appVersions": [
    {
      object (AppVersion)
    }
  ],
  "fullDescription": string
}
Trường
name

string

Tên ứng dụng ở dạng enterprises/{enterprise}/applications/{packageName}.

title

string

Tiêu đề của ứng dụng. Đã bản địa hoá.

permissions[]

object (ApplicationPermission)

Các quyền mà ứng dụng yêu cầu.

managedProperties[]

object (ManagedProperty)

Tập hợp các thuộc tính được quản lý có thể được định cấu hình trước cho ứng dụng.

iconUrl

string

Đường liên kết đến một hình ảnh có thể dùng làm biểu tượng cho ứng dụng. Hình ảnh này phù hợp để sử dụng với kích thước pixel tối đa là 512 x 512.

smallIconUrl

string

Đường liên kết đến một hình ảnh nhỏ hơn có thể dùng làm biểu tượng cho ứng dụng. Hình ảnh này phù hợp để sử dụng với kích thước pixel tối đa là 128 x 128.

appTracks[]

object (AppTrackInfo)

Các kênh theo dõi ứng dụng hiển thị cho doanh nghiệp.

author

string

Tên của tác giả ứng dụng (ví dụ: nhà phát triển ứng dụng).

playStoreUrl

string

Đường liên kết đến trang chi tiết (dành cho người tiêu dùng) của ứng dụng trên Google Play.

distributionChannel

enum (DistributionChannel)

Cách thức và đối tượng được cung cấp gói.

appPricing

enum (AppPricing)

Ứng dụng này có miễn phí, miễn phí có tính năng mua hàng trong ứng dụng hay có tính phí. Nếu bạn không chỉ định giá, thì tức là ứng dụng đó thường không còn được cung cấp nữa (mặc dù người sở hữu ứng dụng đó vẫn có thể sử dụng).

description

string

Nội dung mô tả chương trình khuyến mãi được bản địa hoá (nếu có).

screenshotUrls[]

string

Danh sách đường liên kết đến ảnh chụp màn hình đại diện cho ứng dụng.

category

string

Danh mục ứng dụng (ví dụ: ĐUA XE, XÃ HỘI, v.v.)

recentChanges

string

Nội dung mô tả đã bản địa hoá về những thay đổi gần đây đối với ứng dụng.

minAndroidSdkVersion

integer

SDK Android tối thiểu cần thiết để chạy ứng dụng.

contentRating

enum (ContentRating)

Mức phân loại nội dung của ứng dụng này.

updateTime

string (Timestamp format)

Chỉ có đầu ra. Thời gian gần đúng (trong vòng 7 ngày) mà ứng dụng được xuất bản lần gần đây nhất.

Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, có độ phân giải nano giây và tối đa 9 chữ số thập phân. Ví dụ: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z".

availableCountries[]

string

Các quốc gia có ứng dụng này theo ISO 3166-1 alpha-2.

features[]

enum (AppFeature)

Các tính năng đáng chú ý (nếu có) của ứng dụng này.

appVersions[]

object (AppVersion)

Các phiên bản hiện có cho ứng dụng này.

fullDescription

string

Nội dung mô tả đầy đủ về ứng dụng (nếu có).

ApplicationPermission

Quyền mà ứng dụng yêu cầu.

Biểu diễn dưới dạng JSON
{
  "permissionId": string,
  "name": string,
  "description": string
}
Trường
permissionId

string

Một chuỗi mờ xác định duy nhất quyền này. Chưa được bản địa hoá.

name

string

Tên quyền. Đã bản địa hoá.

description

string

Nội dung mô tả dài hơn về quyền, cung cấp thêm thông tin chi tiết về những gì quyền đó ảnh hưởng đến. Đã bản địa hoá.

ManagedProperty

Tài sản được quản lý.

Biểu diễn dưới dạng JSON
{
  "key": string,
  "type": enum (ManagedPropertyType),
  "title": string,
  "description": string,
  "entries": [
    {
      object (ManagedPropertyEntry)
    }
  ],
  "defaultValue": value,
  "nestedProperties": [
    {
      object (ManagedProperty)
    }
  ]
}
Trường
key

string

Khoá duy nhất mà ứng dụng sử dụng để xác định tài sản, ví dụ: "com.google.android.gm.fieldname".

type

enum (ManagedPropertyType)

Loại cơ sở lưu trú.

title

string

Tên của cơ sở lưu trú. Đã bản địa hoá.

description

string

Nội dung mô tả dài hơn về cơ sở lưu trú nhằm cung cấp thêm thông tin về những ảnh hưởng của cơ sở lưu trú đó. Đã bản địa hoá.

entries[]

object (ManagedPropertyEntry)

Đối với các thuộc tính CHOICE hoặc MULTISELECT, danh sách các mục nhập có thể có.

defaultValue

value (Value format)

Giá trị mặc định của thuộc tính. Thuộc tính BUNDLE_ARRAY không có giá trị mặc định.

nestedProperties[]

object (ManagedProperty)

Đối với các thuộc tính BUNDLE_ARRAY, danh sách các thuộc tính lồng nhau. Thuộc tính BUNDLE_ARRAY sâu tối đa 2 cấp.

ManagedPropertyType

Loại tài sản được quản lý.

Enum
MANAGED_PROPERTY_TYPE_UNSPECIFIED Không được sử dụng.
BOOL Một thuộc tính thuộc loại boolean.
STRING Thuộc tính của loại chuỗi.
INTEGER Một thuộc tính thuộc loại số nguyên.
CHOICE Một lựa chọn cho một mục trong một tập hợp.
MULTISELECT Lựa chọn nhiều mục trong một tập hợp.
HIDDEN Hạn chế ẩn của loại chuỗi (có thể sử dụng giá trị mặc định để truyền thông tin không sửa đổi được, chẳng hạn như mã phiên bản).
BUNDLE Một gói thuộc tính
BUNDLE_ARRAY Một mảng gồm các gói cơ sở lưu trú.

ManagedPropertyEntry

Một mục nhập của một tài sản được quản lý.

Biểu diễn dưới dạng JSON
{
  "value": string,
  "name": string
}
Trường
value

string

Giá trị mà máy có thể đọc được của mục nhập, nên được dùng trong cấu hình. Chưa được bản địa hoá.

name

string

Tên giá trị mà con người đọc được. Đã bản địa hoá.

AppTrackInfo

Mã nhận dạng để liên kết tên của một kênh ứng dụng.

Biểu diễn dưới dạng JSON
{
  "trackId": string,
  "trackAlias": string
}
Trường
trackId

string

Giá trị nhận dạng kênh duy nhất không thể sửa đổi, lấy từ releaseTrackId trong URL của trang Play Console hiển thị thông tin về kênh của ứng dụng.

trackAlias

string

Tên kênh liên kết với trackId, được thiết lập trong Play Console. Bạn có thể thay đổi tên trong Play Console.

DistributionChannel

Kênh phân phối có thể có.

Enum
DISTRIBUTION_CHANNEL_UNSPECIFIED Không xác định.
PUBLIC_GOOGLE_HOSTED Gói này có sẵn thông qua Cửa hàng Play và không chỉ dành cho một doanh nghiệp cụ thể.
PRIVATE_GOOGLE_HOSTED Gói là một ứng dụng riêng tư (chỉ dành cho một doanh nghiệp) nhưng do Google lưu trữ.
PRIVATE_SELF_HOSTED Ứng dụng riêng tư (chỉ dành cho một doanh nghiệp) và được lưu trữ riêng tư.

AppPricing

Các mức giá có thể áp dụng cho ứng dụng.

Enum
APP_PRICING_UNSPECIFIED Giá không xác định, dùng để biểu thị một ứng dụng đã được phê duyệt nhưng không được cung cấp rộng rãi.
FREE Ứng dụng này miễn phí.
FREE_WITH_IN_APP_PURCHASE Ứng dụng này miễn phí nhưng có cung cấp tính năng mua hàng trong ứng dụng.
PAID Ứng dụng phải trả phí.

ContentRating

Mức phân loại nội dung tuân theo tiêu chuẩn chung của IARC.

Enum
CONTENT_RATING_UNSPECIFIED Không xác định.
THREE_YEARS Nội dung chỉ phù hợp với trẻ từ 3 tuổi trở lên.
SEVEN_YEARS Nội dung chỉ phù hợp với độ tuổi từ 7 trở lên.
TWELVE_YEARS Nội dung chỉ phù hợp với người từ 12 tuổi trở lên.
SIXTEEN_YEARS Nội dung chỉ phù hợp với người từ 16 tuổi trở lên.
EIGHTEEN_YEARS Nội dung chỉ phù hợp với người từ 18 tuổi trở lên.

AppFeature

Các tính năng có thể có của ứng dụng.

Enum
APP_FEATURE_UNSPECIFIED Không xác định.
VPN_APP Ứng dụng này là một VPN.

AppVersion

Tệp này đại diện cho một phiên bản ứng dụng duy nhất.

Biểu diễn dưới dạng JSON
{
  "versionString": string,
  "versionCode": integer,
  "trackIds": [
    string
  ],
  "production": boolean
}
Trường
versionString

string

Chuỗi mà nhà phát triển ứng dụng sử dụng trong Cửa hàng Play để xác định phiên bản. Chuỗi này không nhất thiết phải là duy nhất hoặc được bản địa hoá (ví dụ: chuỗi có thể là "1.4").

versionCode

integer

Giá trị nhận dạng tăng dần duy nhất cho phiên bản ứng dụng.

trackIds[]

string

Theo dõi các giá trị nhận dạng mà phiên bản ứng dụng được phát hành. Chỉ số này không bao gồm kênh phát hành công khai (hãy xem kênh phát hành công khai).

production

boolean

Nếu giá trị là True, thì điều này cho biết rằng phiên bản này là bản phát hành chính thức.

Phương thức

get

Lấy thông tin về một ứng dụng.