Privacidade
Privacidade
O AppKit envia à Databricks uma pequena quantidade de dados de telemetria de uso anonimizados para que a equipe possa entender como o SDK é utilizado e priorizar melhorias. Esta página documenta exatamente o que é enviado, quando e como desativar esse envio.
O que coletamos
Cada evento é um único registro com três campos de nível superior:
| Campo | Tipo | Origem |
|---|---|---|
event_name | enum | Um entre APP_STARTUP, HEARTBEAT, REQUEST_METRICS |
app_id | string | O UUID do cliente OAuth do app (DATABRICKS_CLIENT_ID) |
appkit_version | string | A versão do SDK do AppKit |
Cada evento também traz um de três corpos específicos do evento:
APP_STARTUP— emitido uma vez, quandocreateApptermina a inicialização. Corpo vazio.HEARTBEAT— emitido a cada cinco minutos por um app em execução. Corpo vazio.REQUEST_METRICS— emitido uma vez por minuto, com um registro para cada endpoint HTTP que recebeu tráfego na janela. Cada registro contém:endpoint— o template da rota (por exemplo,GET /api/genie/:space_id/messages), nunca a URL bruta da requisição nem valores fornecidos pelo usuário.request_countrequest_latency_ms_avgresponse_count_http4xxresponse_count_http5xx
Como desativar
Defina qualquer uma das seguintes opções:
DISABLE_APPKIT_INTERNAL_TELEMETRY=true
DO_NOT_TRACK=1Qualquer uma das opções desativa completamente o reporter — nenhum evento é emitido e nenhuma chamada de rede é realizada.