- 리소스: TelemetryEvent
- TelemetryDeviceInfo
- TelemetryUserInfo
- TelemetryAudioSevereUnderrunEvent
- TelemetryUsbPeripheralsEvent
- TelemetryNetworkConnectionStateChangeEvent
- TelemetryHttpsLatencyChangeEvent
- HttpsLatencyState
- TelemetryNetworkSignalStrengthEvent
- TelemetryAppInstallEvent
- ApplicationInstallSource
- ApplicationInstallReason
- ApplicationInstallTime
- TelemetryAppUninstallEvent
- ApplicationUninstallSource
- TelemetryAppLaunchEvent
- ApplicationLaunchSource
- TelemetryOsCrashEvent
- CrashType
- SessionType
- 메서드
리소스: TelemetryEvent
관리 기기에서 보고된 원격 분석 데이터입니다.
JSON 표현 |
---|
{ "name": string, "device": { object ( |
필드 | |
---|---|
name |
출력 전용입니다. 이벤트의 리소스 이름입니다. |
device |
출력 전용입니다. 이벤트와 연결된 기기에 관한 정보입니다. |
user |
출력 전용입니다. 이벤트와 연결된 사용자에 대한 정보입니다. |
reportTime |
이벤트가 보고된 시점을 나타내는 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
eventType |
현재 이벤트의 이벤트 유형입니다. |
audioSevereUnderrunEvent |
출력 전용입니다. 오디오 심각한 언더런 이벤트의 페이로드입니다. |
usbPeripheralsEvent |
출력 전용입니다. USB 주변기기 이벤트의 페이로드입니다. |
networkStateChangeEvent |
출력 전용입니다. 네트워크 연결 상태 변경 이벤트의 페이로드입니다. |
httpsLatencyChangeEvent |
출력 전용입니다. HTTPS 지연 시간 변경 이벤트의 페이로드입니다. |
wifiSignalStrengthEvent |
출력 전용입니다. Wi-Fi 신호 강도 이벤트의 페이로드입니다. |
vpnConnectionStateChangeEvent |
출력 전용입니다. VPN 연결 상태 변경 이벤트의 페이로드입니다. |
appInstallEvent |
출력 전용입니다. 앱 설치 이벤트의 페이로드입니다. |
appUninstallEvent |
출력 전용입니다. 앱 제거 이벤트의 페이로드입니다. |
appLaunchEvent |
출력 전용입니다. 앱 실행 이벤트의 페이로드입니다. |
osCrashEvent |
출력 전용입니다. OS 비정상 종료 이벤트의 페이로드입니다. |
TelemetryDeviceInfo
원격 분석 데이터와 연결된 기기에 대한 정보입니다.
- 세분화된 권한 필요: TELEMETRY_API_DEVICE
JSON 표현 |
---|
{ "deviceId": string, "orgUnitId": string } |
필드 | |
---|---|
deviceId |
출력 전용입니다. 기기의 고유 Directory API ID입니다. 이 값은 ChromeOS 기기 탭의 관리 콘솔 Directory API ID와 동일합니다. |
orgUnitId |
출력 전용입니다. 기기의 조직 단위 ID입니다. |
TelemetryUserInfo
원격 분석 데이터와 연결된 사용자에 대한 정보입니다.
- 세분화된 권한 필요: TELEMETRY_API_USER
JSON 표현 |
---|
{ "email": string, "orgUnitId": string } |
필드 | |
---|---|
email |
출력 전용입니다. 사용자의 이메일 |
orgUnitId |
출력 전용입니다. 사용자의 조직 단위 ID입니다. |
TelemetryAudioSevereUnderrunEvent
이 유형에는 필드가 없습니다.
TelemetryAudioSevereUnderrunEvent
은 오디오 기기의 버퍼 데이터가 5초 넘게 부족할 때 트리거됩니다.
- 세분화된 권한 필요: TELEMETRY_API_AUDIO_REPORT
TelemetryUsbPeripheralsEvent
TelemetryUsbPeripheralsEvent
가 트리거되면 USB 기기가 추가 또는 삭제됩니다.
- 세분화된 권한 필요: TELEMETRY_API_PERIPHERALS_REPORT
JSON 표현 |
---|
{
"usbPeripheralReport": [
{
object ( |
필드 | |
---|---|
usbPeripheralReport[] |
추가 또는 삭제된 USB 기기 목록입니다. |
TelemetryNetworkConnectionStateChangeEvent
TelemetryNetworkConnectionStateChangeEvent
는 네트워크 연결 상태 변경 시 트리거됩니다.
- 세분화된 권한 필요: TELEMETRY_API_NETWORK_REPORT
JSON 표현 |
---|
{
"guid": string,
"connectionState": enum ( |
필드 | |
---|---|
guid |
네트워크의 고유 식별자입니다. |
connectionState |
네트워크의 현재 연결 상태입니다. |
TelemetryHttpsLatencyChangeEvent
Https 지연 시간 루틴은 주기적으로 실행되며 지연 시간 문제가 감지되거나 기기가 지연 시간 문제에서 복구되면 TelemetryHttpsLatencyChangeEvent
이 트리거됩니다.
- 세분화된 권한 필요: TELEMETRY_API_NETWORK_REPORT
JSON 표현 |
---|
{ "httpsLatencyRoutineData": { object ( |
필드 | |
---|---|
httpsLatencyRoutineData |
이벤트를 트리거한 HTTPS 지연 시간 루틴 데이터입니다. |
httpsLatencyState |
현재 HTTPS 지연 시간 상태입니다. |
HttpsLatencyState
HTTPS 지연 시간 상태입니다.
열거형 | |
---|---|
HTTPS_LATENCY_STATE_UNSPECIFIED |
HTTPS 지연 시간 상태가 지정되지 않았습니다. |
RECOVERY |
HTTPS 지연 시간이 문제에서 복구되었습니다. |
PROBLEM |
HTTPS 지연 시간 문제 |
TelemetryNetworkSignalStrengthEvent
TelemetryNetworkSignalStrengthEvent
는 Wi-Fi 신호 강도 이벤트에서 트리거됩니다.
- 세분화된 권한 필요: TELEMETRY_API_NETWORK_REPORT
JSON 표현 |
---|
{ "guid": string, "signalStrengthDbm": integer } |
필드 | |
---|---|
guid |
네트워크의 고유 식별자입니다. |
signalStrengthDbm |
신호 강도 RSSI 값입니다. |
TelemetryAppInstallEvent
앱 설치 데이터
JSON 표현 |
---|
{ "appInstallSource": enum ( |
필드 | |
---|---|
appInstallSource |
앱 설치 소스입니다. |
appInstallReason |
앱 설치 이유 |
appInstallTime |
앱 수명 주기에 따른 앱 설치 시간 |
appId |
앱 ID입니다. PWA의 경우 시작 URL이고 확장 프로그램의 경우 확장 프로그램 ID입니다. |
appType |
앱 유형입니다. |
ApplicationInstallSource
앱 설치 소스를 설명합니다.
열거형 | |
---|---|
APPLICATION_INSTALL_SOURCE_UNSPECIFIED |
애플리케이션 설치 소스를 알 수 없습니다. |
APPLICATION_INSTALL_SOURCE_SYSTEM |
Chrome OS의 일부로 설치된 애플리케이션입니다. |
APPLICATION_INSTALL_SOURCE_SYNC |
애플리케이션 설치 소스는 동기화입니다. |
APPLICATION_INSTALL_SOURCE_PLAY_STORE |
애플리케이션 설치 소스는 Play 스토어입니다. |
APPLICATION_INSTALL_SOURCE_CHROME_WEB_STORE |
애플리케이션 설치 소스가 Chrome 웹 스토어입니다. |
APPLICATION_INSTALL_SOURCE_BROWSER |
애플리케이션 설치 소스는 브라우저입니다. |
ApplicationInstallReason
앱 설치 이유를 설명합니다.
열거형 | |
---|---|
APPLICATION_INSTALL_REASON_UNSPECIFIED |
애플리케이션 설치 이유를 알 수 없습니다. |
APPLICATION_INSTALL_REASON_SYSTEM |
시스템과 함께 설치되며 OS의 일부로 간주되는 애플리케이션입니다. |
APPLICATION_INSTALL_REASON_POLICY |
정책에 의해 설치된 애플리케이션 |
APPLICATION_INSTALL_REASON_OEM |
OEM에서 설치한 애플리케이션입니다. |
APPLICATION_INSTALL_REASON_DEFAULT |
기본적으로 설치되지만 시스템 앱으로 간주되지 않는 애플리케이션입니다. |
APPLICATION_INSTALL_REASON_SYNC |
동기화를 통해 설치된 애플리케이션 |
APPLICATION_INSTALL_REASON_USER |
사용자가 설치한 애플리케이션입니다. |
APPLICATION_INSTALL_REASON_SUB_APP |
SubApp API 호출을 통해 설치된 애플리케이션 |
APPLICATION_INSTALL_REASON_KIOSK |
ChromeOS에서 키오스크가 설치한 애플리케이션입니다. |
APPLICATION_INSTALL_REASON_COMMAND_LINE |
명령줄 인수로 설치된 애플리케이션 |
ApplicationInstallTime
앱 수명 주기에 따른 앱 설치 시간을 설명합니다.
열거형 | |
---|---|
APPLICATION_INSTALL_TIME_UNSPECIFIED |
애플리케이션 설치 시간이 알 수 없습니다. |
APPLICATION_INSTALL_TIME_INIT |
애플리케이션 설치가 초기화됩니다. |
APPLICATION_INSTALL_TIME_RUNNING |
현재 애플리케이션 설치가 실행 중입니다. |
TelemetryAppUninstallEvent
앱 제거 데이터
JSON 표현 |
---|
{ "appUninstallSource": enum ( |
필드 | |
---|---|
appUninstallSource |
앱 제거 소스입니다. |
appId |
앱 ID입니다. PWA의 경우 시작 URL이고 확장 프로그램의 경우 확장 프로그램 ID입니다. |
appType |
앱 유형입니다. |
ApplicationUninstallSource
앱 제거 소스를 설명합니다.
열거형 | |
---|---|
APPLICATION_UNINSTALL_SOURCE_UNSPECIFIED |
애플리케이션 제거 소스가 알 수 없음 |
APPLICATION_UNINSTALL_SOURCE_APP_LIST |
앱 목록 (런처)에서 애플리케이션이 제거되었습니다. |
APPLICATION_UNINSTALL_SOURCE_APP_MANAGEMENT |
앱 관리 페이지에서 애플리케이션이 제거되었습니다. |
APPLICATION_UNINSTALL_SOURCE_SHELF |
애플리케이션이 섹션에서 제거되었습니다. |
APPLICATION_UNINSTALL_SOURCE_MIGRATION |
앱 이전으로 인해 애플리케이션이 제거되었습니다. |
TelemetryAppLaunchEvent
앱 실행 데이터
JSON 표현 |
---|
{ "appLaunchSource": enum ( |
필드 | |
---|---|
appLaunchSource |
앱 실행 소스입니다. |
appId |
앱 ID입니다. PWA의 경우 시작 URL이고 확장 프로그램의 경우 확장 프로그램 ID입니다. |
appType |
앱 유형입니다. |
ApplicationLaunchSource
앱 실행 소스를 설명합니다.
열거형 | |
---|---|
APPLICATION_LAUNCH_SOURCE_UNSPECIFIED |
애플리케이션 실행 소스를 알 수 없습니다. |
APPLICATION_LAUNCH_SOURCE_APP_LIST_GRID |
검색창이 아닌 앱 그리드에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_APP_LIST_GRID_CONTEXT_MENU |
컨텍스트 메뉴가 아닌 앱 그리드에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_APP_LIST_QUERY |
쿼리 종속 결과에서 실행된 애플리케이션 (더 큰 아이콘) |
APPLICATION_LAUNCH_SOURCE_APP_LIST_QUERY_CONTEXT_MENU |
컨텍스트 메뉴가 아닌 쿼리 종속 결과에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_APP_LIST_RECOMMENDATION |
쿼리 없는 추천에서 실행된 애플리케이션 (작은 아이콘) |
APPLICATION_LAUNCH_SOURCE_PARENTAL_CONTROLS |
자녀 보호 기능 설정 섹션에서 실행된 애플리케이션 및 앱별 시간 알림 |
APPLICATION_LAUNCH_SOURCE_SHELF |
섹션에서 애플리케이션이 실행되었습니다. |
APPLICATION_LAUNCH_SOURCE_FILE_MANAGER |
파일 관리자에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_LINK |
브라우저에서 링크를 왼쪽 클릭하여 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_OMNIBOX |
브라우저의 검색주소창에 URL을 입력하여 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_CHROME_INTERNAL |
Chrome 내부 호출에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_KEYBOARD |
앱을 여는 단축키에서 실행된 애플리케이션입니다. |
APPLICATION_LAUNCH_SOURCE_OTHER_APP |
다른 앱 또는 웹UI에서 링크를 클릭하여 실행된 애플리케이션입니다. |
APPLICATION_LAUNCH_SOURCE_MENU |
메뉴에서 애플리케이션이 실행됩니다. |
APPLICATION_LAUNCH_SOURCE_INSTALLED_NOTIFICATION |
설치된 알림에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_TEST |
테스트에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_ARC |
Arc에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_SHARESHEET |
Sharesheet에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_RELEASE_NOTES_NOTIFICATION |
출시 노트 알림에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_FULL_RESTORE |
전체 복원에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_SMART_TEXT_CONTEXT_MENU |
스마트 텍스트 선택 컨텍스트 메뉴에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_DISCOVER_TAB_NOTIFICATION |
탐색 탭 알림에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_MANAGEMENT_API |
Management API에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_KIOSK |
키오스크에서 애플리케이션이 실행되었습니다. |
APPLICATION_LAUNCH_SOURCE_COMMAND_LINE |
명령줄에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_BACKGROUND_MODE |
백그라운드 모드에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_NEW_TAB_PAGE |
새 탭 페이지에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_INTENT_URL |
인텐트 URL에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_OS_LOGIN |
OS 로그인에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_PROTOCOL_HANDLER |
프로토콜 핸들러에서 실행된 애플리케이션입니다. |
APPLICATION_LAUNCH_SOURCE_URL_HANDLER |
URL 핸들러에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_LOCK_SCREEN |
잠금 화면 앱 런처에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_APP_HOME_PAGE |
앱 홈 (chrome://apps) 페이지에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_REPARENTING |
콘텐츠를 앱으로 이동하면서 실행된 애플리케이션입니다. |
APPLICATION_LAUNCH_SOURCE_PROFILE_MENU |
설치 가능한 chrome://password-manager WebUI의 프로필 메뉴에서 실행된 애플리케이션입니다. |
APPLICATION_LAUNCH_SOURCE_SYSTEM_TRAY_CALENDAR |
작업 표시줄 캘린더에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_INSTALLER |
소스 설치 프로그램에서 실행된 애플리케이션입니다. |
APPLICATION_LAUNCH_SOURCE_FIRST_RUN |
사용자 트리거 실행 수를 파악할 수 있도록 최초 실행 도움말 앱 실행 수를 별도로 집계합니다. |
APPLICATION_LAUNCH_SOURCE_WELCOME_TOUR |
시작 둘러보기에서 애플리케이션이 실행되었습니다. |
APPLICATION_LAUNCH_SOURCE_FOCUS_MODE |
포커스 패널에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_SPARKY |
실험용 기능 Sparky에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_NAVIGATION_CAPTURING |
탐색 캡처에서 실행된 애플리케이션 |
APPLICATION_LAUNCH_SOURCE_WEB_INSTALL_API |
웹 설치 API에서 실행된 애플리케이션 |
TelemetryOsCrashEvent
OS 비정상 종료 데이터
JSON 표현 |
---|
{ "crashType": enum ( |
필드 | |
---|---|
crashType |
비정상 종료 유형입니다. |
sessionType |
세션 유형입니다. |
crashId |
비정상 종료 ID |
CrashType
비정상 종료 유형을 설명합니다.
열거형 | |
---|---|
CRASH_TYPE_UNSPECIFIED |
비정상 종료 유형을 알 수 없습니다. |
CRASH_TYPE_KERNEL |
커널 비정상 종료 |
CRASH_TYPE_EMBEDDED_CONTROLLER |
삽입된 컨트롤러 비정상 종료 |
SessionType
세션 유형을 설명합니다.
열거형 | |
---|---|
SESSION_TYPE_UNSPECIFIED |
세션 유형을 알 수 없습니다. |
SESSION_TYPE_SIGNED_IN_USER |
로그인한 사용자 |
SESSION_TYPE_KIOSK |
키오스크: |
SESSION_TYPE_MANAGED_GUEST |
관리 게스트 세션 |
SESSION_TYPE_ACTIVE_DIRECTORY |
Active Directory 세션 |
메서드 |
|
---|---|
|
원격 분석 이벤트를 나열합니다. |