- リソース: Application
- ApplicationPermission
- ManagedProperty
- ManagedPropertyType
- ManagedPropertyEntry
- AppTrackInfo
- DistributionChannel
- AppPricing
- ContentRating
- AppFeature
- AppVersion
- メソッド
リソース: Application
アプリに関する情報。
JSON 表現 |
---|
{ "name": string, "title": string, "permissions": [ { object ( |
フィールド | |
---|---|
name |
アプリの名前(enterprises/{enterprise}/applications/{packageName} の形式)。 |
title |
アプリのタイトル。ローカライズ済み。 |
permissions[] |
アプリに必要な権限。 |
managed |
アプリ用に事前構成できる管理対象プロパティのセット。 |
icon |
アプリのアイコンとして使用できる画像へのリンク。この画像は、最大 512 x 512 ピクセルのサイズで使用できます。 |
small |
アプリのアイコンとして使用できる小さい画像へのリンク。この画像は、最大 128 x 128 ピクセルのサイズに適しています。 |
app |
企業に表示されるアプリケーション トラック。 |
author |
アプリの作成者の名前(アプリ デベロッパーなど)。 |
play |
アプリの(ユーザー向け)Google Play の詳細ページへのリンク。 |
distribution |
パッケージをどのように、誰に提供するか。 |
app |
このアプリが無料か、アプリ内購入付きで無料か、有料か。料金が指定されていない場合、そのアプリは一般公開されていないことを意味します(アプリを所有しているユーザーは引き続き利用できる場合があります)。 |
description |
ローカライズされたプロモーションの説明(利用可能な場合)。 |
screenshot |
アプリを表すスクリーンショット リンクのリスト。 |
category |
アプリのカテゴリ(RACING、SOCIAL など) |
recent |
アプリに加えられた最近の変更内容のローカライズされた説明。 |
min |
アプリの実行に最低限必要な Android SDK |
content |
このアプリのコンテンツのレーティング。 |
update |
出力専用。アプリが最後に公開された日時(7 日以内)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
available |
ISO 3166-1 alpha-2 に基づく、このアプリを利用できる国です。 |
features[] |
このアプリの注目すべき機能(ある場合)。 |
app |
このアプリで現在利用可能なバージョン。 |
full |
アプリの詳しい説明(利用可能な場合)。 |
ApplicationPermission
アプリに必要な権限。
JSON 表現 |
---|
{ "permissionId": string, "name": string, "description": string } |
フィールド | |
---|---|
permission |
権限を一意に識別する不透明な文字列。ローカライズされていません。 |
name |
権限の名前。ローカライズ済み。 |
description |
権限の詳細な説明。影響を受ける内容について詳しく説明します。ローカライズ済み。 |
ManagedProperty
マネージド プロパティ。
JSON 表現 |
---|
{ "key": string, "type": enum ( |
フィールド | |
---|---|
key |
アプリがプロパティの識別に使用する一意のキー(com.google.android.gm.fieldname など)。 |
type |
プロパティのタイプ。 |
title |
プロパティの名前。ローカライズ済み。 |
description |
プロパティの詳細な説明。影響を受ける内容を詳しく説明します。ローカライズ済み。 |
entries[] |
|
default |
プロパティのデフォルト値。 |
nested |
|
ManagedPropertyType
マネージド プロパティのタイプ。
列挙型 | |
---|---|
MANAGED_PROPERTY_TYPE_UNSPECIFIED |
使用されません。 |
BOOL |
ブール値型のプロパティ。 |
STRING |
文字列型のプロパティ。 |
INTEGER |
整数型のプロパティ。 |
CHOICE |
セットから 1 つのアイテムを選択します。 |
MULTISELECT |
セットから複数のアイテムを選択する。 |
HIDDEN |
文字列型の非表示の制限(デフォルト値は、バージョン コードなど、変更できない情報を渡すために使用できます)。 |
BUNDLE |
プロパティのバンドル |
BUNDLE_ARRAY |
プロパティ バンドルの配列。 |
ManagedPropertyEntry
マネージド プロパティのエントリ。
JSON 表現 |
---|
{ "value": string, "name": string } |
フィールド | |
---|---|
value |
機械判読可能なエントリの値。構成で使用する必要があります。ローカライズされていません。 |
name |
人が読める形式の値の名前。ローカライズ済み。 |
AppTrackInfo
アプリトラックの関連付けに名前を付ける ID。
JSON 表現 |
---|
{ "trackId": string, "trackAlias": string } |
フィールド | |
---|---|
track |
変更不可能な一意のトラック ID。アプリのトラック情報を表示する Google Play Console ページの URL にある |
track |
|
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
アプリの 1 つのバージョンを表します。
JSON 表現 |
---|
{ "versionString": string, "versionCode": integer, "trackIds": [ string ], "production": boolean } |
フィールド | |
---|---|
version |
Google Play ストアでアプリ デベロッパーがバージョンを識別するために使用する文字列。文字列は一意である必要はなく、ローカライズされている必要もありません(例: 文字列「1.4」)。 |
version |
アプリ バージョンの一意の増分識別子。 |
track |
アプリのバージョンが公開されている識別子をトラッキングします。製品版トラックは含まれません(製品版トラックをご覧ください)。 |
production |
値が True の場合、このバージョンは製品版トラックであることを示します。 |
メソッド |
|
---|---|
|
アプリに関する情報を取得します。 |