REST Resource: accounts.apps.reports

리소스: Report

개인 정보 보호 보고서

JSON 표현
{
  "name": string,
  "resultsUri": string,
  "appBundle": {
    object (AppBundle)
  },
  "checks": [
    {
      object (Check)
    }
  ],
  "dataMonitoring": {
    object (DataMonitoring)
  }
}
필드
name

string

보고서의 리소스 이름입니다.

resultsUri

string

결과를 볼 수 있는 URL입니다.

appBundle

object (AppBundle)

분석된 App Bundle에 관한 정보입니다.

checks[]

object (Check)

앱 번들에서 실행된 검사 목록입니다.

dataMonitoring

object (DataMonitoring)

데이터 모니터링과 관련된 정보입니다.

AppBundle

분석된 App Bundle에 관한 정보입니다.

JSON 표현
{
  "bundleId": string,
  "version": string,
  "versionId": string,
  "releaseType": enum (AppBundleReleaseType),
  "codeReferenceId": string
}
필드
bundleId

string

번들의 고유 ID입니다. 예: 'com.google.Gmail'

version

string

사용자에게 표시되는 번들 버전입니다(예: Android versionName 또는 iOS CFBundleShortVersionString). 예: '7.21.1'

versionId

string

운영체제와 스토어 전체에서 빌드를 식별하는 데 사용되는 버전입니다(예: Android versionCode 또는 iOS CFBundleVersion).

releaseType

enum (AppBundleReleaseType)

발표곡의 유형을 식별합니다.

codeReferenceId

string

출시와 연결된 Git 커밋 해시 또는 변경 목록 번호입니다.

AppBundleReleaseType

발표곡의 유형을 식별합니다. 이 enum에는 향후 더 많은 값이 포함될 수 있습니다.

열거형
APP_BUNDLE_RELEASE_TYPE_UNSPECIFIED 지정되지 않음
PUBLIC 프로덕션 번들이 게시되었습니다.
PRE_RELEASE 출시 전 버전 번들입니다.

확인

앱에서 실행된 검사입니다.

JSON 표현
{
  "type": enum (CheckType),
  "severity": enum (CheckSeverity),
  "state": enum (CheckState),
  "stateMetadata": {
    object (CheckStateMetadata)
  },
  "regionCodes": [
    string
  ],
  "citations": [
    {
      object (CheckCitation)
    }
  ],
  "evidence": {
    object (CheckEvidence)
  }
}
필드
type

enum (CheckType)

실행된 검사의 유형입니다. 유형은 보고서의 검사 목록에 한 번만 표시됩니다.

severity

enum (CheckSeverity)

검사의 긴급성 또는 위험 수준입니다.

state

enum (CheckState)

확인을 실행한 후의 결과입니다.

stateMetadata

object (CheckStateMetadata)

이전 보고서와 관련된 확인 상태에 대한 추가 정보입니다.

regionCodes[]

string

확인으로 인해 영향을 받는 지역입니다. 자세한 내용은 https://google.aip.dev/143#countries-and-regions을 참고하세요.

citations[]

object (CheckCitation)

확인의 법적 근거가 되는 규정 및 정책입니다.

evidence

object (CheckEvidence)

확인 결과를 뒷받침하는 증거입니다.

CheckType

보고서 내 검사의 고유 식별자입니다.

열거형
CHECK_TYPE_UNSPECIFIED 지정되지 않음
PRIVACY_POLICY_UPDATE_DATE_RECENT 개인정보처리방침이 최근에 업데이트되었는지 확인합니다.
PRIVACY_POLICY_GDPR_GENERAL_RULES 개인정보처리방침에 EU 사용자의 GDPR에 따른 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_CCPA_GENERAL_RULES 개인정보처리방침에서 CCPA에 따른 권리를 참조하는지 확인합니다.
PRIVACY_POLICY_COLLECTION_CATEGORIES_DATA_NOTICE 개인정보처리방침에 수집되는 개인 정보의 카테고리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PROCESSING_PURPOSE_DATA_NOTICE 개인 정보가 처리되는 이유가 개인정보처리방침에 설명되어 있는지 확인합니다.
PRIVACY_POLICY_SHARING_CATEGORIES_DATA_NOTICE 개인정보의 서드 파티 공유에 관한 정보가 개인정보처리방침에 포함되어 있는지 확인합니다.
PRIVACY_POLICY_DATA_RETENTION_NOTICE 개인정보처리방침에 데이터 보관 관행이 설명되어 있는지 확인합니다.
PRIVACY_POLICY_CONTACT_DETAILS_NOTICE 개인정보처리방침에 연락처 정보가 포함되어 있는지 확인합니다.
PRIVACY_POLICY_CHILDREN_GENERAL_RULES 개인정보처리방침에 아동 관련 요구사항에 관한 정보가 포함되어 있는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_PHONE_NUMBER 개인정보처리방침의 전화번호 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_USER_ACCOUNT_INFO 개인정보처리방침의 사용자 계정 정보 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_PRECISE_LOCATION 개인정보처리방침의 정확한 위치 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_DEVICE_ID 개인정보처리방침의 기기 ID 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_APPS_ON_DEVICE 개인정보처리방침의 기기 내 앱 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_CONTACTS 개인정보처리방침의 연락처 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_TEXT_MESSAGES 개인정보처리방침의 문자 메시지 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_PII 개인정보처리방침의 개인 식별 정보 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_PII_CATEGORIES 개인정보처리방침의 개인 식별 정보 카테고리 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_HEALTH_AND_BIOMETRIC 개인정보처리방침의 건강 및 생체 인식 데이터 유형 선언이 사용과 일치하는지 확인합니다.
PRIVACY_POLICY_BRAZIL_LGPD_GENERAL_RULES 개인정보처리방침에 브라질 사용자를 위한 LGPD에 따른 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_VIRGINIA_VCDPA_GENERAL_RULES 개인정보처리방침에 버지니아 사용자의 VCDPA에 따른 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_AFFILIATION_MENTION 개인정보처리방침에 회사 또는 앱 이름이 명시되어 있는지 확인합니다.
PRIVACY_POLICY_RIGHT_TO_DELETE_NOTICE 개인정보처리방침에 사용자의 데이터 삭제 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_RIGHT_TO_ACCESS_NOTICE 개인정보처리방침에 사용자의 개인 정보에 대한 액세스 권한이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_RIGHT_TO_RECTIFICATION_NOTICE 개인정보처리방침에 사용자가 데이터 내 부정확한 부분을 수정할 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SELLING_NOTICE 개인정보처리방침에 정보 판매에 대해 알 권리가 있는 사용자의 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_RIGHT_TO_KNOW_ABOUT_SHARING_NOTICE 개인정보처리방침에 정보 공유에 대한 사용자의 알 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_RIGHT_TO_OPT_OUT_FROM_SELLING_NOTICE 개인정보처리방침에 정보 판매를 거부할 사용자의 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_METHOD_TO_OPT_OUT_FROM_SELLING_OR_SHARING_NOTICE 개인정보처리방침에 사용자가 데이터 판매 또는 공유를 선택 해제하는 방법이 설명되어 있는지 확인합니다.
PRIVACY_POLICY_DATA_CONTROLLER_IDENTITY 개인정보처리방침에 데이터 컨트롤러의 이름과 연락처 정보가 제공되는지 확인합니다.
PRIVACY_POLICY_DPO_CONTACT_DETAILS 개인정보처리방침에 데이터 보호 책임자의 이름과 연락처 정보가 제공되는지 확인합니다.
PRIVACY_POLICY_RIGHT_TO_LODGE_A_COMPLAINT 개인정보처리방침에 사용자가 감독 기관에 신고할 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_CHILDREN_INFO_COLLECTION 개인정보처리방침에 어린이로부터 수집되는 개인 정보가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_CHILDREN_INFO_USAGE_PURPOSES 개인정보처리방침에 어린이의 개인 정보를 수집하는 이유가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_CHILDREN_INFO_DISCLOSURE_PRACTICES 개인정보처리방침에 아동의 개인 정보가 서드 파티와 공유된다고 언급되어 있는지 확인합니다.
PRIVACY_POLICY_CHILDREN_INFO_PUBLICITY 개인정보처리방침에 앱에서 어린이가 개인 정보를 공개적으로 사용할 수 있도록 허용하는지 여부가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PARENTS_METHOD_OF_INFO_DELETION 개인정보처리방침에 부모/보호자/후견인이 자녀의 개인 정보 삭제를 요청하는 방법을 언급하는지 확인합니다.
PRIVACY_POLICY_PARENTS_METHOD_TO_INFO_REVIEW 개인정보처리방침에 부모/보호자/후견인이 자녀의 개인 정보를 검토할 수 있는 방법이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PARENTS_METHOD_TO_STOP_FURTHER_INFO_COLLECTION_USE 개인정보처리방침에 부모/보호자/후견인이 자녀의 개인 정보 수집/사용을 중지하는 방법을 설명하는지 확인합니다.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_DELETION 개인정보처리방침에 부모/보호자/후견인이 자녀의 개인 정보 삭제를 요청할 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PARENTS_RIGHT_TO_INFO_REVIEW 개인정보처리방침에 부모/보호자/후견인이 자녀의 개인 정보를 검토할 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PARENTS_RIGHT_TO_STOP_FURTHER_INFO_COLLECTION_USE 개인정보처리방침에 부모/돌봄 제공자/보호자가 자녀의 개인 정보 수집/사용을 중지할 권리가 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_APPROXIMATE_LOCATION 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 대략적 위치의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_PRECISE_LOCATION Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 정확한 위치의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_NAME 개인 이름 데이터 유형이 Play 데이터 보안 섹션에 선언된 경우 개인정보처리방침에 사용자 개인 이름 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_EMAIL_ADDRESS Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 이메일 주소 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_USER_IDENTIFIERS 이 데이터 유형이 Play 데이터 보안 섹션에 선언된 경우 개인정보처리방침에 사용자 ID 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_ADDRESS Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 실제 주소 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_PHONE_NUMBER 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 전화번호 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_RACE_AND_ETHNICITY Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 인종 또는 민족 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_CREDIT_SCORE 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 신용 점수 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_PURCHASE_HISTORY Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 구매 내역 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_HEALTH_INFO 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 건강 정보의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_FITNESS_INFO 이 데이터 유형이 Play 데이터 보안 섹션에 선언된 경우 개인정보처리방침에 사용자 피트니스 정보 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_EMAIL_MESSAGES Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 이메일 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_TEXT_MESSAGES Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 문자 메시지 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_PHOTOS Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 사진 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_VIDEOS 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 동영상 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_MUSIC_FILES Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 음악 파일 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_VOICE_OR_SOUND_RECORDINGS 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 음성 또는 소리 녹음 파일의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_FILES_AND_DOCS 이 데이터 유형이 Play 데이터 보안 섹션에 선언된 경우 개인정보처리방침에 사용자 파일 또는 문서의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_CALENDAR_EVENTS Play 데이터 보안 섹션에 이 데이터 유형이 선언된 경우 개인정보처리방침에 사용자 캘린더 일정 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_CONTACTS 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 연락처의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_APP_INTERACTIONS 이 데이터 유형이 Play 데이터 보안 섹션에 선언된 경우 개인정보처리방침에 사용자 앱 상호작용 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_IN_APP_SEARCH_HISTORY 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 인앱 검색 기록의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_WEB_BROWSING_HISTORY 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 웹 탐색 기록의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_INSTALLED_APPS 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자의 설치된 앱 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_CRASH_LOGS 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 비정상 종료 로그의 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_DIAGNOSTICS 이 데이터 유형이 Play 데이터 보안 섹션에 선언된 경우 개인정보처리방침에 사용자 성능 진단 수집이 언급되어 있는지 확인합니다.
PRIVACY_POLICY_PSL_DEVICE_OR_OTHER_IDS 개인정보처리방침에 Play 데이터 보안 섹션에 선언된 데이터 유형인 사용자 기기 또는 기타 ID의 수집이 언급되어 있는지 확인합니다.
DATA_MONITORING_NEW_ENDPOINT

최근에 감지된 새 엔드포인트가 있는지 확인합니다.

이 검사에서는 불안정성을 고려하므로 현재 보고서에서 엔드포인트가 감지되지 않더라도 몇 주 동안 실패할 수 있습니다.

DATA_MONITORING_NEW_PERMISSION

최근에 감지된 새 권한이 있는지 확인합니다.

이 검사에서는 불안정성을 고려하므로 현재 보고서에서 권한이 감지되지 않더라도 몇 주 동안 실패할 수 있습니다.

DATA_MONITORING_NEW_DATA_TYPE

최근에 감지된 새로운 데이터 유형이 있는지 확인합니다.

이 검사에서는 불안정성을 고려하므로 현재 보고서에서 데이터 유형이 감지되지 않더라도 몇 주 동안 실패할 수 있습니다.

DATA_MONITORING_NEW_SDK

최근에 감지된 새 SDK가 있는지 확인합니다.

이 검사에서는 불안정성을 고려하므로 현재 보고서에서 SDK가 감지되지 않더라도 몇 주 동안 실패할 수 있습니다.

DATA_MONITORING_ENCRYPTION HTTPS 대신 HTTP 프로토콜을 사용하여 연락한 엔드포인트가 있는지 확인합니다. URL에서 프로토콜을 찾을 수 없는 경우 엔드포인트는 분석에 고려되지 않습니다.
DATA_MONITORING_NEW_DATA_TYPE_VERSION_DIFF 특정 앱 버전 이후 새로운 데이터 유형이 감지되었는지 확인합니다.
DATA_MONITORING_NEW_ENDPOINT_VERSION_DIFF 특정 앱 버전 이후 새 엔드포인트가 감지되었는지 확인합니다.
DATA_MONITORING_NEW_PERMISSION_VERSION_DIFF 특정 앱 버전 이후 새 권한이 감지되었는지 확인합니다.
DATA_MONITORING_NEW_SDK_VERSION_DIFF 특정 앱 버전 이후 새 SDK가 감지되었는지 확인합니다.
DATA_MONITORING_SDKS_DENYLIST_VIOLATION 차단 목록에 지정된 SDK가 감지되었는지 확인합니다.
DATA_MONITORING_PERMISSIONS_DENYLIST_VIOLATION 차단 목록에 지정된 권한이 감지되었는지 확인합니다.
DATA_MONITORING_ENDPOINTS_DENYLIST_VIOLATION 차단 목록에 지정된 엔드포인트가 감지되었는지 확인합니다.
DATA_MONITORING_OUTDATED_SDK_VERSION 오래된 SDK가 있는지 확인합니다.
DATA_MONITORING_CRITICAL_SDK_ISSUE 심각한 문제가 있는 SDK가 있는지 확인합니다.
PRIVACY_POLICY_DATA_TYPE_SENSITIVE_INFO 민감한 정보 데이터 유형 선언이 사용과 일치하는지 확인합니다.
DATA_MONITORING_PII_LOGCAT_LEAK 기기 로그에 PII가 유출되었는지 확인합니다.
DATA_MONITORING_MINIMIZE_PERMISSION_MEDIA 민감한 것으로 간주되어 Android에서 최소화해야 하는 미디어 (사진 및 동영상) 권한이 있는지 확인합니다.
DATA_MONITORING_MINIMIZE_PERMISSION_CAMERA 민감한 것으로 간주되어 Android에서 최소화해야 하는 카메라 사용 권한이 있는지 확인합니다.
DATA_MONITORING_MINIMIZE_PERMISSION_DOCUMENTS 민감한 것으로 간주되어 Android에서 최소화해야 하는 문서 및 파일 권한이 있는지 확인합니다.

CheckSeverity

확인의 긴급성을 분류합니다.

열거형
CHECK_SEVERITY_UNSPECIFIED 지정되지 않음
PRIORITY 중요한 개인 정보 보호 문제입니다.
POTENTIAL 잠재적인 개인 정보 보호 문제
OPPORTUNITY 개인 정보 보호 범위를 개선할 수 있습니다.

CheckState

확인 상태를 나타냅니다.

열거형
CHECK_STATE_UNSPECIFIED 지정되지 않음
PASSED 검사를 통과했습니다.
FAILED 확인에 실패했습니다.
UNCHECKED 확인이 실행되지 않았습니다.

CheckStateMetadata

이전 보고서와 관련된 확인 상태에 대한 추가 정보입니다.

JSON 표현
{
  "firstFailingTime": string,
  "lastFailingTime": string,
  "badges": [
    enum (CheckStateBadge)
  ]
}
필드
firstFailingTime

string (Timestamp format)

확인이 처음 실패하기 시작한 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

lastFailingTime

string (Timestamp format)

마지막으로 확인에 실패한 시간입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

badges[]

enum (CheckStateBadge)

확인 상태와 관련된 표시기입니다.

CheckStateBadge

확인 상태와 관련된 표시기입니다.

열거형
CHECK_STATE_BADGE_UNSPECIFIED 지정되지 않음
NEWLY_FAILING 검사가 새로 실패합니다. 즉, 이전에는 통과했지만 지금은 실패합니다.
RECENTLY_FAILING 현재 확인이 실패하고 있으며 지난 28일 이내에 지속적으로 실패하기 시작했습니다.
RESOLVED 새로 통과한 검사입니다. 즉, 이전에는 실패했지만 지금은 통과합니다.

CheckCitation

확인의 법적 근거가 되는 규정 또는 정책입니다.

JSON 표현
{
  "type": enum (CitationType)
}
필드
type

enum (CitationType)

인용 유형입니다.

CitationType

확인용 인용 유형입니다.

열거형
CITATION_TYPE_UNSPECIFIED 지정되지 않음
COPPA 아동 온라인 개인정보 보호법
GDPR 개인 정보 보호법
FERPA 가족 교육 권리 및 개인 정보 보호법
CAL_OPPA 캘리포니아 온라인 개인 정보 보호법
CCPA 캘리포니아 소비자 개인 정보 보호법
SOPIPA 학생 온라인 개인 정보 보호법
LGPD Lei Geral de Proteção de Dados.
CPRA 캘리포니아 소비자 개인 정보 보호법
VCDPA 버지니아 소비자 데이터 보호법
GOOGLE_PLAY_POLICY Google Play 정책
APP_STORE_POLICY App Store 정책
CPA 콜로라도 개인 정보 보호법
CTDPA 코네티컷 데이터 개인 정보 보호법
UCPA 유타 소비자 개인 정보 보호법
PIPEDA 개인 정보 보호 및 전자 문서법
ALBERTA_PIPA 앨버타 (캐나다) 개인 정보 보호법
QUEBEC_ACT 퀘벡: 민간 부문 개인 정보 보호 관련법
QUEBEC_BILL_64 퀘벡 법안 64: 개인 정보 보호에 관한 법률 조항을 현대화하는 법안
CHINA_PIPL 중국 개인 정보 보호법
SOUTH_KOREA_PIPA 대한민국 개인 정보 보호법
SOUTH_AFRICA_POPIA 남아프리카 공화국 개인 정보 보호법
JAPAN_APPI 일본 개인 정보 보호법
INDIA_DPDPA 인도: 2023년 디지털 개인 정보 보호법
OCPA 오리건 소비자 개인 정보 보호법
TDPSA 텍사스 데이터 개인 정보 보호 및 보안법
MCDPA 몬태나 소비자 데이터 개인 정보 보호법

CheckEvidence

확인 증거입니다.

JSON 표현
{
  "privacyPolicyTexts": [
    {
      object (CheckPrivacyPolicyTextEvidence)
    }
  ],
  "dataTypes": [
    {
      object (CheckDataTypeEvidence)
    }
  ],
  "endpoints": [
    {
      object (CheckEndpointEvidence)
    }
  ],
  "permissions": [
    {
      object (CheckPermissionEvidence)
    }
  ],
  "sdks": [
    {
      object (CheckSdkEvidence)
    }
  ],
  "dataSecurity": {
    object (CheckDataSecurityEvidence)
  },
  "sdkIssues": [
    {
      object (CheckSdkIssueEvidence)
    }
  ],
  "endpointRestrictionViolations": [
    {
      object (CheckEndpointRestrictionViolationEvidence)
    }
  ],
  "permissionRestrictionViolations": [
    {
      object (CheckPermissionRestrictionViolationEvidence)
    }
  ],
  "sdkRestrictionViolations": [
    {
      object (CheckSdkRestrictionViolationEvidence)
    }
  ]
}
필드
privacyPolicyTexts[]

object (CheckPrivacyPolicyTextEvidence)

개인정보처리방침에서 수집된 증거입니다.

dataTypes[]

object (CheckDataTypeEvidence)

앱에서 발견된 데이터 유형에 관한 증거입니다.

endpoints[]

object (CheckEndpointEvidence)

앱에서 연락한 엔드포인트에 관한 증거입니다.

permissions[]

object (CheckPermissionEvidence)

앱에서 발견된 권한에 관한 증거입니다.

sdks[]

object (CheckSdkEvidence)

앱에서 발견된 SDK에 관한 증거입니다.

dataSecurity

object (CheckDataSecurityEvidence)

데이터 보안에 관한 증거

sdkIssues[]

object (CheckSdkIssueEvidence)

SDK 문제와 관련된 증거입니다.

endpointRestrictionViolations[]

object (CheckEndpointRestrictionViolationEvidence)

엔드포인트 제한 위반 분석에서 수집된 증거입니다.

permissionRestrictionViolations[]

object (CheckPermissionRestrictionViolationEvidence)

권한 제한 위반 분석에서 수집된 증거입니다.

sdkRestrictionViolations[]

object (CheckSdkRestrictionViolationEvidence)

SDK 제한 위반 분석에서 수집된 증거입니다.

CheckPrivacyPolicyTextEvidence

개인정보처리방침에서 수집된 증거입니다.

JSON 표현
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
필드
policyFragment

object (PolicyFragment)

확인 중에 사용된 개인정보처리방침 프래그먼트입니다.

PolicyFragment

정책 프래그먼트에 관한 정보입니다.

JSON 표현
{
  "sourceUri": string,
  "htmlContent": string
}
필드
sourceUri

string

정책 URL입니다.

htmlContent

string

HTML 콘텐츠입니다.

CheckDataTypeEvidence

앱에서 발견된 데이터 유형에 관한 증거입니다.

JSON 표현
{
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
필드
dataType

enum (DataType)

앱에서 발견된 데이터 유형입니다.

dataTypeEvidence

object (DataTypeEvidence)

데이터 유형에 관해 수집된 증거입니다.

DataType

앱에서 사용하는 데이터 유형입니다.

열거형
DATA_TYPE_UNSPECIFIED 지정되지 않음
DATA_TYPE_APPROXIMATE_LOCATION 사용자가 거주하는 도시 또는 Android의 ACCESS_COARSE_LOCATION 권한으로 제공되는 위치와 같이 3제곱킬로미터 이상의 영역으로 나타나는 사용자 또는 기기의 물리적 위치
DATA_TYPE_PRECISE_LOCATION Android의 ACCESS_FINE_LOCATION 권한으로 제공되는 위치와 같이 3제곱킬로미터 미만의 영역 내에 있는 사용자 또는 기기의 실제 위치입니다.
DATA_TYPE_PERSONAL_NAME 성이나 이름 또는 닉네임과 같이 사용자가 자신을 지칭하는 용어입니다.
DATA_TYPE_EMAIL_ADDRESS 사용자의 이메일 주소입니다.
DATA_TYPE_USER_IDS 식별 가능한 사용자와 연관되는 식별자입니다. 예: 계정 ID, 계정 번호, 계정 이름
DATA_TYPE_PHYSICAL_ADDRESS 우편 또는 집 주소와 같은 사용자의 주소입니다.
DATA_TYPE_PHONE_NUMBER 사용자의 전화번호입니다.
DATA_TYPE_RACE_AND_ETHNICITY 사용자의 인종이나 민족에 관한 정보입니다.
DATA_TYPE_POLITICAL_OR_RELIGIOUS_BELIEFS 사용자의 정치적 또는 종교적 신념에 관한 정보입니다.
DATA_TYPE_SEXUAL_ORIENTATION 사용자의 성적 지향에 관한 정보입니다.
DATA_TYPE_OTHER_PERSONAL_INFO 생년월일, 성 정체성, 군필 여부 등 기타 개인 정보입니다.
DATA_TYPE_PAYMENT_INFO 신용카드 번호와 같은 사용자의 금융 계좌에 관한 정보입니다.
DATA_TYPE_PURCHASE_HISTORY 사용자의 구매 또는 거래에 관한 정보입니다.
DATA_TYPE_CREDIT_SCORE 사용자의 신용 점수에 관한 정보입니다.
DATA_TYPE_OTHER_FINANCIAL_INFO 사용자의 급여 또는 채무와 같은 기타 금융 정보
DATA_TYPE_HEALTH_INFO 의료 기록 또는 증상과 같은 사용자의 건강에 관한 정보입니다.
DATA_TYPE_FITNESS_INFO 운동이나 기타 신체 활동과 같은 사용자의 피트니스에 관한 정보입니다.
DATA_TYPE_EMAILS 사용자의 이메일입니다. 이메일 제목, 보낸 사람, 받는 사람, 이메일 내용이 포함됩니다.
DATA_TYPE_TEXT_MESSAGES 사용자의 문자 메시지입니다. 보낸 사람, 받는 사람, 메시지 내용이 포함됩니다.
DATA_TYPE_OTHER_IN_APP_MESSAGES 기타 유형의 모든 메시지입니다. 예로 채팅 메시지나 채팅 내용이 있습니다.
DATA_TYPE_PHOTOS 사용자의 사진입니다.
DATA_TYPE_VIDEOS 사용자의 동영상입니다.
DATA_TYPE_VOICE_OR_SOUND_RECORDINGS 음성메시지나 소리 녹음 파일과 같은 사용자의 음성입니다.
DATA_TYPE_MUSIC_FILES 사용자의 음악 파일입니다.
DATA_TYPE_OTHER_AUDIO_FILES 사용자가 만들었거나 제공한 기타 오디오 파일입니다.
DATA_TYPE_FILES_AND_DOCS 사용자의 파일이나 문서 또는 파일이나 문서에 관한 정보입니다. 예: 파일 이름
DATA_TYPE_CALENDAR_EVENTS 일정, 일정 메모, 참석자와 같은 사용자의 캘린더 정보입니다.
DATA_TYPE_CONTACTS 연락처 이름, 메시지 기록, 소셜 그래프 정보(예: 사용자 이름, 연락의 최근성, 연락 빈도, 연락 기간, 통화 기록 등)와 같은 사용자 연락처 정보
DATA_TYPE_APP_INTERACTIONS 사용자가 앱과 상호작용하는 방식에 관한 정보입니다(예: 페이지 조회수 또는 탭 수).
DATA_TYPE_IN_APP_SEARCH_HISTORY 사용자가 앱에서 검색한 내용에 관한 정보입니다.
DATA_TYPE_INSTALLED_APPS 사용자 기기에 설치된 앱 또는 패키지의 인벤토리입니다.
DATA_TYPE_OTHER_USER_GENERATED_CONTENT 여기에 표시되지 않거나 다른 섹션에 표시된 기타 유형의 모든 사용자 제작 콘텐츠입니다. 사용자 약력, 메모, 서술형 답변 등이 해당합니다.
DATA_TYPE_OTHER_ACTIONS 게임플레이, 좋아요, 대화상자 옵션 등 여기에 나와 있지 않은 기타 사용자 활동 또는 인앱 활동
DATA_TYPE_WEB_BROWSING_HISTORY 사용자가 방문한 웹사이트에 관한 정보입니다.
DATA_TYPE_CRASH_LOGS 앱의 비정상 종료 로그 데이터입니다. 예로 앱이 다운된 횟수, 스택 트레이스, 비정상 종료와 직접 관련된 기타 정보가 있습니다.
DATA_TYPE_PERFORMANCE_DIAGNOSTICS 앱 성능에 관한 정보. 예: 배터리 수명, 로드 시간, 지연 시간, 프레임 속도, 기술 진단
DATA_TYPE_OTHER_APP_PERFORMANCE_DATA 여기에 나와 있지 않은 기타 유형의 모든 앱 성능 데이터입니다.
DATA_TYPE_DEVICE_OR_OTHER_IDS 개별 기기, 브라우저 또는 앱과 관련된 식별자. 예: IMEI 번호, MAC 주소, Widevine 기기 ID, Firebase 설치 ID 또는 광고 ID

DataTypeEvidence

데이터 유형에 관해 수집된 증거입니다.

JSON 표현
{
  "endpoints": [
    {
      object (DataTypeEndpointEvidence)
    }
  ],
  "permissions": [
    {
      object (DataTypePermissionEvidence)
    }
  ],
  "privacyPolicyTexts": [
    {
      object (DataTypePrivacyPolicyTextEvidence)
    }
  ]
}
필드
endpoints[]

object (DataTypeEndpointEvidence)

데이터 유형이 전송된 엔드포인트 목록입니다.

permissions[]

object (DataTypePermissionEvidence)

데이터 유형의 수집을 의미하는 포함된 권한 목록입니다.

privacyPolicyTexts[]

object (DataTypePrivacyPolicyTextEvidence)

데이터 유형의 수집을 암시하는 개인정보처리방침 텍스트 목록입니다.

DataTypeEndpointEvidence

데이터가 전송된 엔드포인트를 기반으로 한 증거입니다.

JSON 표현
{
  "exfiltratedDataType": enum (ExfiltratedDataType),
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ],
  "attributedSdks": [
    {
      object (AttributedSdk)
    }
  ]
}
필드
exfiltratedDataType

enum (ExfiltratedDataType)

유출된 데이터의 유형입니다.

endpointDetails[]

object (EndpointDetails)

데이터 유형이 전송된 엔드포인트입니다.

attributedSdks[]

object (AttributedSdk)

유출에 기여한 SDK 세트입니다.

ExfiltratedDataType

유출된 데이터의 유형입니다.

열거형
EXFILTRATED_DATA_TYPE_UNSPECIFIED 지정되지 않음
EXFILTRATED_DATA_TYPE_PHONE_NUMBER 사용자의 전화번호입니다.
EXFILTRATED_DATA_TYPE_PRECISE_LOCATION 사용자의 정확한 위치입니다.
EXFILTRATED_DATA_TYPE_CONTACT_NAME 사용자 휴대전화에 있는 하나 이상의 연락처 이름입니다.
EXFILTRATED_DATA_TYPE_CONTACT_EMAIL 사용자 휴대전화에 있는 하나 이상의 연락처의 이메일입니다.
EXFILTRATED_DATA_TYPE_CONTACT_PHONE_NUMBER 사용자 휴대전화에 있는 하나 이상의 연락처의 전화번호입니다.
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_NUMBER 수신 문자 메시지의 전화번호입니다.
EXFILTRATED_DATA_TYPE_INCOMING_TEXT_MESSAGE 수신 문자 메시지의 콘텐츠입니다.
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_NUMBER 발신 문자 메시지의 전화번호입니다.
EXFILTRATED_DATA_TYPE_OUTGOING_TEXT_MESSAGE 발신 문자 메시지의 콘텐츠입니다.
EXFILTRATED_DATA_TYPE_ADVERTISING_ID 광고 ID입니다.
EXFILTRATED_DATA_TYPE_ANDROID_ID Android ID입니다.
EXFILTRATED_DATA_TYPE_IMEI IMEI
EXFILTRATED_DATA_TYPE_IMSI IMSI
EXFILTRATED_DATA_TYPE_SIM_SERIAL_NUMBER SIM 일련번호입니다.
EXFILTRATED_DATA_TYPE_SSID SSID: 서비스 세트 식별자, 즉 네트워크의 이름입니다.
EXFILTRATED_DATA_TYPE_ACCOUNT 기기의 기본 계정에 관한 정보입니다.
EXFILTRATED_DATA_TYPE_EXTERNAL_ACCOUNT 외부 계정(예: Facebook, Twitter)에 관한 정보입니다.
EXFILTRATED_DATA_TYPE_INSTALLED_PACKAGES 기기에 있는 앱의 패키지 이름 중 하나 이상입니다.

EndpointDetails

데이터 유형이 전송된 엔드포인트의 세부정보입니다.

JSON 표현
{
  "endpoint": {
    object (Endpoint)
  }
}
필드
endpoint

object (Endpoint)

데이터 유형이 전송된 엔드포인트입니다.

엔드포인트

엔드포인트에 관한 정보입니다.

JSON 표현
{
  "domain": string
}
필드
domain

string

도메인 이름 (예: ads.google.com)

AttributedSdk

유출에 기여한 SDK의 세부정보입니다.

JSON 표현
{
  "sdk": {
    object (Sdk)
  }
}
필드
sdk

object (Sdk)

유출에 기여한 SDK입니다.

SDK

SDK에 관한 정보입니다.

JSON 표현
{
  "id": string
}
필드
id

string

SDK 식별자입니다.

DataTypePermissionEvidence

권한 포함에 기반한 증거입니다.

JSON 표현
{
  "permission": {
    object (Permission)
  }
}
필드
permission

object (Permission)

앱에서 선언한 권한입니다.

권한

권한에 관한 정보입니다.

JSON 표현
{
  "id": string
}
필드
id

string

권한 식별자입니다.

DataTypePrivacyPolicyTextEvidence

개인정보처리방침의 정보를 기반으로 한 증거

JSON 표현
{
  "policyFragment": {
    object (PolicyFragment)
  }
}
필드
policyFragment

object (PolicyFragment)

데이터 유형의 수집을 암시하는 개인정보처리방침 프래그먼트입니다.

CheckEndpointEvidence

앱에서 연락한 엔드포인트에 관한 증거입니다.

JSON 표현
{
  "endpoint": {
    object (Endpoint)
  }
}
필드
endpoint

object (Endpoint)

앱에서 연락한 엔드포인트입니다.

CheckPermissionEvidence

앱에서 발견된 권한에 관한 증거입니다.

JSON 표현
{
  "permission": {
    object (Permission)
  }
}
필드
permission

object (Permission)

앱에서 발견된 권한입니다.

CheckSdkEvidence

앱에서 발견된 SDK에 관한 증거입니다.

JSON 표현
{
  "sdk": {
    object (Sdk)
  }
}
필드
sdk

object (Sdk)

앱에서 발견된 SDK입니다.

CheckDataSecurityEvidence

데이터 보안에 관한 증거

JSON 표현
{
  "dataInTransitInfo": [
    {
      object (DataInTransitInfo)
    }
  ]
}
필드
dataInTransitInfo[]

object (DataInTransitInfo)

전송 중인 데이터와 관련된 증거입니다.

DataInTransitInfo

앱에서 감지된 전송 중인 데이터와 관련된 증거입니다.

JSON 표현
{
  "uri": string
}
필드
uri

string

앱에서 연락한 URL입니다. 여기에는 프로토콜, 도메인, URL 매개변수가 포함됩니다.

CheckSdkIssueEvidence

SDK 문제와 관련된 증거입니다.

JSON 표현
{
  "sdk": {
    object (Sdk)
  },
  "sdkVersion": string
}
필드
sdk

object (Sdk)

문제가 있는 SDK입니다.

sdkVersion

string

SDK 버전입니다.

CheckEndpointRestrictionViolationEvidence

엔드포인트 제한 위반 분석에서 수집된 증거입니다.

JSON 표현
{
  "endpointDetails": [
    {
      object (EndpointDetails)
    }
  ]
}
필드
endpointDetails[]

object (EndpointDetails)

위반 엔드포인트

EndpointDetails

위반된 엔드포인트의 세부정보입니다.

JSON 표현
{
  "endpoint": {
    object (Endpoint)
  }
}
필드
endpoint

object (Endpoint)

위반 엔드포인트입니다.

CheckPermissionRestrictionViolationEvidence

권한 제한 위반 분석에서 수집된 증거입니다.

JSON 표현
{
  "permissionDetails": [
    {
      object (PermissionDetails)
    }
  ]
}
필드
permissionDetails[]

object (PermissionDetails)

위반된 권한입니다.

PermissionDetails

위반된 권한의 세부정보입니다.

JSON 표현
{
  "permission": {
    object (Permission)
  }
}
필드
permission

object (Permission)

위반된 권한입니다.

CheckSdkRestrictionViolationEvidence

SDK 제한 위반 분석에서 수집된 증거입니다.

JSON 표현
{
  "sdkDetails": [
    {
      object (SdkDetails)
    }
  ]
}
필드
sdkDetails[]

object (SdkDetails)

위반 SDK

SdkDetails

위반 SDK의 세부정보입니다.

JSON 표현
{
  "sdk": {
    object (Sdk)
  }
}
필드
sdk

object (Sdk)

위반 SDK입니다.

DataMonitoring

보고서의 데이터 모니터링 섹션을 나타냅니다.

JSON 표현
{
  "endpoints": [
    {
      object (DataMonitoringEndpointResult)
    }
  ],
  "permissions": [
    {
      object (DataMonitoringPermissionResult)
    }
  ],
  "dataTypes": [
    {
      object (DataMonitoringDataTypeResult)
    }
  ],
  "sdks": [
    {
      object (DataMonitoringSdkResult)
    }
  ]
}
필드
endpoints[]

object (DataMonitoringEndpointResult)

앱의 동적 분석을 통해 발견된 엔드포인트입니다.

permissions[]

object (DataMonitoringPermissionResult)

앱에서 사용하는 권한입니다.

dataTypes[]

object (DataMonitoringDataTypeResult)

앱에서 공유하거나 수집하는 데이터 유형

sdks[]

object (DataMonitoringSdkResult)

앱에서 사용하는 SDK

DataMonitoringEndpointResult

앱에서 연락한 엔드포인트에 관한 정보입니다.

JSON 표현
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "endpoint": {
    object (Endpoint)
  },
  "hitCount": integer
}
필드
metadata

object (DataMonitoringResultMetadata)

결과에 관한 메타데이터입니다.

endpoint

object (Endpoint)

앱에서 연락한 엔드포인트입니다.

hitCount

integer

앱에서 이 엔드포인트에 연결한 횟수입니다.

DataMonitoringResultMetadata

데이터 모니터링 결과에 관한 정보입니다.

JSON 표현
{
  "badges": [
    enum (DataMonitoringResultBadge)
  ],
  "lastDetectedAppVersion": string,
  "firstDetectedTime": string,
  "lastDetectedTime": string
}
필드
badges[]

enum (DataMonitoringResultBadge)

이 결과에 적용되는 배지입니다.

lastDetectedAppVersion

string

이 결과가 지난 8주 이내에 마지막으로 감지되었을 때의 앱 버전 이름입니다. 설정되지 않은 경우 지난 8주 동안 감지되지 않았습니다.

firstDetectedTime

string (Timestamp format)

지난 8주 동안 이 결과가 처음 감지된 타임스탬프입니다. 설정되지 않은 경우 지난 8주 동안 감지되지 않았습니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

lastDetectedTime

string (Timestamp format)

지난 8주 동안 이 결과가 마지막으로 감지된 타임스탬프입니다. 설정되지 않은 경우 지난 8주 동안 감지되지 않았습니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

DataMonitoringResultBadge

데이터 모니터링 결과의 표시기 배지입니다.

열거형
DATA_MONITORING_RESULT_BADGE_UNSPECIFIED 지정되지 않음
NEW 데이터 모니터링 보고서에서 새로 감지된 결과를 나타냅니다.

DataMonitoringPermissionResult

앱에서 발견된 권한에 관한 정보입니다.

JSON 표현
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "permission": {
    object (Permission)
  }
}
필드
metadata

object (DataMonitoringResultMetadata)

결과에 관한 메타데이터입니다.

permission

object (Permission)

앱에서 발견된 권한입니다.

DataMonitoringDataTypeResult

앱에서 발견된 데이터 유형에 관한 정보입니다.

JSON 표현
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "dataType": enum (DataType),
  "dataTypeEvidence": {
    object (DataTypeEvidence)
  }
}
필드
metadata

object (DataMonitoringResultMetadata)

결과에 관한 메타데이터입니다.

dataType

enum (DataType)

앱에서 공유하거나 수집한 데이터 유형입니다.

dataTypeEvidence

object (DataTypeEvidence)

데이터 유형에 관해 수집된 증거입니다.

DataMonitoringSdkResult

앱에서 발견된 SDK에 관한 정보입니다.

JSON 표현
{
  "metadata": {
    object (DataMonitoringResultMetadata)
  },
  "sdk": {
    object (Sdk)
  }
}
필드
metadata

object (DataMonitoringResultMetadata)

결과에 관한 메타데이터입니다.

sdk

object (Sdk)

앱에서 발견된 SDK입니다.

메서드

get

보고서를 가져옵니다.

list

지정된 앱의 보고서를 나열합니다.