このアラートに対してトリガーされたすべてのリクエストに対して、テストリクエストの詳細を使用してテストログが生成されます。これにより、リクエストの失敗をより迅速にデバッグし、プロセスのボトルネックを特定できます。アラートをテストすると、テストログが生成され、テストリクエストログセクションで表示できます。
リクエストの詳細
ログセクションの各行には、テストアラートのリクエストに関する情報が含まれています。リクエストのログには、次の情報が利用可能です:
-
-
-
リクエスト受信時間
MoEngageがあなたからこのリクエストを受け取った時刻を示します。これは、リクエストが受信された正確な時刻を秒単位で表示します。
-
リクエストID
すべてのリクエストに割り当てられる一意の識別子。この値はMoEngageによって生成され、保存されます。
-
チャンネル
これはリクエストが送信されたチャネルを示します。リクエストは、単一または複数のチャネルで送信できます。
-
リクエストのステータス
これはリクエストのステータスを示し、リクエスト/メッセージが失敗する可能性のある異なるマイルストーンを表します。可能なステータスは次のとおりです:
-
リクエスト受信時間
-
-
-
-
-
- リクエストが失敗しました - 重複リクエストまたは非アクティブなアラート(停止または削除された)がターゲットにされた場合
- リクエスト処理 - MoEngageがリクエストを処理し、ベンダーに送信するのに異常に長い時間がかかる場合。
- リクエストがドロップされました - リクエストのレートがアラートのために設定されたレート制限を超えたとき。MoEngageは、1分あたり10Kリクエストのレート制限を遵守しています。APIのレート制限を増やしたい場合は、アカウントマネージャーにお問い合わせください。
- 配信保留中 - MoEngageが特定のチャネルのベンダーからの配信コールバックをまだ待っているとき。メッセージが配信されたかどうかを更新するのに、いくつかのベンダーは最大15分かかることがあります。
- 配信成功 - ベンダーがメッセージを受取人に配信できたとき。このメッセージがどれくらい早く配信されたかは、配信時間列で確認できます。
- 配信失敗 - ベンダーがメッセージを配信できなかった場合。この原因は、メールのハードバウンスやソフトバウンス、SMSのハンドセットの問題、間違った携帯電話番号、受信ボックスの容量オーバーなど、さまざまな理由による可能性があります。
- 配信情報 NA - MoEngage がベンダーから希望する形式のコールバックを受信していない場合です。これは、カスタムコネクタ(サービスプロバイダー)および SMS とメールの SMTP の場合に適用されます。
-
-
-
-
-
-
受取人ID
これは、メッセージが対象とした受取人情報を示します。このフィールドにはプッシュ通知のプッシュトークン、メールチャネルのメールアドレス、およびSMSのモバイル番号が含まれています。
-
取引ID
これは、アラートが送信される各トランザクションに添付される一意の識別子です。この値はMoEngageにおける冪等性をサポートするために使用されます。詳細については、 冪等性リクエスト を参照してください。
-
送信する時間
これは、MoEngageがリクエストを受け取った瞬間から、メッセージをベンダーに送信するまでにかかる時間を示しています。
-
受取人ID
-
行をクリックすると、リクエストに関する詳細情報を取得できます。 すべてのリクエストに対して以下の情報が利用可能です:
-
-
配信情報
- 配信情報セクションには、リクエストが受信された日時、指定されたチャネルのベンダーにメッセージが送信された日時、および配信時間に関する詳細が含まれています。アラートが複数のチャネルに順次送信されるように設定されている場合、次の情報が利用可能です:
-
- 最初のバックアップによる試行 - <channelname>
- プライマリチャネルからのリクエスト受信 - <channel name>
- 第二のバックアップによる試行 - <channelname>
- 最初のバックアップからのリクエスト受信 - <channel name>
例えば、プライマリまたはデフォルトのチャネルがプッシュであり、最初のフォールバックがSMS、第二のフォールバックがEmailで、リクエストがプッシュとSMSの両方で失敗し、Emailチャネルを使用して送信される場合、これらのリクエストの配信情報は以下の画像のように表示されます。
-
- リクエスト - リクエストセクションには、表示されているテストログに対する特定のチャネルのリクエストペイロードが含まれています。
- レスポンス - レスポンスセクションには、MoEngageによって生成されたリクエストへの応答が含まれています。
-
配信情報
- 配信情報セクションには、リクエストが受信された日時、指定されたチャネルのベンダーにメッセージが送信された日時、および配信時間に関する詳細が含まれています。アラートが複数のチャネルに順次送信されるように設定されている場合、次の情報が利用可能です:
Search Test Alert Logs
テストログを次のフィルター条件を使用して検索およびフィルタリングできます:
-
-
- リクエストIDまたはトランザクションIDで検索
- チャンネルで検索
- リクエストステータスで検索
- 指定された日付範囲内を検索
- 受取人IDで検索
- 送信する時間で検索
-