- 리소스: RecentAppView
- CatalogAppView
- DeveloperDetails
- AppContactInformation
- AppCategory
- LocalizedStoreListings
- LocalizedStoreListing
- ImageAsset
- VideoAsset
- ScreenshotSet
- DeviceCompatibilityRequirements
- SdkVersion
- UsesConfiguration
- KeyboardType
- NavigationType
- TouchScreenType
- CompatibleScreen
- ScreenSize
- 밀도
- Use32BitAbi
- 권한
- 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[] |
앱은 여러 기기 호환성 요구사항 집합을 지정할 수 있으며, 기기가 |
permissions[] |
모든 Android SDK 버전에 적용되는 앱에서 선언한 필수 권한입니다. |
permissionsSdk23[] |
Android SDK 버전 SDK 23 이상에 적용되는 앱에서 선언한 필수 권한입니다. |
excludedDevicesByIdentifier[] |
기기 호환성 요구사항의 요구사항과 호환되더라도 앱 배포에서 제외된 기기 목록입니다. 이러한 식별자는 OR 처리됩니다. 즉, 식별자 중 하나와 일치하는 기기는 제외됩니다. |
excludedDevicesBySelector[] |
기기 호환성 요구사항의 요구사항과 호환되더라도 앱 배포에서 제외된 기기 목록입니다. 기기가 지정된 선택기와 일치하면 제외됩니다. |
activeVersionNames[] |
|
privacyPolicyUrl |
앱의 개인정보처리방침 URL입니다. |
hasInAppAds |
앱에 광고가 있는지 여부입니다. |
isAdultOnlyAudience |
앱이 성인 전용 (18세 이상) 시청자를 대상으로 하는지 여부입니다. |
iarcCertificateId |
앱의 IARC 인증 ID입니다. |
firstReleaseDateInUnitedStates |
앱이 미국에서 처음 출시된 날짜입니다. |
priceInTheUnitedStates |
미국에서의 앱 가격입니다. 앱이 무료인 경우 비어 있습니다. |
salePriceInTheUnitedStates |
미국에서의 앱 할인가입니다. 활성 상태의 미국 할인이 있는 유료 앱에 대해서만 채워집니다. |
deliveryToken |
Google Play 인라인 설치 API를 사용하여 앱을 전송하는 데 사용되는 토큰입니다. |
lastPublishTime |
앱이 마지막으로 게시된 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. '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 |
화면에 필요한 최소 smallest width를 지정합니다. |
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 |
|
날짜
생일과 같은 전체 또는 부분 달력 날짜를 나타냅니다. 시간과 시간대는 아무 곳으로 지정되거나 중요하지 않습니다. 날짜는 그레고리력을 기준으로 합니다. 다음 중 하나를 나타낼 수 있습니다.
- 연도, 월, 일 값이 0이 아닌 전체 날짜
- 월과 일, 연도는 0(예: 기념일)
- 연도만, 월과 일은 0
- 연도와 월, 일은 0(예: 신용카드 만료일)
관련 유형:
google.type.TimeOfDaygoogle.type.DateTimegoogle.protobuf.Timestamp
| JSON 표현 |
|---|
{ "year": integer, "month": integer, "day": integer } |
| 필드 | |
|---|---|
year |
날짜의 연도입니다. 1~9999 사이여야 하며, 연도 없이 날짜를 지정하려면 0이어야 합니다. |
month |
연도의 월입니다. 1~12 사이여야 하며, 월과 일 없이 연도를 지정하려면 0이어야 합니다. |
day |
월의 일입니다. 1~31 사이여야 하고 해당 연도 및 월에 유효해야 합니다. 또는 연도만 지정하거나 일이 중요하지 않아 연도와 월을 지정하려면 0이어야 합니다. |
메서드 |
|
|---|---|
|
최근에 업데이트된 앱에 관한 메타데이터를 반환합니다. |
오류 코드
이 리소스의 작업은 다음 HTTP 오류 코드를 반환합니다.
| 오류 코드 | 이유 | 설명 | 해상도 |
|---|