2017-06-06 10 views
2

「Failed Events」の週報でこの指標を見続けています。イベントがAPI経由で遠隔地から記録できない場合は、それをどのように知っていますか?それを検出して元のイベントの失敗を示すフォローアップイベントを送信しますか?それが事実なら、どのように失敗する可能性が高いのか?keen.ioで失敗したイベントをどのように追跡しますか?

答えて

2

あなたはKeenが失敗したイベントのサブセットのみを追跡できることは間違いありません。 Keenは週に1回のレポートを送信し、成功したイベントの数と失敗したイベントの数を表示します。

失敗したイベントの数は、がKeenのAPIに送信したのに何らかの理由でまだ失敗した要求を指します。 Keenはクライアント側でクライアント側のイベントを追跡していません(たとえば、私たちのiOSやAndroidライブラリには、クライアントで何が起きているか、失敗しているかを示すレポート機能はありません)。

レポートのあなたの失敗したイベントカウントは以下のような理由で失敗したイベントを指し

:リクエストが不適切な構文(例えば存在しないか、または無効なパラメータ)を持っている

  • から400(最も一般的)
  • 要求は無効を持っていますキーの書き込み - 401
  • 要求がブロックされている - (例えば、あなたの手形を支払うことを拒否した) - 403の
  • 要求が原因DDOS型のシナリオにブロックされました - 429

これは、APIリファレンス:Errorsにも記載されています。

レポートには、接続が切断されたために失敗したイベントや、クライアントを正しく設定しないなどのクライアント側の問題は含まれません。

関連する問題