2020年7月18日〜7月20日に発生した、トラッキング取得失敗に伴う接客配信不具合について、下記の通りご報告致します。
1. 概要
トラッキングの機能に特定データの不具合が混入し、トラッキングが取得されず、該当の期間の接客配信がされなくなっておりました。
2. 発生期間
2020年7月18日 00時00分ごろ 〜 2020年7月20日 16時00分ごろ
3. 影響範囲
該当期間内に発生したトラッキングイベントのうち80%が取得に失敗しています。これは1ヶ月間の全トラッキングの6%に相当します。
また、失敗したトラッキングイベントを条件とする接客アクションの配信にも失敗しています。
4. 原因
トラッキング処理の条件分岐ロジックを修正したところ、想定外のデータが混入し、一部のプロジェクトにてエラーが発生しました。本エラーに対するエラーハンドリングが適切に行われておらず、エラー発生時点で処理が終了していたことが直接の原因です。
また、トラッキングの減少を検知する仕組みは存在していたのですが、本不具合では、ごく一部のプロジェクトのみでの事象発生であったため、検知条件に該当せず、発見に時間を要してしまいました。
5. 対応
条件分岐ロジックを対象のデータがきてもエラーにならないように修正しました。また、エラーハンドリングを適切に行うように修正しました。
6. 今後の対策
トラッキング数の減少を検知する仕組みを修正し、今回と同様のケースでも検知を行えるようにします。
このたびはご迷惑をおかけして、誠に申し訳ございませんでした。
以上
2020年7月22日
株式会社プレイド