- Recurso: TelemetryEvent
- TelemetryDeviceInfo
- TelemetryUserInfo
- TelemetryAudioSevereUnderrunEvent
- TelemetryUsbPeripheralsEvent
- TelemetryNetworkConnectionStateChangeEvent
- TelemetryHttpsLatencyChangeEvent
- HttpsLatencyState
- TelemetryNetworkSignalStrengthEvent
- TelemetryAppInstallEvent
- ApplicationInstallSource
- ApplicationInstallReason
- ApplicationInstallTime
- TelemetryAppUninstallEvent
- ApplicationUninstallSource
- TelemetryAppLaunchEvent
- ApplicationLaunchSource
- TelemetryOsCrashEvent
- CrashType
- SessionType
- TelemetryExternalDisplayEvent
- TelemetryExternalDisplayData
- Métodos
Recurso: TelemetryEvent
Dados de telemetria informados por um dispositivo gerenciado.
| Representação JSON |
|---|
{ "name": string, "device": { object ( |
| Campos | |
|---|---|
name |
Apenas saída. Nome do recurso do evento. |
device |
Apenas saída. Informações sobre o dispositivo associado ao evento. |
user |
Apenas saída. Informações sobre o usuário associado ao evento. |
reportTime |
Carimbo de data/hora que representa quando o evento foi informado. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
eventType |
O tipo do evento atual. |
audioSevereUnderrunEvent |
Apenas saída. Payload para evento de subexecução grave de áudio. Presente somente quando o campo |
usbPeripheralsEvent |
Apenas saída. Payload para evento de periféricos USB. Presente somente quando o campo |
networkStateChangeEvent |
Apenas saída. Payload para evento de mudança de estado da conexão de rede. Presente somente quando |
httpsLatencyChangeEvent |
Apenas saída. Payload para evento de mudança de latência HTTPS. Presente somente quando |
wifiSignalStrengthEvent |
Apenas saída. Payload para eventos de intensidade do sinal Wi-Fi. Presente apenas quando |
vpnConnectionStateChangeEvent |
Apenas saída. Payload para evento de mudança de estado da conexão VPN. Presente somente quando |
appInstallEvent |
Apenas saída. Payload para evento de instalação de app. Presente somente quando |
appUninstallEvent |
Apenas saída. Payload para evento de desinstalação de app. Presente somente quando |
appLaunchEvent |
Apenas saída. Payload do evento de inicialização do app.Presente apenas quando |
osCrashEvent |
Apenas saída. Payload para evento de falha do SO. Presente somente quando |
externalDisplaysEvent |
Apenas saída. Payload para evento de conexão/desconexão de tela externa. Presente apenas quando |
TelemetryDeviceInfo
Informações sobre um dispositivo associado a dados de telemetria.
- Permissão granular necessária: TELEMETRY_API_DEVICE
| Representação JSON |
|---|
{ "deviceId": string, "orgUnitId": string } |
| Campos | |
|---|---|
deviceId |
Apenas saída. O ID exclusivo da API Directory do dispositivo. Esse valor é o mesmo que o ID da API Directory do Admin Console na guia "Dispositivos ChromeOS". |
orgUnitId |
Apenas saída. ID da unidade organizacional do dispositivo. |
TelemetryUserInfo
Informações sobre um usuário associado a dados de telemetria.
- Permissão granular necessária: TELEMETRY_API_USER
| Representação JSON |
|---|
{ "email": string, "orgUnitId": string } |
| Campos | |
|---|---|
email |
Apenas saída. E-mail do usuário. |
orgUnitId |
Apenas saída. ID da unidade organizacional do usuário. |
TelemetryAudioSevereUnderrunEvent
Esse tipo não tem campos.
O TelemetryAudioSevereUnderrunEvent é acionado quando um dispositivo de áudio fica sem dados de buffer por mais de cinco segundos.
- Permissão granular necessária: TELEMETRY_API_AUDIO_REPORT
TelemetryUsbPeripheralsEvent
TelemetryUsbPeripheralsEvent é acionado quando dispositivos USB são adicionados ou removidos.
- Permissão granular necessária: TELEMETRY_API_PERIPHERALS_REPORT
| Representação JSON |
|---|
{
"usbPeripheralReport": [
{
object ( |
| Campos | |
|---|---|
usbPeripheralReport[] |
Lista de dispositivos USB que foram adicionados ou removidos. |
TelemetryNetworkConnectionStateChangeEvent
TelemetryNetworkConnectionStateChangeEvent é acionado em mudanças de estado da conexão de rede.
- Permissão granular necessária: TELEMETRY_API_NETWORK_REPORT
| Representação JSON |
|---|
{
"guid": string,
"connectionState": enum ( |
| Campos | |
|---|---|
guid |
Identificador exclusivo da rede. |
connectionState |
Estado atual da conexão de rede. |
TelemetryHttpsLatencyChangeEvent
A rotina de latência HTTPS é executada periodicamente, e o TelemetryHttpsLatencyChangeEvent é acionado se um problema de latência for detectado ou se o dispositivo se recuperar de um problema desse tipo.
- Permissão granular necessária: TELEMETRY_API_NETWORK_REPORT
| Representação JSON |
|---|
{ "httpsLatencyRoutineData": { object ( |
| Campos | |
|---|---|
httpsLatencyRoutineData |
Dados de rotina de latência HTTPS que acionaram o evento. |
httpsLatencyState |
Estado atual da latência de HTTPS. |
HttpsLatencyState
Estado da latência de HTTPS.
| Tipos enumerados | |
|---|---|
HTTPS_LATENCY_STATE_UNSPECIFIED |
O estado de latência do HTTPS não foi especificado. |
RECOVERY |
A latência do HTTPS foi recuperada de um problema. |
PROBLEM |
Problema de latência de HTTPS. |
TelemetryNetworkSignalStrengthEvent
TelemetryNetworkSignalStrengthEvent é acionado em eventos de intensidade do sinal Wi-Fi.
- Permissão granular necessária: TELEMETRY_API_NETWORK_REPORT
| Representação JSON |
|---|
{ "guid": string, "signalStrengthDbm": integer } |
| Campos | |
|---|---|
guid |
Identificador exclusivo da rede. |
signalStrengthDbm |
Valor RSSI da intensidade do sinal. |
TelemetryAppInstallEvent
Dados de instalação do app.
| Representação JSON |
|---|
{ "appInstallSource": enum ( |
| Campos | |
|---|---|
appInstallSource |
Origem da instalação do app. |
appInstallReason |
Motivo da instalação do app. |
appInstallTime |
Tempo de instalação do app dependendo do ciclo de vida dele. |
appId |
ID do app. Para PWAs, esse é o URL de inicialização, e para extensões, é o ID da extensão. |
appType |
Tipo de app. |
ApplicationInstallSource
Descreve a origem da instalação do app.
| Tipos enumerados | |
|---|---|
APPLICATION_INSTALL_SOURCE_UNSPECIFIED |
A origem da instalação do aplicativo é desconhecida. |
APPLICATION_INSTALL_SOURCE_SYSTEM |
Aplicativo instalado como parte do Chrome OS. |
APPLICATION_INSTALL_SOURCE_SYNC |
A origem da instalação do aplicativo é uma sincronização. |
APPLICATION_INSTALL_SOURCE_PLAY_STORE |
A origem da instalação do aplicativo é a Play Store. |
APPLICATION_INSTALL_SOURCE_CHROME_WEB_STORE |
A origem da instalação do aplicativo é a Chrome Web Store. |
APPLICATION_INSTALL_SOURCE_BROWSER |
A origem da instalação do aplicativo é um navegador. |
ApplicationInstallReason
Descreve o motivo da instalação do app.
| Tipos enumerados | |
|---|---|
APPLICATION_INSTALL_REASON_UNSPECIFIED |
O motivo da instalação do aplicativo é desconhecido. |
APPLICATION_INSTALL_REASON_SYSTEM |
O aplicativo foi instalado com o sistema e é considerado parte do SO. |
APPLICATION_INSTALL_REASON_POLICY |
O app foi instalado por uma política. |
APPLICATION_INSTALL_REASON_OEM |
Aplicativo instalado por um fabricante de equipamento original (OEM). |
APPLICATION_INSTALL_REASON_DEFAULT |
Aplicativo instalado por padrão, mas não considerado um app do sistema. |
APPLICATION_INSTALL_REASON_SYNC |
Aplicativo instalado por sincronização. |
APPLICATION_INSTALL_REASON_USER |
Aplicativo instalado por ação do usuário. |
APPLICATION_INSTALL_REASON_SUB_APP |
Aplicativo instalado pela chamada de API SubApp. |
APPLICATION_INSTALL_REASON_KIOSK |
Aplicativo instalado pelo quiosque no Chrome OS. |
APPLICATION_INSTALL_REASON_COMMAND_LINE |
Aplicativo instalado por argumento de linha de comando. |
ApplicationInstallTime
Descreve o tempo de instalação do app dependendo do ciclo de vida dele.
| Tipos enumerados | |
|---|---|
APPLICATION_INSTALL_TIME_UNSPECIFIED |
Tempo de instalação do aplicativo desconhecido. |
APPLICATION_INSTALL_TIME_INIT |
A instalação do aplicativo foi inicializada. |
APPLICATION_INSTALL_TIME_RUNNING |
A instalação do aplicativo está em andamento. |
TelemetryAppUninstallEvent
Dados de desinstalação de apps.
| Representação JSON |
|---|
{ "appUninstallSource": enum ( |
| Campos | |
|---|---|
appUninstallSource |
Origem da desinstalação do app. |
appId |
ID do app. Para PWAs, esse é o URL de inicialização, e para extensões, é o ID da extensão. |
appType |
Tipo de app. |
ApplicationUninstallSource
Descreve a origem da desinstalação do app.
| Tipos enumerados | |
|---|---|
APPLICATION_UNINSTALL_SOURCE_UNSPECIFIED |
Origem da desinstalação do aplicativo desconhecida. |
APPLICATION_UNINSTALL_SOURCE_APP_LIST |
O aplicativo foi desinstalado da lista de apps (Acesso rápido aos apps). |
APPLICATION_UNINSTALL_SOURCE_APP_MANAGEMENT |
O aplicativo foi desinstalado na página "Gerenciamento de apps". |
APPLICATION_UNINSTALL_SOURCE_SHELF |
O aplicativo foi desinstalado da estante. |
APPLICATION_UNINSTALL_SOURCE_MIGRATION |
O aplicativo foi desinstalado pela migração de apps. |
TelemetryAppLaunchEvent
Dados de inicialização de apps.
| Representação JSON |
|---|
{ "appLaunchSource": enum ( |
| Campos | |
|---|---|
appLaunchSource |
Origem do lançamento do app. |
appId |
ID do app. Para PWAs, esse é o URL de inicialização, e para extensões, é o ID da extensão. |
appType |
Tipo de app. |
ApplicationLaunchSource
Descreve a origem do início do app.
| Tipos enumerados | |
|---|---|
APPLICATION_LAUNCH_SOURCE_UNSPECIFIED |
Origem do início do aplicativo desconhecida. |
APPLICATION_LAUNCH_SOURCE_APP_LIST_GRID |
O aplicativo foi iniciado na grade de apps, não na caixa de pesquisa. |
APPLICATION_LAUNCH_SOURCE_APP_LIST_GRID_CONTEXT_MENU |
Aplicativo iniciado na grade de apps, fora do menu de contexto. |
APPLICATION_LAUNCH_SOURCE_APP_LIST_QUERY |
Aplicativo iniciado com base em resultados dependentes de consultas (ícones maiores). |
APPLICATION_LAUNCH_SOURCE_APP_LIST_QUERY_CONTEXT_MENU |
O aplicativo foi iniciado no menu de contexto com base em resultados dependentes de consultas. |
APPLICATION_LAUNCH_SOURCE_APP_LIST_RECOMMENDATION |
Aplicativo iniciado com recomendações sem consulta (ícones menores). |
APPLICATION_LAUNCH_SOURCE_PARENTAL_CONTROLS |
Aplicativo iniciado na seção "Configurações do controle da família" e notificação de tempo por app. |
APPLICATION_LAUNCH_SOURCE_SHELF |
O aplicativo foi iniciado na estante. |
APPLICATION_LAUNCH_SOURCE_FILE_MANAGER |
Aplicativo iniciado no gerenciador de arquivos |
APPLICATION_LAUNCH_SOURCE_LINK |
O aplicativo foi iniciado ao clicar com o botão esquerdo em um link no navegador. |
APPLICATION_LAUNCH_SOURCE_OMNIBOX |
O aplicativo foi iniciado ao inserir um URL na omnibox do navegador. |
APPLICATION_LAUNCH_SOURCE_CHROME_INTERNAL |
Aplicativo iniciado em uma chamada interna do Chrome. |
APPLICATION_LAUNCH_SOURCE_KEYBOARD |
Aplicativo iniciado com um atalho de teclado para abrir o app. |
APPLICATION_LAUNCH_SOURCE_OTHER_APP |
Aplicativo iniciado ao clicar em um link em outro app ou interface da Web. |
APPLICATION_LAUNCH_SOURCE_MENU |
O aplicativo foi iniciado no menu. |
APPLICATION_LAUNCH_SOURCE_INSTALLED_NOTIFICATION |
O app foi iniciado na notificação instalada. |
APPLICATION_LAUNCH_SOURCE_TEST |
O aplicativo foi iniciado em um teste. |
APPLICATION_LAUNCH_SOURCE_ARC |
O aplicativo foi iniciado no Arc. |
APPLICATION_LAUNCH_SOURCE_SHARESHEET |
O aplicativo foi iniciado na planilha de compartilhamento. |
APPLICATION_LAUNCH_SOURCE_RELEASE_NOTES_NOTIFICATION |
O aplicativo foi iniciado na notificação das notas da versão. |
APPLICATION_LAUNCH_SOURCE_FULL_RESTORE |
O aplicativo foi iniciado de uma restauração completa. |
APPLICATION_LAUNCH_SOURCE_SMART_TEXT_CONTEXT_MENU |
Aplicativo iniciado em um menu de contexto de seleção de texto inteligente. |
APPLICATION_LAUNCH_SOURCE_DISCOVER_TAB_NOTIFICATION |
O aplicativo foi iniciado em uma notificação da guia "Descobrir". |
APPLICATION_LAUNCH_SOURCE_MANAGEMENT_API |
Aplicativo iniciado pela API Management. |
APPLICATION_LAUNCH_SOURCE_KIOSK |
O aplicativo foi iniciado no quiosque. |
APPLICATION_LAUNCH_SOURCE_COMMAND_LINE |
Aplicativo iniciado na linha de comando. |
APPLICATION_LAUNCH_SOURCE_BACKGROUND_MODE |
O aplicativo foi iniciado no modo em segundo plano. |
APPLICATION_LAUNCH_SOURCE_NEW_TAB_PAGE |
Aplicativo iniciado na página "Nova guia". |
APPLICATION_LAUNCH_SOURCE_INTENT_URL |
O aplicativo foi iniciado de um URL de intent. |
APPLICATION_LAUNCH_SOURCE_OS_LOGIN |
Aplicativo iniciado pelo login do SO. |
APPLICATION_LAUNCH_SOURCE_PROTOCOL_HANDLER |
Aplicativo iniciado pelo gerenciador de protocolos. |
APPLICATION_LAUNCH_SOURCE_URL_HANDLER |
Aplicativo iniciado pelo gerenciador de URL. |
APPLICATION_LAUNCH_SOURCE_LOCK_SCREEN |
Aplicativo iniciado no acesso rápido da tela de bloqueio. |
APPLICATION_LAUNCH_SOURCE_APP_HOME_PAGE |
Aplicativo iniciado na página inicial do app (chrome://apps). |
APPLICATION_LAUNCH_SOURCE_REPARENTING |
Aplicativo iniciado ao mover conteúdo para um app. |
APPLICATION_LAUNCH_SOURCE_PROFILE_MENU |
Aplicativo iniciado no menu de perfil da WebUI instalável chrome://password-manager. |
APPLICATION_LAUNCH_SOURCE_SYSTEM_TRAY_CALENDAR |
O aplicativo foi iniciado no calendário da bandeja do sistema. |
APPLICATION_LAUNCH_SOURCE_INSTALLER |
Aplicativo iniciado pelo instalador de origem. |
APPLICATION_LAUNCH_SOURCE_FIRST_RUN |
Conte as inicializações do app Ajuda na primeira execução separadamente para entendermos o número de inicializações acionadas pelo usuário. |
APPLICATION_LAUNCH_SOURCE_WELCOME_TOUR |
O aplicativo foi aberto no tour de boas-vindas. |
APPLICATION_LAUNCH_SOURCE_FOCUS_MODE |
O aplicativo foi iniciado no painel de foco. |
APPLICATION_LAUNCH_SOURCE_SPARKY |
O aplicativo foi iniciado com o recurso experimental Sparky. |
APPLICATION_LAUNCH_SOURCE_NAVIGATION_CAPTURING |
Aplicativo iniciado pela captura de navegação. |
APPLICATION_LAUNCH_SOURCE_WEB_INSTALL_API |
Aplicativo iniciado pela API de instalação da Web. |
TelemetryOsCrashEvent
Dados de falhas no SO.
| Representação JSON |
|---|
{ "crashType": enum ( |
| Campos | |
|---|---|
crashType |
Tipo de falha. |
sessionType |
Tipo de sessão. |
crashId |
ID da falha. |
CrashType
Descreve o tipo de falha.
| Tipos enumerados | |
|---|---|
CRASH_TYPE_UNSPECIFIED |
Tipo de falha desconhecido. |
CRASH_TYPE_KERNEL |
Falha do kernel. |
CRASH_TYPE_EMBEDDED_CONTROLLER |
Falha do controlador incorporado. |
SessionType
Descreve o tipo de sessão.
| Tipos enumerados | |
|---|---|
SESSION_TYPE_UNSPECIFIED |
Tipo de sessão desconhecido. |
SESSION_TYPE_SIGNED_IN_USER |
Usuário conectado. |
SESSION_TYPE_KIOSK |
Quiosque: |
SESSION_TYPE_MANAGED_GUEST |
Sessão de visitante gerenciada. |
SESSION_TYPE_ACTIVE_DIRECTORY |
Sessão do Active Directory. |
TelemetryExternalDisplayEvent
Payload de evento de conexão/desconexão de tela externa.
| Representação JSON |
|---|
{
"externalDisplayData": [
{
object ( |
| Campos | |
|---|---|
externalDisplayData[] |
Lista de telas externas que foram conectadas/desconectadas. |
TelemetryExternalDisplayData
Dados de exibição externa.
| Representação JSON |
|---|
{ "displayName": string, "resolutionHorizontal": integer, "resolutionVertical": integer, "refreshRate": string, "serialNumber": integer, "edidVersion": string } |
| Campos | |
|---|---|
displayName |
O nome de exibição. |
resolutionHorizontal |
A resolução horizontal. |
resolutionVertical |
A resolução vertical. |
refreshRate |
A taxa de atualização. |
serialNumber |
O número de série. |
edidVersion |
A versão do EDID. |
Métodos |
|
|---|---|
|
Listar eventos de telemetria. |