Amplitudeのファネル分析チャートは、プロダクト内で定義されたパス(「ファネル」)を、ユーザーがどのようにナビゲートするかを理解し、ユーザーがドロップオフする傾向がある問題領域を特定します。
この記事では、ファネル分析チャートの指標モジュールがどのように機能するか、そしてモジュールの中のデータをどのように解釈するべきかを説明します。
ファネル分析データの分析は画面下のパネルで行われます。
Amplitudeのファネル分析チャートの概要に関するヘルプセンターの記事をまだお読みでない場合は、続行する前にそれらの記事をお読みください。
ファネル分析チャートを解釈するのは、思っているよりもずっと簡単です。パラメーターを文章のように読むことができるからです。
例えば、次のチャートでは(1)任意のユーザー、(2)これらすべてのイベントをトリガーしたユーザー、(3)前記の順番でトリガーしたユーザー、(4)初期イベントをトリガーしてから1日以内のユーザー、を表示します。
これらのすべてのパラメーターと他の多くのものも同様に、簡単に変更が可能で、分析のニーズを反映することができます。
このセクションの残りの部分では、ファネル分析に適用されるときの指標モジュール、すべてのパラメーターオプションが意味するもの、そして望むデータを生成するためにそれらをどのように使うかについて説明します。
Amplitudeでファネル分析の時間枠を指定するのは簡単です。
デフォルトでは、Amplitudeは、イベントが1秒以内にトリガーされないと仮定します。しかし、複数のイベントが同時に発行する場合など、より詳細な時間の解決が必要になる場合があります。これらのケースでは、Amplitudeは、ミリ秒ごとにイベントを解決することができます。
アドバンストドロップダウンでミリ秒解像度を確認するだけです。
注意: この設定は、分散またはマルチスレッド環境でクライアントイベント時間を生成する場合に、問題を起こす可能性があります。支援が必要な場合は、Amplitudeのサポートに連絡します。
ファネル分析チャートのデフォルトのオプション、コンバージョングラフは、ファネルの各ステップにクリックしたユーザーの数を詳述した棒グラフです。
上のチャートでは、過去30日間でイベントユーザーサインアップ
をトリガーした229,324人のユーザーが存在しました。 そのうち、173,093は、アイテムの詳細を表示してから30日以内に楽曲または動画を検索
しました。 また、元のグループの28,472人のユーザーサインアップ
から30日以内にチケットを購入する
をトリガーしました。
棒グラフは、各ステップでコンバージョンしたユーザーの数を示しているだけでなく、ファネルの特定のステップでドロップしたユーザーの数を示しています。前者は、棒グラフの固形領域によって表示され、後者は上部の縞模様の領域で表示されます。
チャートの直接下にあるデータにあるデータのテーブルビューには、次のような追加のコンテキストがあります:
**注意:**ファネルチャートにgroup byを適用した場合、平均時間の列は「N/A」になります。平均時間と中間期の時間は、1日、/週/毎月のステップ遷移で計算されないためです。
ユニークユーザーの代わりに、イベント合計でコンバージョンをカウントすることもできます。
時間経過のコンバージョングラフは、特定の日にファネルに入ったユーザーのコンバージョン率を示しています例えば、ユーザーが1月1日にファネルに入り、1月5日にファネルでコンバージョンした場合、1月1日のバケットでカウントされます。これはその日にファネルに入ったからです。
ここに表示された割合は、特定のユーザー当たり、1日/週/月あたりのコンバージョンです。例えば、ユーザーが7月1日と7月2日の両方で最初のステップを発行してファネルに入り、両方の日付から30日以内にファネルを完了した場合、そのユーザーは7月1日と2日のコンバージョン割合でカウントされます。
このグラフは、ファネルステップ間のコンバージョン率を表示することもできます。ユーザーは、この分析に含めるためにファネル全体を完了する必要はありません。代わりに、関心のある最後のステップまでのすべてのステップ(およびそれを含む)を完了する必要があります。
例えば、このチャートを見てみます:
この3ステップ内では、Amplitudeがこのプロセス(この例では、ステップ1からステップ2、またはステップ2からステップ3)の二つのステップ間で、またはステップの二つのペアの間でファネル全体を通じたコンバージョン率を表示しています。例えば、1: ユーザーサインアップをして、2: 楽曲またはビデオを検索
する場合、ステップ3を完了したか否かに関わらず。2つのステップすべてを選択したユーザーが対象となります。
Amplitudeは、上のスクリーンショットに示すように、下の測定モジュールで各選択のコンバージョングラフを表示します。
これが4ステップのプロセスである場合、ステップ2からステップ3へのコンバージョンは、4を完了したかどうかに関係なく、プロセスの最初の3つのステップを完了したすべてのユーザーを含みます。ユーザーは、常に**、最初のステップでファネルを入力**する必要があります。
**注意:**その場合も、時間の経過のコンバージョンは、すべてのアクティブユーザーをカウントします。
コンバージョンする時間は、ファネルで1つのステップから次ステップに移動するのにどのくらい時間がかかるかを示します。
Amplitudeは、選択したコンバージョンウィンドウとルックバックウィンドウに応じて、バケットサイズ(1秒、10秒、1分、1時間)を自動的に選択します。 表示されるコンバージョンの中央値は、ファネル全体です。
縦軸の割合は、特定のインターバル内でコンバージョンしたユーザーの割合を表します。これは、選択された時間範囲内でコンバージョンしたすべてのユーザーの数と比べたものです。
必要に応じて、カスタムビンを作成することもできます:
カスタムバケットを作成する場合、返されたパーセンテージは、バケットの最小と最大の値の間に入るユーザーのみを使用して計算されます。
注: 中央値バーは、バケットの最小値と最大値に関係なく、完全なデータセットに基づいて計算されます。
ヒストグラムビューから新しい時系列に切り替えることもできます。これは、経時変化を変換する中央値の時間を示しています。配布ドロップダウンをクリックして、時間経過を選択します。
コンバージョンする時間のデフォルトの範囲はファネル全体ですが、先のセクションで説明したように、ファネルで2つの連続したステップに制限することもできます。
頻度チャートは、別の特定のイベントを初めてトリガーする前に、1つのイベントをファネルでトリガーしたユーザー数を把握するのに役立ちます。下の画面ショットに示されたように、指標モジュールで分析しようとする2つのイベントを選択できます。
例えば、次の例では、ファネル3に到達したユーザーの71.8%が、1日間の期間内に、チケットまたは動画を購入する前に、「曲または動画を検索」
イベントを1回のみトリガーしています。
**注意:**計装のヒントを含むベストプラクティスについては、AmplitudeでA/Bテスト結果を分析する方法の記事を参照してください。
また、A/Bテストは、グロースとエンタープライズのプランの顧客にのみ使用できます。
Amplitudeでは、A/Bテストは、2つ以上のユーザーセグメントのファネルコンバージョンパフォーマンスを互いに比較できます。改善の観点から結果を表示できます。これは、ベースラインと比較されるセグメントのパフォーマンスを記述します。あるいは、統計的有意性の観点から、コントロールと処置が同じ意味を持つことを前提として、目撃したものと同様に極端な差を観察する確率を示します。
Amplitudeは、デフォルトでは、ファネル分析に追加された最初のセグメントをベースラインとして使用しますが、ベースラインセグメントがドロップダウンメニューに設定されている場合に、これを変更することができます。
このチャートは、ファネルのすべてのステップ全体で、各セグメントのコンバージョン率を表示します。A/Bテストでは1つ以上のバリアントがありますが、ベースラインは1つのみです。
このチャートは、各バリアントの予測された可能性を示します。高い値は、バリアントがベースラインを超えたことを示しています。低い値は、そうでないことを示しています。
これらの結果に以下が含まれる場合:
Amplitudeは、結果を重要とみなします。
Amplitudeがどのように計算する可能性と統計的意義についての詳細を参照してください。
チャートの下のデータテーブルは、データの内訳を示します。Amplitudeのすべてのデータテーブルと同様に、データをCSVファイルとしてエクスポートできます。含まれる列は次のとおりです:
デフォルトでは、Amplitudeは、ファネル分析でプロパティ定数を保持しません。これは、ファネルチャートが、ファネルを1回以上通過したユーザーのユニークカウントを表示することを意味します。例えば、ユーザーがファネル全体を複数回通った場合、1回のみとカウントされます。
次のチャートでは、ユーザーが最終日にこのファネル(アイテムを表示
→カートに追加
→購入完了
)を10回変換した場合、1回しか表示されません。
ただし、プロパティ定数を保持する場合、ファネルチャートは、ファネルを完了したユーザーとユーザー/イベントプロパティペアのユニークカウントを表示します。ユーザーがYの異なるイベントプロパティの値で、ファネル全体をX回通った場合、ユーザーはY回数にカウントされます。
例えば、ユーザーが、アイテム詳細を表示
-> カートにアイテムを追加
-> 購入を完了
する10の異なるItem_ID
プロパティ値で変換した場合、チャートに10回表示されます。 ここでは、Item_ID
はファネルで3つのイベントすべてに送信されたイベントプロパティです。 ファネルのすべてのイベントに計装した場合**、イベントプロパティは、定数にのみを保持できます**。
この方法を使用して、セッションベースのファネルを構築できます。これを行うには、ここに示すように、定数のセッションID
を保持します。
ユーザーは、コンバージョンするには、同じセッションIDのファネルで各ステップを完了する必要があります。この設定のファネル分析チャートは、ユーザーが異なるセッションで複数回ファネルを完了できるため、ユニークユーザーを表示しません。
ファネルの特定のステップで、イベントプロパティ値によるコンバージョンを分割するようにファネルを設定できます。これは、プロパティ値が、コンバージョンにどのような影響を与えるかを理解するのに役立ちます。
下の例では、3段階のファネルは、ステップ2のイベントプロパティ、item_id
でグループ化されています。
グラフは、各item_id
値で分類された、ステップ2(カートにアイテムを追加
)イベントをトリガーしたユーザーのコンバージョン分布を示しています。
最初のステップ以外のステップでグループ化することを選択した場合、セグメント化されたステップに到達しなかったユーザーのセグメント(この例では、「ステップに到達しなかった」については青色のセグメント)も表示されます。
注:ファネルのユーザーが複数回ステップを完了できる場合、この方法は各イベントの最初の発生を受け、そのイベントの値でユーザーをバケットに入れます。
コンバージョンドライバーオプションでは、ファネルのステップ間のユーザーが行った行動を確認できます。これは、コンバージョン、またはドロップオフの潜在的なドライバーを明確に特定するのに役立ちます。詳細は、Amplitudeのコンバージョンドライバのヘルプセンターの記事を参照してください。
Need help? Contact Support
Visit Amplitude.com
Have a look at the Amplitude Blog
Learn more at Amplitude Academy
© 2025 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.