このページでは

グループ別機能:Amplitude におけるチャート結果の絞り込みと順序付き

Amplitude Academy

Amplitude Analyticsの使用を開始する

コホートを含むAmplitude Analyticsの最も基本的な機能について学びましょう。

今すぐ始める

Amplitudeのグループ別機能は、その基本的な形で、集計のためにイベントを分類するためのツールです。

たとえば、国別のイベント数を集計したい場合は、グループ別機能を使用します。

グループ別機能の結果制限

パフォーマンス上の理由から、Amplitudeでは、クエリ結果として返されるグループ数に制限を設けています。クエリが制限を超えた場合、Amplitudeは上位グループを保持し、残りをクエリ結果から削除します。

Amplitudeは以下の制限を課すことがあります:

  • 単一グループ化: 100 件の結果。
  • ダブルグループ化:500件の結果。

詳細については、「制限値」を参照してください。

グループ順序付き

以下の表は、分類表に表示されるグループの優先順位を、Amplitude がどのように決定するかを示しています。

グループ順序付きの数式

グループバイの_ない_数式の場合、Amplitudeはこの順序付けを使用するのは、数式内のすべてのメトリックが同じ順序付けを使用する場合のみです。それ以外の場合は、Amplitudeはデフォルトの数式の順序付けを使用します。

グループ別を_含む_数式の場合、Amplitudeは、単一の式内のすべての数式にわたる_各グループ_の値を合計し、その合計値が最も大きいグループを優先して順位付けします。

グループごとのプルーニングが複数の数式用語と演算子を組み合わせて行われる場合、数式のロードに時間がかかることがあります。 これは、Amplitudeが追加のクエリを実行して、すべての数式用語が同じグループをクエリするようにするためです。

実験におけるグループ別機能

早期アクセス

この機能は早期アクセス段階であり、今後も進化していく可能性があります。 このドキュメントにはまだ最新の更新情報が反映されていない可能性があります。

実験用グラフのグループ化は、クエリのパフォーマンスを低下させる原因となる可能性があります。 詳細については、「制限事項」を参照してください。

実験のエンドツーエンドおよび実験結果では、Amplitudeはメトリックごとに返されるグループ化されたグループの数を最大10件に制限しています。Amplitudeは、すべてのバリアントにおけるエクスポージャー数の合計に基づいて行を並べ替えます。一部の行には、(none)と表示されている場合があります。これは、そのプロパティが存在しないことを意味します。 詳細については、FAQ:ユーザー数の予期しない値を参照してください。グループ別は、エクスポージャーイベントに適用されます。

複数仮説検定では、Amplitudeはグループ別機能の使用に対する補正を行いません。これは、分析の中でユーザーが最終的にいくつの仮説検定を実施する予定なのかをAmplitudeが把握できないためです。1つのグループ別値または10個のグループ別値を確認できます。

グループ化はより探索的な分析を提供します。 複数の仮説検定のための調整は、統計的有意性に達するのを難しくします。 偽陽性であると思われる場合は、実験を2つの日付範囲に分割してください。1つのデータセットで必要なすべての仮説検定を実行し、2番目の日付範囲でその結果を再現してみてください。これは、機械学習におけるトレイン・テスト・スプリットに似ています。たとえば、訓練データセットで機械学習モデルを学習させ、ハイパーパラメータを調整した後、未知のテストデータセットでモデルを評価することで、偏りのない誤差推定値を得るという考え方です。

制限事項

Amplitudeはgroup-byとCUPEDを同時にサポートしていません。 これらのオプションを選択した場合、非group-by値にはCUPEDが適用されますが、group-by値には適用されません。

エクスポージャーイベントとメトリックイベントの間でグループ化したプロパティの値が変化した場合、コンバージョン率が100%を超えることがあります。 たとえば、Countryで行をグループ化して、Country = Spainの行を表示している場合、分母はスペインにおけるエクスポージャーのユニーク数となり、分子はスペインでメトリックイベントを実行したユーザー数となります。

その結果、コンバージョン率が100%を超えることがあるかもしれません。これは、スペインでは誰かがメトリックイベントを実行することは可能ですが、スペインではエクスポージャーイベントを実行することは決してないためです。 それらは分子には数えられますが、分母には数えません。

その逆もまた真であり、分子は過大にカウントされるのではなく、過少にカウントされます。 Platformでグループ化を行い、Platform = Webの行を確認した際に、エクスポージャーイベントの値がPlatform = Web、メトリックイベントの値がPlatform != Webである場合、そのメトリックイベントは分子には含まれません。

これは役に立ちましたか?