トランザクションメッセージの実行と監視

トランザクションメッセージ実行配信

メッセージが公開され、サイトの統合が完了すると、イベントがトリガーされると、そのイベントが実行配信に割り当てられます。

An 実行配信 は、トランザクションメッセージごとに月 1 回作成され、トランザクションメッセージが編集されて再び公開されるたびに作成される、実用的でない非機能的な技術メッセージです。

関連トピック

トランザクションメッセージの再試行プロセス

一時的に配信されないトランザクションメッセージは、配信が期限切れになるまで自動再試行が実行される場合があります。配信期間について詳しくは、有効期間パラメーターを参照してください。

トランザクションメッセージの送信に失敗した場合は、2 つの再試行システムがあります。

  • トランザクションメッセージングレベルでは、トランザクションメッセージが実行配信に割り当てられる前(イベントの受信と配信の準備の間)に、イベントが失敗する可能性があります。イベント処理の再試行プロセスを参照してください。
  • 送信プロセスレベルでは、イベントが実行配信に割り当てられると、一時的なエラーが原因でトランザクションメッセージが失敗する場合があります。詳しくは、メッセージ送信の再試行プロセスを参照してください。

イベント処理の再試行プロセス

イベントがトリガーされると、イベントが実行配信に割り当てられます。 イベントを実行配信に割り当てられない場合、イベント処理は延期されます。再試行は、新しい実行配信に割り当てられるまで実行されます。

メモ

延期されたイベントは、まだ実行配信に割り当てられていないため、トランザクションメッセージ送信ログには表示されません。

例えば、イベントの内容が正しくない、アクセス権やブランディングに問題がある、タイポロジルールの適用時にエラーが検出されたなどの理由で、実行配信にを割り当てることができない場合があります。この場合、メッセージを一時停止し、編集して問題を修正し、再度公開できます。再試行システムは、その後、新しい実行配信に割り当てます。

メッセージ送信の再試行プロセス

イベントが実行配信に割り当てられると、受信者のメールボックスがいっぱいになった場合など、一時的なエラーが原因でトランザクションメッセージが失敗する場合があります。詳しくは、一時的な配信エラーの後の再試行を参照してください。

メモ

イベントが実行配信に割り当てられると、そのイベントはこの実行配信の送信ログに今回のみ表示されます。失敗した配信は、 Execution list タブに表示されます。

再試行プロセスの制限

ログの更新を送信中

再試行プロセスでは、新しい実行配信の送信ログは直ちに更新されません(更新はスケジュールされたワークフローを介して実行されます)。つまり、トランザクションイベントが新しい実行配信で処理されている場合でも、メッセージの「Pending」ステータスが変わる可能性があります。

失敗した実行配信

実行配信を停止することはできません。ただし、現在の実行配信が失敗した場合、新しいイベントを受け取るとすぐに新しいイベントが作成され、すべての新しいイベントがこの新しい実行配信で処理されます。失敗した実行配信で新しいイベントが処理されることはありません。

実行配信に既に割り当てられている一部のイベントが再試行プロセスの一環として延期され、その実行配信が失敗した場合、再試行システムは延期されたイベントを新しい実行配信に割り当てません。つまり、これらのイベントは失われます。 次を確認します。 配信ログ :影響を受けた可能性のある受信者を確認します。

トランザクションメッセージの監視

トランザクションメッセージを監視するには、 実行配信.

  1. メッセージ配信ログを表示するには、Deployment ブロックの右下にあるアイコンをクリックします。

  2. 次をクリック: Execution list タブをクリックします。

  3. 任意の実行配信を選択します。

  4. の右下にあるアイコンを再度クリックします。 Deployment ブロック

    各実行配信では、標準の配信と同様に、配信ログを確認できます。 ログへのアクセスと使用について詳しくは、 配信の監視.

プロファイルベースのトランザクションメッセージ特有性

プロファイルベースのトランザクションメッセージの場合、次のプロファイル情報を監視できます。

Sending logs」タブを選択します。Status 列内の Sent は、プロファイルがオプトインしたことを示します。

を選択します。 Exclusions logs タブを使用して、メッセージのターゲットから除外された受信者(「 」のアドレスなど)を表示できブロックリストます。

オプトアウトしたプロファイルの場合、Address on denylist タイポロジルールは対応する受信者を除外します。

このルールは、Profile テーブルに基づくすべてのトランザクションメッセージに適用される特定のタイポロジの一部です。

関連トピック

このページ