Amplitudeの数字は、Google Analytics、Mixpanelなどのベンダーが提供するものと異なる場合があります。これは、さまざまな原因で発生する可能性があります。そのうちのいくつかについては、この記事で説明します。
始める前に
この記事では、Amplitudeがユーザーとセッションを追跡する方法を理解することを前提とします。まだ十分に理解していない場合は、最初は、ユニークユーザーの追跡とAmplitudeでのセッションの定義に関するヘルプセンターの記事をご参照ください。
データ不一致のチェックリスト
この質問リストは、発生するデータの不一致に関する迅速なトラブルシューティングチェックリストとして機能します。質問に「はい」と答えることができれば、それはおそらく原因ではありません。
Amplitudeと他のプラットフォームの間の時間帯は調整しますか?
そうでない場合、数字を比較する前に、時間帯を調整してください。Amplitudeで取り組むデータはUTCでタイムスタンプされるが、UI内で時間帯をカスタマイズすることができます。
Amplitudeで現在追跡しているイベントは、他のプラットフォームで追跡しているものを反映していますか?
そうでない場合、ユーザーとセッション数の間に不一致が発生する可能性が高くなり、それはどちらも追跡対象のイベントに依存するためです。
Amplitudeと他のプラットフォームは、同じウェブボットとスクレイパーをブロックしていますか?
そうでない場合、ユーザーとセッション数の間に不一致が発生する可能性が高くなります。
他のプラットフォームとAmplitudeは、どちらも関心のメトリックを同じように定義していますか?
そうでない場合、Amplitudeと他のプラットフォームはメトリックによって異なるため、不一致が発生する可能性があります。
他のプラットフォームでは、Amplitudeのようにユーザがマージされますか?
そうでない場合は、他のプラットフォームがユーザーをマージする方法によっては、ユーザーIDが異なるため、ユーザーとセッション数の間に不一致が発生する可能性があります。
セッションタイムアウトウィンドウは、Amplitudeと他のプラットフォームの間で同じですか。
そうでない場合、セッション数に不一致が発生する可能性が高くなります。
Amplitude SDKを使用してデータを追跡している場合、デフォルトのセッションタイムアウトウィンドウは、ウェブで30分とモバイルで5分です。これらのしきい値はAmplitudeでカスタマイズできるため、開発者にカスタマイズされたかどうか確認してください。
Google Analyticsでのセッション
Google AnalyticsとAmplitude追跡セッションも同様ですが、この表ではセッション数の不一致を引き起こす要因について説明します。
シナリオ | Amplitude | Google Analytics | ソース |
---|---|---|---|
午前0時に | セッションが継続 | 現在のセッションは午後11時59分に終了し、新しいセッションは午前12時にスタートします。 | 「時間ベースの有効期限」をご参照ください。 |
キャンペーンソースを変更 | セッションが継続 | 新しいセッションは、30分のしきい値の場合でも、スタートします。 | 「キャンペーンベースの有効期限」をご参照ください。 |
セッションイベントの制限 | 制限はありません | 最初の10イベントの後、追跡は1秒あたり1イベントに制限されます。 | 「セッション制限ごとのイベント」をご参照してください。 |