このページでは

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 は下の行の値の加重平均を計算します。

この計算ではユニークなユーザーを使用するため、Amplitudeは各分子のユーザーを1回だけカウントします。 ユーザーが最初のイベントと戻りイベントを複数回トリガーした場合、Amplitudeはそれらを分母内で一度だけカウントします。

収益率

特にリテンションの「Return On」の場合、分子は指定された日、週、または月にリターンイベントをトリガーしたユニークユーザー数です。分母は、指定された期間の最初の日、週、または月に開始イベントをトリガーしたユニークユーザーの合計数です。 Amplitudeは、ある時間枠内に開始イベントと戻りイベントを複数回トリガーしたユーザーを、分母で1回だけカウントします。 ただし、Amplitudeは各データポイント間隔の1日、1週間、または1ヶ月に1回、それらを分子に含めることができます。 詳細については、こちらのコミュニティ記事をご覧ください。

指定日以降に再訪

Return On or Afterリテンションの場合、特定の日、週、または月の分母(この数字をXと呼びます)は、その日、週、または月を完了したユーザーです。Amplitudeは、ユーザーがイベントを開始してからX日、数週間、または数ヶ月が経過した場合に、これらのユーザーを全体的なReturn OnまたはAfterリテンションにカウントします。 分子は、第X日目、第X週目、または第X月目以降にリターンイベントをトリガーした一意のユーザー数です。

「Return On or After(指定日以降に再訪)」リテンションは、その X 日目以降に復帰したユーザーを測定するため、Amplitude は、ユーザーがイベントをトリガーした日までのすべてのデータポイントにそのユーザーを含めます。たとえば、2 日目にイベントをトリガーしたユーザーは、1 日目と 0 日目のデータ ポイントにも表示されます。

最近の期間がアスタリスクで表示されているのはなぜですか?

データが不完全な日の結果にはアスタリスクが付いています。 たとえば、一部のユーザーが7月15日(0日目)に開始イベントをトリガーするとします。 7月21日の6日目のデータを見ていると、計算結果の横にアスタリスクが表示されます。この例では、7月21日は6日目であり、その日はまだ終わっていないため、データポイントはその日が終わるまで不完全です。これにより、利用開始初日(Day 0)のユーザーが6日目も継続利用する機会が得られます。

内訳表で、その期間のユーザー数が、ユーザー数の合計行に表示されている数と一致しないのはなぜですか?

リテンション分析内訳表のユーザー数の合計は、期間全体で開始イベントをトリガーしたユニークユーザーの合計です。あるユーザーが7月17日と18日に開始アクションをトリガーしたとします。 このユーザーは7月17日と18日に一意であるため、Amplitudeは両日間のユーザー総数にこのユーザーをカウントします。ただし、Amplitudeはユーザー総数に対してこのユーザーを1回しか数えません。 これが、各日のユーザー数の合計がユーザー数の合計と必ずしも同じとは限らない理由の1つです。

もう1つの理由は、Amplitudeが現在の日をこの合計から除外しているためです。これは、この日がまだ終了していないためです。Amplitudeは現在もその日のイベントを収集し、それらに基づいて計算を行っています。

内訳表でアスタリスクが付いている値はすべて、時間枠がまだ終了していないため、まだ計算中のデータポイントを示しています。 Amplitudeは、この期間が完了するまでこれらのユーザーを全体的なリテンションの計算に含めません。

私の全体的なリテンションが予想よりも高かったり低かったりするのはなぜですか?

これには2つの説明が考えられます。

  1. Amplitudeは、リテンションの計算に不完全なデータポイントを含めません。 すべてのデータポイントが内訳表の値よりも高いか低い場合、これらのユーザーの多くは、まだ完全な時間枠を完了していない可能性があります。 Amplitudeがデータポイントに含めていない不完全な値の横にはアスタリスクが付いています。
  2. データ ポイントは、その期間内のすべてのユーザーについて重複除外された計算結果です。 この場合、全体のリテンション計算ではそのユーザーは1回しかカウントされません。内訳表にはユーザーを複数回表示することがあり、リテンションが予想以上に高いように見える可能性があります。

このリテンションチャートには、12か月間または365日分のデータしか表示できません。どうすればもっと見ることができますか?

リターンオン(カスタム)測定値から利用できるAmplitudeのカスタムブラケット機能を使用すると、デフォルトの制限を超えてさらに多くの時間枠を追加できます。

継続中のデータを調べている場合、リテンション曲線は上昇傾向にあることがわかります。これは、Amplitudeがユーザーを加重平均計算に含めるのは、ユーザーがコンバージョンするのに十分な時間が経過した後のためです。

たとえば、過去30日間を調べている場合、ユーザーは開始イベントをトリガーしてから4日経過した後でのみ、4日目のデータポイントに表示されます。Amplitudeはユーザーがそのマイルストーンを通過した後にのみ含めるため、それ以降のデータポイントはより高く見える場合があります。 これは、継続しなかったユーザーがそのマイルストーンを通過していないためです。 これは通常、ごく一部のユーザーしかグラフの全期間を完了しなかった場合に発生します。 より多くのユーザーがそうすることで、チャートは安定し始め、リテンションをより正確に反映するようになります。

詳細については、こちらのコミュニティ記事をご覧ください。

Return On or Afterリテンションはどのくらい先まで設定できますか?

Return On or Afterリテンションは現在の日まで延長されます。Return On or Afterリテンションチャートの最後のポイントには、特定の日、週、または月のいずれか以降にリターンイベントをトリガーしたユーザーが表示され、そのイベントが昨日までトリガーされたかどうかが確認されます。

データポイントの分母が時間とともに変化するのはなぜですか?

この分母は毎日変化します。これは、特定の日(5日目、10日目など)に到達したユニークユーザーの累積数に基づいているためです。

たとえば、ユーザーAとユーザーBが、指定された時間枠の3月20日から3月22日までの次の日にイベントを実行するとします。

  • 3月20日:ユーザーAが開始イベントを実行します。
  • 3月21日:ユーザーAがreturnイベントを実行します。
  • 3月21日:ユーザーBが開始イベントを実行します。
  • 3月22日: ユーザーAがreturnイベントを実行します。

ユーザーAの場合、3月20日は0日目、3月21日は1日目、3月22日は2日目です。Amplitudeは各日の分母(0日目から2日目)にユーザーAを含めます。しかし、ユーザー B は 3 月 21 日(第 0 日目)に開始イベントをトリガーしましたが、他のイベントはトリガーしていません。 Amplitudeは、指定された時間枠内において、ユーザーBを第0日目の分母でのみカウントします。

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