1. サブスクリプション管理

グローバル・オプトアウト・リストの構成

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

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

受信者がメールメッセージ内の「 すべて購読解除 」リンクをクリックしたり、メールメッセージをスパムとしてマークしたり、受信者にハードバウンスが登録されている場合、受信者はマネージャールートの指定されたグローバルオプトアウトリストに追加され、メールメッセージから除外されます。

電子メール メッセージが送信されるたびに、Email Experience Manager (EXM) は指定されたグローバル オプトアウト リストをチェックして、含まれている受信者がそのリストに表示されている場合に、電子メール メッセージを受信していないことを確認します。

デフォルト設定を指定する場合は、各マネージャールートのグローバルオプトアウトリストを指定する必要があります。

メモ

グローバルオプトアウトリストは、静的な連絡先リストのみにすることができ、セグメント化されたリストにはできません。

デフォルトのグローバルオプトアウトリスト

新しいマネージャー ルートを作成すると、Common Global Opt-outリストは新しいマネージャー ルートの既定のグローバル オプトアウト リストとして自動的に指定されます。これは、デフォルト設定 ダイアログ ボックスで変更できます。

EXMは、グローバル オプトアウト リストが要求されたとき (たとえば、Default settingsダイアログ ボックスを開いたとき) にマネージャー ルートが正しく構成されていない場合にも、Common Global Opt-outリストを使用します。

デフォルトのグローバルオプトアウトリストは、Sitecore.EmailExperience.ContentManagement.configファイルのStandardMessages.DefaultGlobalOptOutList設定で指定できます。

<!--Specifies the path of the default global opt-out contact list.-->
<setting name="StandardMessages.DefaultGlobalOptOutList" value="Common Global Opt-out" />
手記

EXMは、要求に応じてCommon Global Opt-outリストを自動的に作成します。ただし、コンポーネントはパス全体を作成するわけではありません。構成設定を変更する場合は、指定したフォルダー構造がコンテンツ ツリーに存在することを確認する必要があります。

実装の詳細

ManagerRootクラスには、GlobalSubscription型のオブジェクトを含むGlobalSubscriptionプロパティがあります。このオブジェクトは、次の方法を使用してグローバルオプトアウトリストと対話できます。

  • AddToDefaultExcludeCollection() – デフォルトのグローバルオプトアウトリストに受信者を追加します。

  • IsInDefaultExcludeCollection() – 受信者がデフォルトのグローバルオプトアウトリストに含まれているかどうかを確認します。

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