その他の設定 mc-additional-configurations
しきい値の監視 monitoring-thresholds
Message Center のサービスレベル と Message Center の処理時間 のレポートに表示される指標について、警告しきい値(オレンジ)とアラートしきい値(赤)を設定できます。トランザクションメッセージレポートへのアクセスを参照してください。
これを行うには、次の手順に従います。
-
実行インスタンス でデプロイウィザードを開きます。
-
Message Center ページに移動します。
-
矢印でしきい値を変更します。
イベントのパージ purging-events
デプロイメントウィザードを使用し、データをデータベース上に保存する期間を設定できます。
イベントのパージは、データベースクリーンアップワークフローによって自動的に実行されます。このワークフローは、実行インスタンスが受信し保存したイベントおよびコントロールインスタンスがアーカイブしたイベントをパージします。
矢印を使用し、必要に応じてパージの設定を変更します。
コントロールインスタンスのイベントパージ設定:
実行インスタンスのイベントパージ設定:
データベースのクリーンアップワークフローについて詳しくは、この節を参照してください。
テクニカルワークフロー technical-workflows
トランザクションメッセージテンプレートをデプロイする前に、コントロールインスタンスおよびそれぞれの実行インスタンス上にてテクニカルワークフローが作成され、開始されていることを確認する必要があります。
トランザクションメッセージ(Message Center)に関連する様々なテクニカルワークフローは、コントロールインスタンスと実行インスタンスとに分類されます。
コントロールインスタンスのワークフロー control-instance-workflows
コントロールインスタンスで、登録されている実行インスタンスが 1 つか複数かにかかわらず、Message Center の実行インスタンス 外部アカウントごとに 1 つのアーカイブワークフローを作成する必要があります。「アーカイブワークフローを作成」ボタンをクリックし、ワークフローを作成して開始します。
これらのワークフローは、管理/プロダクション/Message Center フォルダーからアクセスできます。アーカイブワークフローは作成されると自動的に開始されます。
実行インスタンスのワークフロー execution-instance-workflows
実行インスタンスでは、管理/プロダクション/Message Center フォルダーからトランザクションメッセージのテクニカルワークフローにアクセスできます。必要な操作は、ワークフローを開始することだけです。リストに含まれるワークフローは以下のとおりです。
-
バッチイベントの処理(内部名:batchEventsProcessing):このワークフローは、メッセージテンプレートにリンクされる前にキュー内のバッチイベントを分類することができます。
-
リアルタイムイベントの処理(内部名:rtEventsProcessing):このワークフローは、メッセージテンプレートにリンクされる前にキュー内のリアルタイムイベントを分類することができます。
-
イベントステータスを更新(内部名:updateEventStatus):このワークフローは、ステータスをイベントに関連付けることができます。
イベントステータスには以下のものがあります。
- 保留中:イベントはキューの中です。イベントにはまだメッセージテンプレートが割り当てられていません。
- 配信保留:イベントはキューの中で、メッセージテンプレートが割り当てられ、配信による処理中です。
- 送信済み:このステータスは配信ログからコピーされます。配信が送信されたことを示します。
- 配信で無視:このステータスは配信ログからコピーされます。配信が無視されたことを意味しています。
- 配信に失敗:このステータスは配信ログからコピーされます。配信が失敗したことを意味しています。
- 処理不可なイベント:イベントをメッセージテンプレートにリンクすることができませんでした。イベントの処理はおこなわれません。
アーカイブワークフローのスケジュール
コントロールインスタンスで実行する アーカイブワークフロー のスケジュールの変更を回避します。そうしないと、実行インスタンスから取り込まれた一部のトラッキングデータが失われる可能性があります。
アーカイブワークフローのスケジュールを変更する場合は、コントロールインスタンスのアーカイブワークフローのスケジュールと一致するように、実行インスタンスの トラッキングワークフロー のスケジュールも変更する必要があります。
マルチブランディングの設定 configuring-multibranding
この節では、Adobe Campaign でのトランザクションメッセージのために、トラッキングとミラーページの URL をブランドごとに設定するソリューションの 1 つを説明します。
前提条件 prerequisites
- すべてのホストをインスタンスの設定ファイル(
config-<instance>.xml
)に追加する必要があります。 - 各ブランドはそれぞれ 1 つのサブドメインに割り当てられていなければなりません。
- HTTPS ページで Web トラッキングをしている場合、すべてのブランドについて HTTPS 証明証を持っていなければなりません。
マルチブランディングを設定するには、実行インスタンスとコントロールインスタンスの両方を設定する必要があります。
実行インスタンス execution-instance
実行インスタンスでは、次の手順に従います。
-
ブランドごとに 1 つの外部アカウントを作成します。
note note NOTE 実行インスタンスタイプの外部アカウントを作成する方法については、この節を参照してください。 -
nms:extAccount スキーマを拡張し、トラッキング URL を追加します。
code language-none <attribute advanced="true" desc="URL of the tracking servers" label="Tracking server URL" length="100" name="trackingURL" type="string"/>
note note NOTE 既存のスキーマを拡張する方法については、スキーマの拡張の節を参照してください。 -
nms:extAccount フォームを変更します。
code language-none <container label="Message domain branding" type="frame"> <static type="help"> These parameters are used to override the DNS alias and addresses used during message delivery. When not populated, the values of the 'NmsServer_MirrorPageUrl' and 'NmsEmail_DefaultErrorAddr' options are used.</static> <input xpath="@mirrorURL"/> <input xpath="@trackingURL"/> <input img="nms:sendemail.png" menuId="deliveryMenuBuilder" type="scriptEdit"> xpath="errorAddress"/> </container>
-
NmsTracking_OpenFormula および NmsTracking_ClickFormula オプションを変更し、グローバルオプションの代わりに外部アカウントを使用するようにします。
これには、
code language-none <%@ include option='NmsTracking_ServerUrl' %>
を以下で置き換えます。
code language-none <%@ value object="provider" xpath="@trackingURL" %>
note important IMPORTANT これらの変更は、アップグレードの際に競合を引き起こすことがあります。これらの数式と新しいバージョンの数式とを手動で統合させなければならない可能性があります。
コントロールインスタンス control-instance
コントロールインスタンスでは、配信テンプレートと外部アカウントをリンクします。
これを行うには、次の手順に従います。