すべてのプロダクト
Search
ドキュメントセンター

Hologres:ファネル関数

最終更新日:Feb 11, 2025

ファネル分析は一般的なコンバージョン分析手法であり、ユーザー行動の分析、アプリデータのトラフィック分析、プロダクト目標コンバージョンの分析など、データ操作と分析のシナリオで広く使用されています。管理者または運用担当者は、ファネル分析を使用して、コンバージョン率に基づいて各段階のパフォーマンスを測定できます。このようにして、コンバージョン率を高めるためにプロダクトを最適化できます。

背景情報

イベントは、ゲームアプリのダウンロード、登録、ログインなど、ユーザーの特定の意味のある行動または一連の意味のある行動を表します。ユーザーのさまざまな行動データを分析することで、ユーザーの実際の使用プロセスを復元できます。これにより、プロダクトのコンバージョン率が向上し、ビジネスの成長に役立ちます。一般的なユーザー行動分析には、イベント分析、ファネル分析、リテンション分析が含まれます。ファネル関数は、主に複数ステップの操作プロセスにおける各ステップのコンバージョン率とチャーン率を分析するために使用されます。ファネルモデルの各ステップのメトリックを分析することにより、ビジネスコンバージョンの明確なビューを取得できます。たとえば、ゲームをプレイするための完全なプロセスには、ゲームへのログイン、ゲームへの参加、ゲームのプレイ、ゲームレベルの決済、ゲームからのログアウトなどのステップが含まれる場合があります。ファネル関数を使用して、上記のステップでのユーザー行動のファネルを設定し、各ステップでのコンバージョンを分析して、ビジネスにおける詳細なデータ分析の実装、プロダクトエクスペリエンスの最適化、コンバージョン率の向上に役立てることができます。

用語

ファネル分析の基本用語:

  • イベント: 分析が必要な操作。

  • コンバージョンのステップ: 複数のイベントで構成される分析プロセス。ファネル計算は各ステップで厳密に実行されます。

  • 時間範囲: イベントが発生した期間。これは、ファネルの最初のステップが実行される期間です。

  • ウィンドウ期間: ファネル分析の時間制限。ファネルのすべてのステップがウィンドウ期間内に完了すると、コンバージョンは成功したと見なされます。

次の図は、これらの用語を含む分析 UI を示しています。

image

概要

Hologres は、Alibaba Cloud によって開発されたワンストップのリアルタイムデータウェアハウスサービスです。 Hologres は、複数のシナリオでリアルタイムデータの多次元分析をサポートしています。ユーザー行動分析のシナリオでは、Hologres は複数のタイプのファネル関数を提供して、ユーザー行動を迅速かつ効率的に分析します。ファネル関数は、インターネット、e コマース、ゲームなどの業界のユーザー分析シナリオで広く使用されています。

Hologres は、基本ファネル関数 windowFunnel、範囲ファネル関数 range_funnel、プロパティ関連付けファネル関数 finder_funnel、ディメンショングループ化ファネル関数 finder_group_funnel をサポートしています。

次の表に、各関数でサポートされている機能を示します。

ファネル関数

説明

機能サポート

ウィンドウ期間の指定 (window)

ファネルイベントの指定 (event)

イベントプロパティの関連付けの設定 (attr_related)

ディメンションによるグループ化 (group_event_index)

時間範囲の指定 (start_timestamp)

windowFunnel

この関数は、特定のタイムウィンドウ内のイベントのファネル結果を計算するために使用できます。

サポートされています

説明

数時間など、短いタイムウィンドウ、または 1 日以内の時間範囲のみを指定できます。複数のカレンダー日をウィンドウとして使用することはできません。

サポートされています

サポートされていません

サポートされていません

サポートされています

range_funnel

この関数は、特定のタイムウィンドウ内のイベントのファネル結果を計算し、時間フィールド別にファネル結果をグループ化して表示するために使用できます。

サポートされています

説明

複数のカレンダー日をウィンドウとして使用できます。

サポートされています

サポートされていません

サポートされています

説明

時間によるグループ化のみがサポートされています。

サポートされています

finder_funnel

この関数は、特定のタイムウィンドウ内のイベントのファネル結果を計算するために使用できます。イベントの関連付けられたプロパティを指定できます。ただし、ファネル結果を時間別にグループ化することはできません。

サポートされています

説明

複数のカレンダー日をウィンドウとして使用できます。

サポートされています

サポートされています

サポートされていません

サポートされています

finder_group_funnel

この関数は、特定のタイムウィンドウ内のイベントのファネル結果を計算するために使用できます。任意のフィールドでファネル結果をグループ化して表示し、イベントの関連付けられたプロパティを指定できます。

サポートされています

説明

複数のカレンダー日をウィンドウとして使用できます。

サポートされています

サポートされています

サポートされています

説明

任意のフィールドによるグループ化がサポートされています。

サポートされています

説明
  • プロパティの関連付け: プロパティによってイベントを関連付けることができます。たとえば、ゲームシナリオでファネルを設定し、ファネルにゲームへのログイン、ゲームへの参加、ゲームのプレイ、ゲームレベルの決済、ゲームからのログアウトなどのステップが含まれているとします。さらに、各イベントに「国」プロパティを指定します。この場合、このプロパティを関連付け ID として使用して、各ステップのコンバージョンが同じプロパティ値に基づいて実行されるようにすることができます。ファネルの異なるステップで関連付けに使用されるプロパティは、同じでも異なっていてもかまいません。ただし、関連付けに使用されるプロパティは同じタイプである必要があります。

  • ディメンションによるグループ化: 結果はディメンションごとにグループ化されて表示されます。たとえば、結果を日、国、または IP アドレスでグループ化して、より詳細なファネル分析を実現できます。ユーザーは 1 つのグループにのみ所属できます。ユーザーがどのグループにも属していない場合、ユーザーは unreach グループに割り当てられます。