리소스: AppDetails
앱 세부정보를 나타내는 리소스입니다.
| JSON 표현 |
|---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
| 필드 | |
|---|---|
name |
출력 전용입니다. 형식: name=customers/{customerId}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
출력 전용입니다. 앱의 표시 이름입니다. |
description |
출력 전용입니다. 앱 설명 |
appId |
출력 전용입니다. 상품의 고유한 매장 식별자입니다. 예: Google Drive에 저장 Chrome 확장 프로그램의 경우 'gmbmikajjgmnabiglmofipeabaddhgne', Google Drive Android 앱의 경우 'com.google.android.apps.docs' |
revisionId |
출력 전용입니다. 앱 버전 새 버전의 앱이 게시될 때마다 새 버전이 커밋됩니다. |
type |
출력 전용입니다. 앱 유형입니다. |
iconUri |
출력 전용입니다. 제품의 아이콘으로 사용할 수 있는 이미지의 링크입니다. |
detailUri |
출력 전용입니다. 항목의 세부정보 페이지 URI입니다. |
firstPublishTime |
출력 전용입니다. 최초 게시 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
latestPublishTime |
출력 전용입니다. 최근 게시 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
publisher |
출력 전용입니다. 상품의 게시자입니다. |
isPaidApp |
출력 전용입니다. 앱이 유료인지 또는 유료 콘텐츠가 있는지 나타냅니다. |
homepageUri |
출력 전용입니다. 홈페이지 또는 웹사이트 URI입니다. |
privacyPolicyUri |
출력 전용입니다. 개발자가 제공한 경우 앱의 개인정보처리방침을 가리키는 URI입니다. 요청된 앱 버전이 발견된 경우에만 설정되는 버전별 필드입니다. |
reviewNumber |
출력 전용입니다. 받은 리뷰 수입니다. Chrome 웹 스토어 검토 정보는 항상 최신 버전의 앱에 대한 정보입니다. |
reviewRating |
출력 전용입니다. 앱의 평점(별 5개 기준)입니다. Chrome 웹 스토어 검토 정보는 항상 최신 버전의 앱에 대한 정보입니다. |
serviceError |
출력 전용입니다. 해당하는 경우 부분 서비스 오류에 대한 정보입니다. |
categoryIds[] |
출력 전용입니다. 앱의 카테고리 ID로, 웹 스토어 항목에 저장된 것과 동일합니다. 카테고리 ID는 하나만 있어야 합니다. |
| 다음은 상호 배타적인 필드 목록입니다. 응답에서 최대 하나의 필드가 설정됩니다. | |
chromeAppInfo |
출력 전용입니다. Chrome 웹 스토어 앱 정보 |
androidAppInfo |
출력 전용입니다. Android 앱 정보입니다. |
| 상호 배타적 필드의 끝입니다. | |
AppItemType
앱 유형입니다.
| 열거형 | |
|---|---|
APP_ITEM_TYPE_UNSPECIFIED |
앱 유형이 지정되지 않았습니다. |
CHROME |
Chrome 앱 |
ANDROID |
ARC++ 앱 |
WEB |
웹 앱 |
ChromeAppInfo
Chrome 웹 스토어 앱 정보
| JSON 표현 |
|---|
{ "minUserCount": integer, "permissions": [ { object ( |
| 필드 | |
|---|---|
minUserCount |
출력 전용입니다. 이 앱을 사용하는 최소 사용자 수입니다. |
permissions[] |
출력 전용입니다. 앱에서 요청하는 모든 맞춤 권한입니다. 요청된 앱 버전이 발견된 경우에만 설정되는 버전별 필드입니다. |
siteAccess[] |
출력 전용입니다. 도메인 또는 광범위한 호스트 패턴에 대한 액세스 권한을 부여하는 모든 권한 ( 예: www.google.com) 여기에는 콘텐츠 스크립트의 일치 항목과 매니페스트의 권한 노드에 있는 호스트가 포함됩니다. 요청된 앱 버전이 발견된 경우에만 설정되는 버전별 필드입니다. |
type |
출력 전용입니다. Chrome 웹 스토어의 항목 유형 |
riskAssessment |
출력 전용입니다. Chrome 확장 프로그램의 위험 평가 데이터가 포함됩니다. |
supportEnabled |
출력 전용입니다. 앱 개발자가 앱 지원을 사용 설정했습니다. 요청된 앱 버전이 발견된 경우에만 설정되는 버전별 필드입니다. |
isTheme |
출력 전용입니다. 앱 또는 확장 프로그램이 테마인지 여부입니다. |
googleOwned |
출력 전용입니다. Google에서 앱 또는 확장 프로그램을 제작하고 유지관리하는지 여부입니다. 요청된 앱 버전이 발견된 경우에만 설정되는 버전별 필드입니다. |
isCwsHosted |
출력 전용입니다. 앱 또는 확장 프로그램이 Chrome 웹 스토어에서 게시된 상태인지 여부입니다. |
kioskEnabled |
출력 전용입니다. ChromeOS 기기에서 이 앱에 키오스크 모드가 사용 설정되어 있는지 여부 |
isKioskOnly |
출력 전용입니다. 앱이 ChromeOS 기기의 키오스크 모드 전용인지 여부 |
isExtensionPolicySupported |
출력 전용입니다. 앱이 확장 프로그램 정책을 지원하는지 여부입니다. |
manifestVersion |
출력 전용입니다. 이 확장 프로그램의 매니페스트 버전입니다. |
ChromeAppPermission
Chrome 앱 또는 확장 프로그램에서 요청한 권한입니다.
| JSON 표현 |
|---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
| 필드 | |
|---|---|
type |
출력 전용입니다. 권한 유형입니다. |
documentationUri |
출력 전용입니다. 가능한 경우 현재 권한에 대한 문서가 있는 페이지의 URI입니다. |
accessUserData |
출력 전용입니다. 사용 가능한 경우 이 권한이 앱/확장 프로그램에 사용자 데이터에 대한 액세스 권한을 부여하는지 여부입니다. |
ChromeAppSiteAccess
하나의 호스트 권한을 나타냅니다.
| JSON 표현 |
|---|
{ "hostMatch": string } |
| 필드 | |
|---|---|
hostMatch |
출력 전용입니다. 여기에는 매우 구체적인 호스트 또는 '*.com'과 같은 패턴이 포함될 수 있습니다. |
ItemType
Chrome 웹 스토어의 항목이 확장 프로그램인지 여부입니다.
| 열거형 | |
|---|---|
ITEM_TYPE_UNSPECIFIED |
지정되지 않은 ItemType입니다. |
EXTENSION |
Chrome 확장 프로그램 |
OTHERS |
확장 프로그램 이외의 모든 유형 |
RiskAssessmentData
확장 프로그램/앱에 관한 위험 평가 데이터입니다.
| JSON 표현 |
|---|
{ "entries": [ { object ( |
| 필드 | |
|---|---|
entries[] |
개별 위험 평가 |
overallRiskLevel |
모든 항목의 전반적인 평가 위험 수준입니다. 이는 모든 항목 중 가장 높은 위험 수준입니다. |
RiskAssessmentEntry
위험 평가 항목 1개
| JSON 표현 |
|---|
{ "provider": enum ( |
| 필드 | |
|---|---|
provider |
출력 전용입니다. 이 항목의 출처인 위험 평가 제공업체입니다. |
riskAssessment |
출력 전용입니다. 제공업체의 위험 평가 세부정보입니다. |
riskLevel |
출력 전용입니다. 위험 평가의 버킷 위험 수준입니다. |
RiskAssessmentProvider
위험 평가 제공업체
| 열거형 | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
제공업체가 지정되지 않은 경우의 기본값입니다. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
지원 중단됨: 대신 다른 위험 점수 제공업체를 사용하세요. CRXcavator |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
지원 중단됨: 대신 RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2를 사용하세요. Spin.Ai. |
RISK_ASSESSMENT_PROVIDER_LAYERX |
LayerX Security. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 |
Spin.AI V2. |
RiskAssessment
Chrome 확장 프로그램의 위험 평가
| JSON 표현 |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| 필드 | |
|---|---|
assessment |
확장 프로그램의 위험 평가입니다. 현재 이 값은 숫자 값이며 해석은 각 위험 평가 제공업체에 따라 다릅니다. |
detailsUrl |
사용자가 위험 평가에 관한 자세한 정보를 확인하기 위해 이동할 수 있는 URL입니다. |
version |
이 평가가 적용되는 확장 프로그램의 버전입니다. |
RiskLevel
확장 프로그램/앱의 버킷 위험 수준입니다.
| 열거형 | |
|---|---|
RISK_LEVEL_UNSPECIFIED |
위험 수준이 지정되지 않았습니다. |
RISK_LEVEL_LOW |
위험이 낮은 확장 프로그램입니다. |
RISK_LEVEL_MEDIUM |
중간 위험을 나타내는 확장 프로그램입니다. |
RISK_LEVEL_HIGH |
위험도가 높은 확장 프로그램입니다. |
AndroidAppInfo
Android 앱 정보입니다.
| JSON 표현 |
|---|
{
"permissions": [
{
object ( |
| 필드 | |
|---|---|
permissions[] |
출력 전용입니다. Android 앱에서 요청한 권한입니다. |
AndroidAppPermission
Android 앱에서 요청한 권한입니다.
| JSON 표현 |
|---|
{ "type": string } |
| 필드 | |
|---|---|
type |
출력 전용입니다. 권한 유형입니다. |
메서드 |
|
|---|---|
|
리소스 이름으로 고객의 특정 앱을 가져옵니다. |