2つの分析プラットフォーム間でデータを比較する際には、ユーザー数と指標がどのように計算されるかを理解することが重要です。ほとんどの分析プラットフォームには、ユーザーを作成、識別、マージするための独自の方法があります。この記事では、MoEngageとGoogle Analyticsの間にデータの違いが生じる理由を説明し、違いの一般的な理由と問題を特定するための可能な方法をリストアップしています。
ほとんどのクライアントにとって、Google Analytics (GA) と MoEngage の数字は一致しており、見られる差はわずかです(2%未満)。ユーザーの作成とユーザーの識別は、MoEngageとGAの間で同じです。両方のプラットフォームは、新しいユーザーがアプリ/ウェブサイトを訪れると、そのシステムにユーザー識別子を作成します。両方は、クライアントから提供されたIDに基づいてユーザーを特定します。
GAとMoEngageでのユーザー作成とマージ
アクション | MoEngage | Google Analytics |
---|---|---|
セッションの統合 / ユーザーのマージ | MoEngageは、ユニバーサルユーザー統合を提供します。ユーザーによって行われたすべてのセッションが、特定されたユーザーに統合されます。詳細については、 ユーザーのマージ を参照してください。 | GAはセッションの統合/マージを提供します。セッション内で行われたすべてのイベント/ヒットは、特定されたユーザーに割り当てられます。以前のセッションは特定のユーザーに割り当てられていません。詳細については、 セッションの統一 を参照してください。 |
ログアウト後のユーザー作成 |
ログアウト後、ユーザーが再度アプリ/サイトを訪れると、MoEngageはデバイス/ブラウザのために新しいユーザーを作成します。なぜなら、MoEngageは再度訪れているのが同じユーザーであるかどうかわからないからです。
(ユーザーが再度ログインすると、特定されたユーザーと統合されます。) |
ログアウト後、ユーザーが再度アプリ/サイトを訪れると、Google Analyticsは新しいユーザーを作成しません。GAは、ユーザーがアプリ/サイトを初めて訪れたときに作成された同じユーザーで続行します。 |
分析数値の不一致の一般的な理由
以下は、Google AnalyticsとMoEngageの間で分析数値に違いが生じる一般的な理由です。
-
-
- ボットトラフィック - ボットトラフィックは、検索エンジンのクローラー、価格追跡ウェブサイト、その他のトラッカーからあなたのウェブサイトに訪れます。このトラフィックがMoEngageのトラッキングからブロックされていない場合、不要な追加ユーザーが作成されます。
- サブドメインでのトラッキング - ログインまたはチェックアウトフローでは、時々ユーザーが異なるドメイン/サブドメインにリダイレクトされます。これは、統合が適切に処理されていない場合、そのページで新しいユーザーが作成される原因となる可能性があります。
- 強制ログアウト - ユーザーがアプリの更新などの理由で強制的にログアウトされる場合、MoEngageに多くの追加ユーザーが発生します。ログアウトは新しいユーザーを作成します(ユーザーがアプリ/サイトを訪れた場合)。クライアントシステムから一括で強制ログアウトが行われると、システムに多くの不必要なユーザーが作成され、再度ログインしないユーザーはMoEngage内で二つのアイデンティティを持つことになります。
- ユーザーのマージ - MoEngage または GA の側でユーザー識別が適切に実装されていない場合、ユーザー数が膨らむ可能性があります。
-
上記に挙げた理由以外にも他の理由があるかもしれません。それは次の通りです:
-
-
- すべてのプラットフォーム(Android、iOS、Web)はMoEngage/GAと統合されていません。
- SDKアプリからのMoEngage/GAへの重複トラフィックの流入 vs.CDPまたはネイティブアプリからのWebアプリ
- 両方のプラットフォームのタイムゾーン設定が異なる時間に設定されています。
-
問題の特定
データに違いがある場合、MoEngageとGAの基本的なユーザー分析と指標比較が、なぜ違いがあるのかについての洞察を提供することができます。データの不一致がある場合は、以下のことを行うことをお勧めします:
-
-
- MoEngage と GA のセッション数、セッション期間、ユーザーあたりの平均セッション数を比較します。 差が非常に大きい場合、統合の問題がある可能性があります。
- プラットフォーム(Android、iOS、Web)間でユニークユーザーのカウントを比較して、問題がどのプラットフォームにあるのかを特定します。
- アプリのバージョン、OSのバージョン、SDKのバージョンごとのユニークユーザーのカウントを比較して、特定のアプリバージョン、OS、またはSDKバージョンに問題があるかどうかを特定します。
- MoEngageデータで実行されたログアウトの数が多いかどうかを確認してください。これは不必要なユーザーを生む可能性があります。
- 確認された数と比較して。MoEngageの非識別ユーザーを確認して、ユーザー識別が適切に実装されているかどうかを確認します。また、MoEngageでユーザーのマージが行われているか確認してください。ユーザーのマージが行われない場合、余分なユーザーがシステムに残ります。
- 異なるIPアドレスおよびソースからのトラフィックを比較する。特定のIPアドレスまたは特定のソースから多くのユーザーが作成されているかどうか、さらに確認してください。
- カスタムイベントを取り上げ、GAとMoEngageのカウントを比較します。イベント数が近い場合(2%未満の差)で、ユーザー数の差が大きい場合、ユーザーの識別と統合に問題があります。
-