問題
ソースプラットフォーム(例: mParticle)から MoEngage にイベントデータを送信していますが、MoEngage の Behavior テーブルの日次イベント数がソースプラットフォームの数と一致しません。この現象が発生する理由
データが MoEngage に到達したことを確認する
MoEngage の取り込みログには、任意のプラットフォームからのデータが MoEngage サーバーに到達した時刻が記録されます。これらのログには MoEngage チームのみがアクセスできます。特定の期間の生データの取り込みを確認するには、MoEngage サポートまたはカスタマーサクセスマネージャーにリクエストを送信してください。担当者がお客様に代わってログを確認します。 特定の日のログにデータが表示されない場合は、リクエストが MoEngage に到達しなかったか、到達したものの検証に失敗したかのいずれかです。ログと Analytics では過去日付のイベントが異なる日付で記録される
- ログでは、イベントは受信された日付で記録されます。たとえば、1 月 1 日の 1,000 件のイベントを 1 月 10 日に MoEngage に送信した場合、ログでは 1 月 10 日の分として表示されます。
- Analytics(Behavior テーブル)と Segmentation では、同じイベントが受信日ではなく、イベントが最初に発生した日付である 1 月 1 日で記録および分析されます。
- この違いは不具合ではなく、想定された動作です。ログは取り込み日を反映し、Behavior テーブルと Segmentation はイベント日付を反映します。
- ソースプラットフォームが同じイベントを異なる日付ロジック(例: イベント日付ではなく独自の処理日)でグループ化している場合、過去日付のデータの同期が完了して合計が一致した後でも、MoEngage の Behavior テーブルとの間で日単位の不一致が見られます。
API を通じて送信された履歴データや過去日付のデータの場合、MoEngage のログにはイベントが受信された時刻が反映されます。Analytics と Segmentation では、分析にイベントの元の発生時刻が使用されます。
対処方法
- 欠落が疑われる箇所の生データの取り込みを確認するには、期間を添えて MoEngage サポートにお問い合わせください。取り込みログはセルフサービスではありません。
- ソースプラットフォームとの数値を照合する際は、処理日や受信日ではなくイベント日付で比較し、MoEngage の Behavior テーブルと Segmentation によるデータの帰属方法と一致させてください。
- 想定される過去日付の遅延を超えて不一致が続く場合は、MoEngage サポートに詳しい調査を依頼してください。