- リソース: RecentAppView
- CatalogAppView
- DeveloperDetails
- AppContactInformation
- AppCategory
- LocalizedStoreListings
- LocalizedStoreListing
- ImageAsset
- VideoAsset
- ScreenshotSet
- DeviceCompatibilityRequirements
- SdkVersion
- UsesConfiguration
- KeyboardType
- NavigationType
- TouchScreenType
- CompatibleScreen
- ScreenSize
- 密度
- Use32BitAbi
- Permission
- DeviceIdentifier
- DeviceSelector
- RamSelector
- SocSelector
- DeviceTypeSelector
- 日付
- メソッド
リソース: RecentAppView
最近更新されたアプリに関するメタデータ。
| JSON 表現 |
|---|
{
"appView": {
object ( |
| フィールド | |
|---|---|
appView |
最近更新されたアプリのビュー。 |
CatalogAppView
アプリストアのカタログ エクスポート内の Google Play アプリのビュー。
| JSON 表現 |
|---|
{ "packageName": string, "developerDetails": { object ( |
| フィールド | |
|---|---|
packageName |
アプリのパッケージ名。 |
developerDetails |
アプリのデベロッパーの詳細。 |
appContactInformation |
デベロッパーが提供したアプリの連絡先情報。 |
appCategory |
|
appSubcategory |
アプリのサブカテゴリ(「GAME_ACTION」など)。 |
hasInAppPurchases |
アプリが Google Play でアプリ内購入を提供しているかどうか。 |
localizedStoreListings |
Google Play に表示されるアプリのローカライズされたストアの掲載情報。 |
deviceCompatibilityRequirements[] |
アプリはデバイスの互換性要件の複数のセットを指定できます。デバイスが少なくとも 1 つの |
permissions[] |
すべての Android SDK バージョンに適用される、アプリによって宣言された必須権限。 |
permissionsSdk23[] |
Android SDK バージョン SDK 23 以降に適用される、アプリによって宣言された必須権限。 |
excludedDevicesByIdentifier[] |
デバイスの互換性要件を満たしている場合でも、アプリの配信から除外されるデバイスのリスト。これらは OR 演算されます。つまり、デバイスがいずれかの ID と一致する場合、そのデバイスは除外されます。 |
excludedDevicesBySelector[] |
デバイスの互換性要件を満たしている場合でも、アプリの配信から除外されるデバイスのリスト。指定されたセレクタのいずれかに一致するデバイスは除外されます。 |
activeVersionNames[] |
|
privacyPolicyUrl |
アプリのプライバシー ポリシーの URL。 |
hasInAppAds |
アプリに広告が含まれているかどうか。 |
isAdultOnlyAudience |
アプリの対象ユーザーが 18 歳以上のみであるかどうか。 |
iarcCertificateId |
アプリの IARC 認定 ID。 |
firstReleaseDate |
アプリが初めてリリースされた日付。 |
priceInTheUnitedStates |
米国でのアプリの価格。アプリが無料の場合は空になります。 |
salePriceInTheUnitedStates |
米国のアプリの販売価格。米国でセールが実施されている有料アプリに対してのみ入力されます。 |
deliveryToken |
Google Play インライン インストール API を使用してアプリを配信するために使用されるトークン。 |
lastPublishTime |
アプリが最後に公開されたときのタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
DeveloperDetails
Google Play アプリのデベロッパーの詳細。
| JSON 表現 |
|---|
{ "developerName": string, "contactEmail": string, "address": string, "phoneNumber": string, "website": string } |
| フィールド | |
|---|---|
developerName |
アプリのデベロッパー名。 |
contactEmail |
デベロッパーの連絡先メールアドレス。 |
address |
デベロッパーの住所。 |
phoneNumber |
デベロッパーの電話番号。 |
website |
デベロッパーのウェブサイト。 |
AppContactInformation
アプリの連絡先情報。
| JSON 表現 |
|---|
{ "contactEmail": string, "phoneNumber": string, "websiteUrl": string } |
| フィールド | |
|---|---|
contactEmail |
このアプリの連絡先メールアドレス。必ず設定します。 |
phoneNumber |
このアプリの連絡先電話番号。デベロッパーが任意で提供します。 |
websiteUrl |
このアプリの連絡先ウェブサイトの URL。デベロッパーが任意で指定します。 |
AppCategory
アプリのカテゴリ。
| 列挙型 | |
|---|---|
APP_CATEGORY_UNSPECIFIED |
|
GAME |
|
APP |
|
LocalizedStoreListings
| JSON 表現 |
|---|
{
"localizedStoreListings": [
{
object ( |
| フィールド | |
|---|---|
localizedStoreListings[] |
|
defaultLanguageCode |
アプリのデフォルトの言語コード。特定の言語でローカライズされたストアの掲載情報が利用できない場合は、デフォルトの言語のアセットが代わりに使用されます。 |
LocalizedStoreListing
アプリのローカライズされたストアの掲載情報。
| JSON 表現 |
|---|
{ "languageCode": string, "appName": string, "shortDescription": string, "fullDescription": string, "icon": { object ( |
| フィールド | |
|---|---|
languageCode |
このローカライズの BCP-47 言語コード。 |
appName |
このローカライズでのアプリの名前。 |
shortDescription |
このローカライズでのアプリの簡単な説明。 |
fullDescription |
このローカライズでのアプリの詳しい説明。 |
icon |
アプリのアイコン。 |
featureGraphic |
アプリのフィーチャー グラフィック。 |
video |
アプリの動画。 |
phoneScreenshots |
アプリのスマートフォンのスクリーンショット。 |
tabletSmallScreenshots |
アプリの小型タブレットのスクリーンショット。 |
tabletRegularScreenshots |
アプリの通常のタブレットのスクリーンショット。 |
ImageAsset
画像アセット。
| JSON 表現 |
|---|
{ "imageUrl": string } |
| フィールド | |
|---|---|
imageUrl |
画像アセットの URL。 |
VideoAsset
動画アセット。
| JSON 表現 |
|---|
{ "videoUrl": string } |
| フィールド | |
|---|---|
videoUrl |
動画アセットの URL。 |
ScreenshotSet
スクリーンショットのセット。
| JSON 表現 |
|---|
{
"screenshots": [
{
object ( |
| フィールド | |
|---|---|
screenshots[] |
スクリーンショットの画像アセット。 |
DeviceCompatibilityRequirements
アプリのデバイス互換性要件のセットを定義します。デバイスがアプリと互換性があると見なされるには、セット内のすべての要件を満たす必要があります。
| JSON 表現 |
|---|
{ "sdkVersion": { object ( |
| フィールド | |
|---|---|
sdkVersion |
アプリが対応している SDK バージョンの範囲を定義します。 |
requiredSystemFeatures[] |
アプリが必要とするシステム機能。デバイスがアプリに対応していると見なされるには、すべてのシステム機能を搭載している必要があります。 |
requiredSoftwareLibraries[] |
|
isScreenRequired |
アプリに画面が必要かどうかを指定します。 |
glEsVersion |
必要な OpenGL ES のバージョン。 |
usesConfigurations[] |
|
compatibleScreens[] |
|
supportedScreens[] |
|
requiresSmallestWidthDp |
画面に必要な最小の smallestWidth を指定します。 |
supportedGlTextures[] |
|
nativePlatforms[] |
必須の ABI(アプリケーション バイナリ インターフェース)のリスト( |
use32BitAbi |
マニフェストから取得された |
SdkVersion
SDK バージョンの範囲を定義します。デバイスの SDK バージョンが minSdkVersion と maxSdkVersion の範囲内にある場合、そのデバイスは互換性があると見なされます。
| JSON 表現 |
|---|
{ "minSdkVersion": string, "maxSdkVersion": string, "targetSdkVersion": string } |
| フィールド | |
|---|---|
minSdkVersion |
アプリに必要な最小 SDK バージョン(両端を含む)。 |
maxSdkVersion |
アプリに必要な最大 SDK バージョン(これを含む)。 |
targetSdkVersion |
アプリのターゲット SDK バージョン。 |
UsesConfiguration
uses-configuration マニフェスト タグを使用して必須とマークされたすべての構成を表します。
| JSON 表現 |
|---|
{ "requiresFiveWayNavigation": boolean, "requiresHardwareKeyboard": boolean, "requiredKeyboardType": enum ( |
| フィールド | |
|---|---|
requiresFiveWayNavigation |
アプリで 5 方向ナビゲーション コントロールが必要かどうか。 |
requiresHardwareKeyboard |
アプリでハードウェア キーボードが必要かどうか。 |
requiredKeyboardType |
必要なキーボードのタイプ。 |
requiredNavigationType |
必要なナビゲーション デバイス。 |
requiredTouchscreenType |
必要なタッチスクリーンのタイプ。 |
KeyboardType
| 列挙型 | |
|---|---|
KEYBOARD_TYPE_UNSPECIFIED |
|
KEYBOARD_TYPE_UNDEFINED |
|
KEYBOARD_TYPE_NO_KEYS |
|
KEYBOARD_TYPE_QWERTY |
|
KEYBOARD_TYPE_TWELVE_KEY |
|
TouchScreenType
| 列挙型 | |
|---|---|
TOUCHSCREEN_TYPE_UNSPECIFIED |
|
TOUCHSCREEN_TYPE_UNDEFINED |
|
TOUCHSCREEN_TYPE_NO_TOUCHSCREEN |
|
TOUCHSCREEN_TYPE_STYLUS |
|
TOUCHSCREEN_TYPE_FINGER |
|
CompatibleScreen
compatible-screens マニフェスト タグにリストされている互換性のある画面。
| JSON 表現 |
|---|
{ "screenSize": enum ( |
| フィールド | |
|---|---|
screenSize |
画面サイズ。 |
density |
画面密度。 |
ScreenSize
画面サイズ。
| 列挙型 | |
|---|---|
SCREEN_SIZE_UNSPECIFIED |
|
SCREEN_SIZE_SMALL |
|
SCREEN_SIZE_NORMAL |
|
SCREEN_SIZE_LARGE |
|
SCREEN_SIZE_EXTRA_LARGE |
|
密度
画面密度。
| 列挙型 | |
|---|---|
DENSITY_UNSPECIFIED |
|
DENSITY_NODPI |
|
DENSITY_LDPI |
|
DENSITY_MDPI |
|
DENSITY_TVDPI |
|
DENSITY_HDPI |
|
DENSITY_280 |
|
DENSITY_XHDPI |
|
DENSITY_360 |
|
DENSITY_400 |
|
DENSITY_420 |
|
DENSITY_XXHDPI |
|
DENSITY_560 |
|
DENSITY_XXXHDPI |
|
Use32BitAbi
マニフェストから取得された android:use32BitAbi フラグの値。https://developer.android.com/reference/android/R.attr#use32bitAbi を参照してください。
| 列挙型 | |
|---|---|
USE_32_BIT_ABI_UNSPECIFIED |
|
USE_32_BIT_ABI_TRUE |
use32BitAbi の値が「true」に設定されています。 |
USE_32_BIT_ABI_OTHER |
use32BitAbi の値が設定されていないか、「true」以外の値に設定されています。 |
権限
アプリによって宣言された権限。
| JSON 表現 |
|---|
{ "name": string, "maxSdkVersion": integer } |
| フィールド | |
|---|---|
name |
権限名を示す |
maxSdkVersion |
権限がリクエストされる Android SDK バージョンを示す |
DeviceIdentifier
デバイスのデバイス識別子を定義します。
| JSON 表現 |
|---|
{ "deviceBrand": string, "deviceModel": string } |
| フィールド | |
|---|---|
deviceBrand |
|
deviceModel |
|
DeviceSelector
デバイスのデバイス セレクタを定義します。デバイスが指定されたセレクタのいずれかに一致する場合、そのデバイスは一致と見なされます。
| JSON 表現 |
|---|
{ "ramSelector": { object ( |
| フィールド | |
|---|---|
ramSelector |
デバイスの RAM セレクタを定義します。 |
socSelectors[] |
SOC セレクタ。デバイスが SOC セレクタのいずれかに一致する場合、デバイスはデバイス セレクタに一致します。 |
deviceTypeSelector |
|
RamSelector
デバイスの RAM セレクタを定義します。
| JSON 表現 |
|---|
{ "ramMbLessThanOrEqual": string } |
| フィールド | |
|---|---|
ramMbLessThanOrEqual |
これにより、RAM が ramMbLessThanOrEqual MB 以下のデバイスがすべて一致します。 |
SocSelector
デバイスの SOC セレクタを定義します。これは、SoC(システム オン チップ)がセレクタのすべてのフィールドに一致するデバイスに一致します。
| JSON 表現 |
|---|
{ "socMake": string, "socModel": string } |
| フィールド | |
|---|---|
socMake |
|
socModel |
|
DeviceTypeSelector
特定のタイプのデバイスを照合するためのセレクタ。
| 列挙型 | |
|---|---|
DEVICE_TYPE_SELECTOR_UNSPECIFIED |
|
ANDROID_GO |
|
日付
誕生日などのように、カレンダーの日付全体またはその一部を表します。時間帯とタイムゾーンは、他の場所で指定されているか、重要ではありません。日付は西暦を基準にしており、これは次のいずれかを表します。
- 年の値がゼロ以外である月と日の値を含む完全な日付
- 年の値がゼロである月と日(記念日など)。
- 月と日の値がゼロである単独の年。
- 日の値がゼロである年と月(クレジット カードの有効期限など)
関連するタイプ:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| JSON 表現 |
|---|
{ "year": integer, "month": integer, "day": integer } |
| フィールド | |
|---|---|
year |
その日付の年。1~9999、または年のない日付を指定する場合は 0 にする必要があります。 |
month |
1 年の中の月。1~12、または月と日のない年を指定する場合は 0 にする必要があります。 |
day |
1 月の中の日付。1~31 で、その年と月で有効な値にする必要があります。または、日が重要でない場合は年のみか年と月を指定するには 0 にする必要があります。 |
メソッド |
|
|---|---|
|
最近更新されたアプリに関するメタデータを返します。 |
エラーコード
このリソースのオペレーションは、次の HTTP エラーコードを返します。
| エラーコード | 理由 | 説明 | 解決策 |
|---|