このページでは

For AI agents: a documentation index is available at /docs/llms.txt. Append .md to any page URL for markdown, or send Accept: text/markdown.

Amplitudeがファネル内で同時発生するイベントをどのように処理するか

Amplitudeは、すべての時間を最も近い秒単位に丸めます。このため、同時発生するイベントを考慮するために1秒のウィンドウを維持しています。ユーザーが1秒以内に2つの異なるイベントを発生させた場合、Amplitudeはどちらが最初に発生したかを判断しようとはしません。代わりに、どちらの順序も正しいとみなし、それをファネルに適用します。

たとえば、ユーザーが最初にイベントBを発生させ、その後1秒以内にイベントAを発生させた場合、ファネルはこれをイベントA → イベントBまたはイベントB → イベントAのうちのいずれかのコンバージョンとみなします。

正確な順序のファネルでは、ファネル定義の一部ではないイベントが同じ秒間に同時に発生した場合でも、Amplitudeはそのユーザーをコンバージョンしたものとみなします。

_同じ_秒以内に発生した_同じ_イベントに対して履歴カウントフィルタを使用すると、ユーザーが離脱したように見えます。ファネルクエリは同じ秒内に発生したイベントを区別しませんが、履歴カウントフィルターは区別します。

同じイベントが同時に発生

同じイベントタイプ2つが同じ秒以内に送信された場合、Amplitudeはそのうちの1つのみをカウントします。これは、ファネルのステップ内でAny Eventを使用する場合や、ファネルステップ内のカスタムイベントが同じサブイベントを共有する場合にも適用されます。Amplitudeは、同じ秒に発生した場合、それらは同じイベントであるとみなし、各インスタンスをカウントしません。この問題に対処するには、ステップ条件が相互に排他的であることを確認するか、ミリ秒単位の解像度を有効にしてイベントを正確にキャプチャします。

ミリ秒単位の精度

Amplitudeはデフォルトで、イベントが1秒以内に連続して発生することはないと想定しています。ただし、同時に発生する複数のイベントがあり、イベントの正確な順序を確認したい場合は、ミリ秒単位の解像度を有効にできます。

イベントをミリ秒単位で追跡するには、次の手順を実行します。

  1. ファネル分析から、_測定基準_モジュールの_詳細設定_ドロップダウンを開きます。
  2. _ミリ秒の精度_をクリックします。

ファネルは自動的に更新され、秒単位ではなくミリ秒単位で追跡されたイベントが表示されます。

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