1. 配送プロセス

メールキャンペーンの発送の中断の管理

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

メール キャンペーンが配信されると、いくつかの状態 (下書き、キューイング、送信中、送信済み) を通過します。ディスパッチ中にエラーが発生し、IISサーバーが中断された場合、電子メール キャンペーンはSent状態に移行しません。代わりに、Paused状態に移行し、メール キャンペーンを手動で再開する必要があります。

メモ

一時停止したディスパッチを自動的に再開するデフォルトの機能はありません。カスタマイズの作成方法については、ブログ記事「一時停止したメール キャンペーンの自動再開」 を参照してください。

ただし、専用ディスパッチ サーバー (DDS) を使用すると、DDSサーバーはContent Management (CM) サーバーなしでメッセージのディスパッチを続行します。キャンペーンの状態はPausedに設定されており、手動で再開する必要があります。メール キャンペーンを手動で再開したくない場合は、一時停止したキャンペーンを確認して再開するSitecoreジョブを実装できます。メールキャンペーンが中断され、すべてのメールメッセージが送信されない場合、発送キューにいくつかのアイテムが残っている可能性があります。これらは、電子メール メッセージの送信を再開するときに処理されます。

メール キャンペーンのディスパッチが中断された場合に何が起こるかをよりよく理解するために、次のシナリオを考えてみましょう。

手記

このシナリオでは、次のことを前提としています。

  • NumberThreads = DDSとCMの両方で10

  • DDSとCMの両方でDispatchBatchSize = 100

  • 受信者リストのサイズ = 10,000件の連絡先

  1. Email Experience Manager (EXM) は電子メール メッセージの送信を開始し、CMとDDSはそれぞれ1,000アイテム (10*100) をディスパッチ キューからピックアップして処理を開始します。

    Diagram illustrating how EXM processes emails.
  2. CMがピックアップした1,000個のアイテムを処理している間、サーバーは動作を停止し、ディスパッチが中断されます。1,000点のうち、

    • 200が処理されます

    • 800は 進行中 としてマークされます

    DDSは残りの8,000件のアイテムの処理を続行し、終了すると8,200件の電子メールが送信され、800件が進行中としてマークされます。

    この時点で、EXMは、処理されていない進行中のアイテムが800個あるため、キャンペーンが一時停止されていると見なします。キャンペーンが再開されると、これらの800個のアイテムが処理され、キャンペーンの状態が 送信済み に変更されます。

    Diagram of how EXM handles dispatches.
この記事を改善するための提案がある場合は、 お知らせください!