Privacidad
Privacidad
AppKit envía a Databricks una pequeña cantidad de datos de telemetría de uso anonimizados para que el equipo pueda comprender cómo se utiliza el SDK y priorizar mejoras. En esta página se detalla exactamente qué se envía, cuándo y cómo desactivarlo.
Qué recopilamos
Cada evento es un único registro con tres campos de nivel superior:
| Campo | Tipo | Origen |
|---|---|---|
event_name | enum | Uno de APP_STARTUP, HEARTBEAT, REQUEST_METRICS |
app_id | string | El UUID del cliente OAuth de la app (DATABRICKS_CLIENT_ID) |
appkit_version | string | La versión del SDK de AppKit |
Cada evento incluye además uno de tres cuerpos específicos según el evento:
APP_STARTUP— se emite una sola vez, cuandocreateApptermina de arrancar. Cuerpo vacío.HEARTBEAT— se emite cada cinco minutos desde una app en ejecución. Cuerpo vacío.REQUEST_METRICS— se emite una vez por minuto, con un registro por cada endpoint HTTP que haya recibido tráfico en el intervalo. Cada registro contiene:endpoint— el template de la ruta (p. ej.GET /api/genie/:space_id/messages), nunca la URL sin procesar de la solicitud ni ningún valor proporcionado por el usuario.request_countrequest_latency_ms_avgresponse_count_http4xxresponse_count_http5xx
Cómo desactivarlo
Define cualquiera de las siguientes opciones:
DISABLE_APPKIT_INTERNAL_TELEMETRY=true
DO_NOT_TRACK=1Cualquiera de las dos opciones deshabilita por completo el reporter: no se emite ningún evento ni se realizan llamadas de red.