This product is not supported for your selected
Datadog site. (
).
ファネル分析は、エンドツーエンドのジャーニーパスにおける主要なワークフロー全体のコンバージョン率を追跡し、ボトルネックを特定して対処するのに役立ちます。具体的には、以下のことが可能です。
- Web サイトのパフォーマンス低下により、ある時点で顧客が離れてしまったかどうかを確認する
- 新機能の追加に伴うコンバージョン率の変化を追跡する
- ワークフローに新しいステップを追加することで、ドロップオフ率にどのような影響があるかを評価する
- コンバージョンまでの平均時間を測定する
- ファネルの各ステップで個々のイベントをフィルタリングする
- エンドユーザーが異なるフローを通じて同じ結果を達成する場合があるため、特定のステップ内で複数のイベントを組み合わせる
ファネルチャートを作成する
Product Analytics で、Create New > Funnel を選択します。
ファネルを開始するユーザーステップを選択し、Add step を使用してステップを追加します。ファネル内でステップの順序を変更するには、ステップをドラッグ&ドロップします。
フィルターを追加する
ユーザーをファネル全体でフィルタリングすることも、特定のステップでフィルタリングすることもできます。
ファネル全体にグローバルフィルターを適用するには、Filter by を選択してオプションを選択します。
特定のステップでユーザーをフィルタリングするには、そのステップのフィルターアイコンを選択し、オプションを選択します。ステップでフィルタリングすると、そのステップに特定の制約を適用した場合にユーザーの行動がどのように変化するかを把握できます。たとえば、特定のデバイス、オペレーティングシステム、または地理的位置情報が、特定のステップでのコンバージョンにどのような影響を与えるかを確認できます。
イベントを結合する
単一のファネルステップ内で複数のイベントを結合して、エンドユーザーが異なるフローを通じて同じ結果を達成する場合に対応できます。イベントを結合する場合、含まれるイベントのいずれかによって、「または」ロジックでステップのコンバージョンをトリガーできます。結合されたステップのファネルチャートには、そのステップに含まれるすべてのイベントのデータが表示されます。
ステップに複数のイベントを追加するには、既存のイベントの横にある or ボタンをクリックします。
データを比較する
Compare を選択し、以下のオプションのいずれかを選択して、さまざまな方法でファネルデータを比較します。
By breakdown: デバイスの種類や地理的位置情報など、特定の属性でデータをグループ化します。属性内の上位 (最も一般的な) 値または下位 (最も一般的でない) 値のどちらを表示するか、および含める値の数を調整することもできます。
By property or segment: 複数のユーザーセグメントまたはユーザー属性を並べて比較します。
- ユーザーセグメントを比較するには、比較するセグメントを選択します。
- ユーザー属性を比較するには、プロパティ (Browser Name や Country など) を選択し、比較する値 (Firefox、Chrome、Safari など) を選択します。
By time: 期間ごとのコンバージョンデータを並べて比較します。
コンバージョンに関するインサイトを絞り込む
ファネルページの情報をさらに分析することで、サイトがコンバージョンを促進する効果を把握できます。コンバージョンは、ユーザーがファネルで定義された最後のステップを完了したときに発生します。
チャートサイドパネルの上にあるドロップダウンを使用して、さまざまなコンバージョン分析ビューを選択します。コンバージョン分析は、以下の方法で利用できます。
Unique converted sessions: すべてのステップが同じ @session.id で完了したコンバージョン。
Unique converted users: @user.id によって追跡される同一の個人ユーザーが、すべてのステップを完了したコンバージョン。
Unique converted accounts: @account.id によって追跡される同一のアカウントが、すべてのステップを完了したコンバージョン。この分析は、@user.id ファセットが保持される期間よりも長い期間にわたって、サインインしたユーザーによって完了されたコンバージョンを特定するのに役立ちます。
Total conversions: セッション、ユーザー、またはアカウント全体での合計コンバージョン。
Time to convert: セッション、ユーザー、またはアカウント別のコンバージョンの時系列表示。
どのコンバージョン分析ビューでも、コンバージョンを数または率で表示し、すべてのステップまたは個別のステップのデータを表示するように選択できます。ユーザーまたはアカウント別のコンバージョンビューでは、コンバージョンが発生するまでの期間を調整できます。
コンバージョン計算メトリクス
Datadog がコンバージョンメトリクスを計算する方法
イベント A → B → C およびイベントステップ A、A、A、B、C、C を持つファネルを検討します。
この場合、Datadog は 1 件のコンバージョンとしてカウントします。各 A が独立した試行を開始します。3 つの試行すべてが同じ C イベントで完了するため、Datadog は最も早い試行のみをカウントします。
さらに説明すると、ユーザーがイベントシーケンス A、A、A、B、C、C、A、B、C を実行した場合、Datadog は 2 件のコンバージョンをカウントします。最初のコンバージョンはシーケンス A、A、A、B、C で完了し、2 番目のコンバージョンは続く A、B、C のシーケンスで完了します。
ファネルステップと一致しないアクションやビューは、ステップごとのコンバージョン率や全体的なコンバージョン率に影響しません。すべてのファネルステップがコンバージョンウィンドウ内で正しい順序で発生した場合、Datadog はそのセッションを 1 つのコンバージョン済みセッションとしてカウントします。
Datadog は、各コンバージョンの最初と最後のステップ間の合計時間を、ステップの総数で割ることで、ステップ間の平均時間を計算します。
ユーザーまたはアカウントごとにファネルを分析する場合、最初のイベントからの時間を基準に、時間または日数でコンバージョン期間を定義できます。コンバージョンのデフォルトの期間は 1 日 (カレンダー上の日付ではなく、24 時間のウィンドウ) で、コンバージョンが発生したかどうかを判断します。
コンバージョンのカウント方法
コンバージョンを計算する際、コンバージョンの可視化で ユニーク コンバージョンオプション (セッション、ユーザー、またはアカウント) または Total Conversion Count オプションを選択して、コンバージョンのカウント方法を指定します。
Unique: セッション、ユーザー、またはアカウントごとに 1 回だけコンバージョンをカウントします。たとえば、ユーザーがファネルシーケンス A → B → C を同じセッション内で複数回完了した場合 (A, B, C, A, B, C)、それは 1 回のコンバージョン としてカウントされます。
Total: 同じセッション ID、ユーザー、またはアカウントが定義されたファネルを完了するたびに、コンバージョンをカウントします。同じ例 (A, B, C, A, B, C) を使用すると、この方法では 2 回のコンバージョン としてカウントされます。Total 設定は、中間ステップが繰り返された回数ではなく、完了したフローをカウントします。
可視化方法を変更する
デフォルトでは、ファネルはステップとして表示されます。可視化を変更して、同じコンバージョンデータを別の形式で表示します。
時系列: コンバージョン指標を時間の経過に沿ってプロットします。
クエリ値: コンバージョン指標を単一の数値として表示します。
トップリスト: 国やブラウザなどの内訳別にコンバージョン指標をランク付けします。
棒グラフ: 内訳の値全体でコンバージョン指標を比較し、列として表示します。
トップリストと棒グラフには内訳が必要です。ファネルにまだ内訳がない場合は、比較 の下に追加します。
コンバージョンドライバーを表示する
ユーザーのコンバージョンや離脱についてより詳しく把握するには、ファネルのステップをクリックしてコンバージョン分析にアクセスします。
コンバージョンドライバー、ユーザージャーニー、コンバージョンや離脱に利用可能なユーザーリプレイ、ユーザー詳細を表示します。
参考資料