- 资源:TelemetryEvent
- TelemetryDeviceInfo
- TelemetryUserInfo
- TelemetryAudioSevereUnderrunEvent
- TelemetryUsbPeripheralsEvent
- TelemetryNetworkConnectionStateChangeEvent
- TelemetryHttpsLatencyChangeEvent
- HttpsLatencyState
- TelemetryNetworkSignalStrengthEvent
- TelemetryAppInstallEvent
- ApplicationInstallSource
- ApplicationInstallReason
- ApplicationInstallTime
- TelemetryAppUninstallEvent
- ApplicationUninstallSource
- TelemetryAppLaunchEvent
- ApplicationLaunchSource
- TelemetryOsCrashEvent
- CrashType
- SessionType
- TelemetryExternalDisplayEvent
- TelemetryExternalDisplayData
- 方法
资源:TelemetryEvent
受管设备报告的遥测数据。
| JSON 表示法 |
|---|
{ "name": string, "device": { object ( |
| 字段 | |
|---|---|
name |
仅限输出。活动的资源名称。 |
device |
仅限输出。与事件关联的设备的相关信息。 |
user |
仅限输出。与相应事件关联的用户的相关信息。 |
reportTime |
表示事件报告时间的时间戳。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不进行“Z”归一化处理的偏差时间也是可以接受的。示例: |
eventType |
当前事件的事件类型。 |
audioSevereUnderrunEvent |
仅限输出。严重音频欠载事件的载荷。仅当 |
usbPeripheralsEvent |
仅限输出。USB 外围设备事件的载荷。仅当 |
networkStateChangeEvent |
仅限输出。网络连接状态更改事件的载荷。仅当 |
httpsLatencyChangeEvent |
仅限输出。HTTPS 延迟时间变化事件的载荷。仅当 |
wifiSignalStrengthEvent |
仅限输出。Wi-Fi 信号强度事件的载荷。仅当 |
vpnConnectionStateChangeEvent |
仅限输出。VPN 连接状态更改事件的载荷。仅当 |
appInstallEvent |
仅限输出。应用安装事件的载荷。仅当 |
appUninstallEvent |
仅限输出。应用卸载事件的载荷。仅当 |
appLaunchEvent |
仅限输出。应用启动事件的载荷。仅当 |
osCrashEvent |
仅限输出。操作系统崩溃事件的载荷。仅当 |
externalDisplaysEvent |
仅限输出。外接显示屏连接/断开连接事件的载荷。仅当 |
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
此类型没有字段。
当音频设备耗尽缓冲区数据的时间超过 5 秒时,系统会触发 TelemetryAudioSevereUnderrunEvent。
- 所需精细权限:TELEMETRY_API_AUDIO_REPORT
TelemetryUsbPeripheralsEvent
当添加或移除 USB 设备时,系统会触发 TelemetryUsbPeripheralsEvent。
- 所需精细化权限: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,这是起始网址;对于扩展程序,这是扩展程序 ID。 |
appType |
应用类型。 |
ApplicationInstallSource
描述应用安装来源。
| 枚举 | |
|---|---|
APPLICATION_INSTALL_SOURCE_UNSPECIFIED |
应用安装来源未知。 |
APPLICATION_INSTALL_SOURCE_SYSTEM |
作为 Chrome 操作系统的一部分安装的应用。 |
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 |
随系统安装的应用,被视为操作系统的一部分。 |
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 |
由自助服务终端在 Chrome OS 上安装的应用。 |
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,这是起始网址;对于扩展程序,这是扩展程序 ID。 |
appType |
应用类型。 |
ApplicationUninstallSource
说明应用卸载来源。
| 枚举 | |
|---|---|
APPLICATION_UNINSTALL_SOURCE_UNSPECIFIED |
应用卸载来源未知。 |
APPLICATION_UNINSTALL_SOURCE_APP_LIST |
应用已从应用列表(启动器)中卸载。 |
APPLICATION_UNINSTALL_SOURCE_APP_MANAGEMENT |
应用已从“应用管理”页面中卸载。 |
APPLICATION_UNINSTALL_SOURCE_SHELF |
应用已从 Shelf 中卸载。 |
APPLICATION_UNINSTALL_SOURCE_MIGRATION |
应用已通过应用迁移卸载。 |
TelemetryAppLaunchEvent
应用启动数据。
| JSON 表示法 |
|---|
{ "appLaunchSource": enum ( |
| 字段 | |
|---|---|
appLaunchSource |
应用启动来源。 |
appId |
应用 ID。对于 PWA,这是起始网址;对于扩展程序,这是扩展程序 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 |
通过在浏览器中的 Omnibox 中输入网址启动的应用。 |
APPLICATION_LAUNCH_SOURCE_CHROME_INTERNAL |
通过 Chrome 内部调用启动的应用。 |
APPLICATION_LAUNCH_SOURCE_KEYBOARD |
通过用于打开应用的键盘快捷键启动的应用。 |
APPLICATION_LAUNCH_SOURCE_OTHER_APP |
通过点击其他应用或 Web 界面中的链接启动的应用。 |
APPLICATION_LAUNCH_SOURCE_MENU |
从菜单启动的应用。 |
APPLICATION_LAUNCH_SOURCE_INSTALLED_NOTIFICATION |
应用从已安装的通知中启动。 |
APPLICATION_LAUNCH_SOURCE_TEST |
应用从测试中启动。 |
APPLICATION_LAUNCH_SOURCE_ARC |
从 Arc 启动的应用。 |
APPLICATION_LAUNCH_SOURCE_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 |
通过 intent 网址启动的应用。 |
APPLICATION_LAUNCH_SOURCE_OS_LOGIN |
从 OS 登录启动的应用。 |
APPLICATION_LAUNCH_SOURCE_PROTOCOL_HANDLER |
通过协议处理程序启动的应用。 |
APPLICATION_LAUNCH_SOURCE_URL_HANDLER |
通过网址处理程序启动的应用。 |
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 |
通过 Web 安装 API 启动的应用。 |
TelemetryOsCrashEvent
操作系统崩溃数据。
| 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 会话。 |
TelemetryExternalDisplayEvent
外接显示屏连接/断开连接事件载荷。
| JSON 表示法 |
|---|
{
"externalDisplayData": [
{
object ( |
| 字段 | |
|---|---|
externalDisplayData[] |
已连接/断开连接的外部显示屏列表。 |
TelemetryExternalDisplayData
外部显示屏数据。
| JSON 表示法 |
|---|
{ "displayName": string, "resolutionHorizontal": integer, "resolutionVertical": integer, "refreshRate": string, "serialNumber": integer, "edidVersion": string } |
| 字段 | |
|---|---|
displayName |
显示名称。 |
resolutionHorizontal |
横向分辨率。 |
resolutionVertical |
垂直分辨率。 |
refreshRate |
刷新频率。 |
serialNumber |
序列号。 |
edidVersion |
EDID 版本。 |
方法 |
|
|---|---|
|
列出遥测事件。 |