プライバシー
プライバシー
AppKit は、SDK がどのように使われているかを Databricks のチームが把握し、改善の優先順位を判断できるよう、匿名化された少量の利用テレメトリを送信します。このページでは、送信される内容とタイミング、および送信を無効にする方法を詳しく説明します。
収集する内容
すべてのイベントは、3つのトップレベルフィールドを持つ単一のレコードです。
| フィールド | 型 | ソース |
|---|---|---|
event_name | enum | APP_STARTUP、HEARTBEAT、REQUEST_METRICS のいずれか |
app_id | string | アプリの OAuth クライアント UUID (DATABRICKS_CLIENT_ID) |
appkit_version | string | AppKit SDK のバージョン |
各イベントには、さらに3種類のイベント固有のボディのいずれかが含まれます。
APP_STARTUP—createAppの起動完了時に1回だけ送信されます。 ボディは空です。HEARTBEAT— 稼働中のアプリから5分ごとに送信されます。 ボディは空です。REQUEST_METRICS— 1分ごとに送信され、その間にトラフィックを受け取った HTTP endpoint ごとに1レコードが作成されます。各レコードの内容は次のとおりです。endpoint— ルートテンプレート (例:GET /api/genie/:space_id/messages) 。 生のリクエスト URL やユーザーが入力した値は含まれません。request_countrequest_latency_ms_avgresponse_count_http4xxresponse_count_http5xx
オプトアウトの方法
次のいずれかを設定します。
DISABLE_APPKIT_INTERNAL_TELEMETRY=true
DO_NOT_TRACK=1いずれの方法でもレポーターは完全に無効化され、イベントは一切送信されず、 ネットワーク通信も発生しません。