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は、セグメントの特定のコホート登録日を検討しているのか、全体を検討しているのかによって、「Return On or After」リテンションの計算方法が多少異なります。全体のリテンション(「すべてのユーザー」など)がビジュアライゼーションに表示され、その下にある内訳表の最初の行にも表示されます。
「Return On or After(指定日以降に復帰)」リテンションは、そのX日目以降に復帰したユーザーを測定するため、分子には、ユーザーがイベントをトリガーした日より前のすべてのデータポイントのユーザーが含まれます。たとえば、2 日目にイベントをトリガーしたユーザーは、1 日目と 0 日目のデータ ポイントにも表示されます。
特定のコホート登録日
特定のコホート登録日の計算方法は次のとおりです。
{ # of users who triggered return event on X day after cohort entry date,
or any day after X day }
divided by
{# of users who triggered start event on specific cohort entry date
[constant across X days] }
以下の表では、4月1日の3日目のリテンションでは6,633人のユーザーが、4月4日以降にリターンイベントをトリガーしたことを示しています。9,644人のユーザーが、4月1日にスタートイベントをトリガーしました。6,633を9,644で割ると、4月1日の3日目のリテンションは68.8%になります。
特定のコホート登録日のリテンション率は、常に時間の経過とともに低下します。分母は一定のままですが、分子は徐々に減少しています。つまり、7日間以上継続している人の数は、3日間以上継続している人の数よりも少なくなります。
全体的なリテンション
全体的なリテンション(全ユーザーとも呼ばれます)の計算方法は次のとおりです。
{ # of users who triggered return event on X day or later after cohort entry date }
divided by
{ # of users who triggered start event on cohort entry dates
that reached the retention interval }
以下の表では、3日目の全ユーザーのリテンション率では55,752人のユーザーがリターンイベントを3日目以降にトリガーしたことを示しており、3月30日から4月6日の間に開始イベントをトリガーしたユーザーは137,586人でした。55,752を137,586で割ると、3日目のリテンション率は40%になります。
表の [すべてのユーザー] 行には、その下にある日付行の日付合計が含まれています。 Amplitudeは、すべてのユーザーの合計から不完全なデータを除外します(不完全なセルにはアスタリスクが付いています)。
分析期間が完了すると、グラフは時間の経過とともにリテンションが低下するにつれて下がります。これは、分子に示されているように、より長期間維持できる人数が少なくなるためです(人を7日間維持することは、3日間維持するよりも困難です)。
ただし、分析がまだ進行中の場合、グラフは曲がり上がり、時間の経過とともに大きくなっているように見える場合があります。 これは、Amplitudeがまだ後のリテンション間隔に到達していないユーザーを分母から除外しているためです。これは、Amplitudeが十分なデータを収集していないことを意味します。ユーザーにリターンイベントをトリガーするための時間をもう少し与える必要があります。 リテンションの傾向を正確に把握するには、分析期間が完全に完了するまで待ちましょう。
したがって、Microscopeにおける1日の分母値は、その日のリテンション間隔を完了したユーザーの合計です。内訳表にこの値は表示されません。

当日の戻り
**Return On retention(リテンション時に復帰)**の計算方法は次のとおりです。
{ # of users who triggered return event on exactly X days after cohort entry date }
divided by
{ # of users who triggered start event on specific cohort entry date
[constant across X days] }
以下の表では、4月1日の3日目のリテンションでは6,594人のユーザーが、4月4日にリターンイベントをトリガーしたことを示しています。9,644人のユーザーが、4月1日にスタートイベントをトリガーしました。6,594を9,644で割ると、4月1日の3日目のリテンションは68.4%になります。
すべてのユーザーの3日目のリテンションによると、3日目にリターンイベントをトリガーしたユーザーは48,219人でした。一方、3月30日から4月6日の間に開始イベントをトリガーしたユーザーは125,665人でした。このため、3日目のリテンション率は72%となります。
ユーザーは複数の日にリターンイベントをトリガーすることができ、Amplitudeは各日にそれらをカウントします。これにより、特定のコホート登録日行または行全体について、時間の経過とともにリテンション率を向上させることができます。分母は一定ですが、X日ごとにリターンイベントをトリガーするユーザー数は独立しています。どの日でも、前日よりも多くのユーザーがイベントをトリガーする可能性があります。
Return On or Afterリテンションと同様に、分析期間が完了すると、いずれかの日のマイクロスコープでの分母値は、全体的なリテンションに対するユーザーの総数と一致します。分析がまだ進行中の場合、1日のマイクロスコープでの分母値は、その日のリテンション期間を完了したユーザーの合計です。内訳表にこの値は表示されません。
棒グラフ形式では、X 軸にはデフォルトで最も一般的な時間単位、日、週、月が含まれます。 これは、Return On(Custom)((カスタム)時に復帰)を使用してカスタマイズできます。
合計行は、その下にあるコホート登録日の行の合計を表します。Return On または After リテンションと同様に、データが不完全である場合(セルに * が付いています)、Amplitude はそれらのデータを行全体の合計から除外します(たとえば、3日目の各行の合計は、3日目の全体値に加算されません)。
これは役に立ちましたか?