本文へ移動
Telemetry
ダッシュボードの例

アカウントアクティベーションファネル ダッシュボード

永続アカウントのマイルストーンを順番に測定し、ファネルの各ステップで分母を明確にします。

レビュー者 Telemetry 製品チーム . 意思決定、イベント粒度、メトリクス、DataFusion SQL、合成結果、仮定、鮮度、解釈境界. 基準と所有権を確認する

条目

最初のマイルストーン状態または達成されたマイルストーン状態を含むアカウントごとに 1 行。

決定が支持されました

定性的レビューおよび計測レビューのために 1 つの移行とコホートを選択します。

メートル法契約

分母と単位をグラフの横に置きます

宣言された穀物を維持しながら、これらの名前を契約に適合させます。運用プロデューサーからフィールドをマッピングする前に、リンクされたイベント スキーマを検査します。

  • サインアップしたアカウント
  • 接続されたソース
  • 最初のクエリの実行
  • 作成されたダッシュボード
イベントスキーマを検査する
完全な DataFusion SQL

フィールドを調整する前にクエリを確認してください

このパブリック クエリは開始定義です。実稼働イベント契約に適した、制限された時間フィルター、完全バケット ポリシー、環境、および最小ボリュームを追加します。

WITH milestones AS (
  SELECT
    account_id,
    MAX(CASE WHEN event_name = 'source_connected'
      AND status = 'success' THEN 1 ELSE 0 END) AS connected,
    MAX(CASE WHEN event_name = 'query_completed'
      AND status = 'success' THEN 1 ELSE 0 END) AS queried,
    MAX(CASE WHEN event_name = 'dashboard_created'
      AND status = 'success' THEN 1 ELSE 0 END) AS dashboarded
  FROM product_events
  GROUP BY account_id
)
SELECT 'signed_up' AS step, COUNT(*) AS accounts FROM accounts
UNION ALL
SELECT 'source_connected', SUM(connected) FROM milestones
UNION ALL
SELECT 'query_completed', SUM(queried) FROM milestones
UNION ALL
SELECT 'dashboard_created', SUM(dashboarded) FROM milestones;
データの仮定

結果を公開する前にこれらを証明してください

  • すべてのマイルストーンは、UI のクリックではなく、コミットされた製品の状態を表します。
  • すべてのステップで同じ仮名アカウント ID が使用されます。
  • 登録コホートと観察ウィンドウは比較前に固定されます。
クエリレビュー

ダッシュボードの信頼性を維持するためのチェック

  • ファネルステップをカウントする前に、アカウントレベルの行を 1 つ使用します。
  • 変換を計算するときは、各ステップの分母を明示的にします。
  • 減少がオンボーディングの変更によるものであると考える前に、コホートごとにセグメント化します。

解釈境界

この結果だけでは証明できないこと

ファネルでは、アカウントが停止した理由ではなく、観察されたマイルストーンが説明されます。オンボーディングを変更する前に、定性調査と組み合わせてコホートごとにセグメント化します。

関連するダッシュボードの例

既知のデータを使用して定義を検証する

クエリを運用ダッシュボードまたはアラートに接続する前に、既知の成功、失敗、欠落、重複、境界のケースを含むフィクスチャを実行します。