Dynamics 365 Intelligent Order Management でのメール機能
この記事では、Microsoft Dynamics 365 Intelligent Order Management で利用可能なメール機能について説明します。
Dynamics 365 Intelligent Order Management は、次の標準のメール機能をサポートしています。
- 強化されたメール テンプレート エディター
- オーケストレーション フローで呼び出す 3 つのメール テンプレート
- 高度なパフォーマンスとスケーラブルなメール送信サービス
- "から" 電子メール アドレスで使用できる一般的なメール ドメイン
強化されたメール テンプレート エディター
メール テンプレート エディタの多くの機能は、Dynamics 365 Marketing アプリケーションで共有されます。 ただし、事前に定義されたトークンを含む個人用設定エディタ コンポーネントは、Intelligent Order Management 用に作成されています。
詳細については、メール マーケティングの概要 を参照してください。
メール テンプレート エディタの機能の強化を有効にする
補正済みメール テンプレート エディタの機能の強化を有効にするには、これらの手順に従って下さい。
使用している環境の Power Apps ポータル管理センター にログインします。
ソリューション> 既定の ソリューション に移動し ソリューションのプレビューが有効 になっていることを確認します。
既定のソリューション で、メールのプレビューの表示 設定に移動します。
規定値 オプションが はい に設定されていることを確認します。
メモ
既定値 のオプションを いいえ に設定した場合、プラットフォームのメール機能に、強化されたエディタ機能の主要なメール エディタの機能拡張がない可能性があります。 さらに、オーケストレーションのフローは、古いテンプレートを使用するために変更する必要があります。
設定環境の値 に移動し、既存の値の追加 を選択し、はい を選択して、保存 を選択します。
標準のメール テンプレート
次の製品には、3 つの標準メール テンプレートが含まれています。
- 注文の確認 - アプリケーションで注文を受信した後に顧客に送信されるメール通信。
- 出荷の確認 - 注文品目が出荷された後に追跡情報が含まれるメールの通信で顧客に送信されます。
- ピックアップの確認の返品 - 返品プロセスの開始後に顧客に送信されるメール通信。
メール のテンプレートにアクセスするには、Intelligent Order Management >構成 >通信 >メール テンプレート に移動します。
前のテンプレートは、業務上のニーズに合わせて編集できます。 使用するテンプレートごとに、新しいテンプレートを作成し、関連する古いテンプレートの内容をコピーして保存して、カスタマイズすることをお勧めします。 既定のテンプレートをコピーおよび変更することで、将来の Intelligent Order Management のアップグレードで発生する問題を防ぐのに役立ちます。
メール テンプレートのセクション
イメージ プレースホルダー
標準テンプレートには、いくつかの画像プレースホルダが含まれます。
- P1 - ブランド ロゴ用。
- P2、P3、P4、P5 - 必要に応じて、ソーシャル メディアのロゴ用。
メモ
現在のバージョンの Intelligent Order Management に画像のサポートは含まれていません。 画像は、選択したコンテンツ配布ネットワーク (THE) に保存し、インターネット経由でパブリックにアクセスする必要があります。 画像サポートは、今後のリリースで開発中です。
定義済トークン
事前定義されたトークンは、標準で提供され、Intelligent Order Management にある3つの標準テンプレートをサポートしています。 テンプレートで 個人用設定 を選択すると、トークンの一覧全体を参照できます。 各トークンの上にカーソルを移動すると、そのトークンの ソース、データ型、および 既定値 を表示できます。
新しい注文確認テンプレートのコピーと作成
新しい注文確認テンプレートをコピーおよび作成するには、次の手順を実行します。
Intelligent Order Management > 構成 > 通信 > メール テンプレート に移動して、注文確認テンプレートを開きます。
右上隅で </> HTML を選択し、HTML ウィンドウから HTML コンテンツをコピーします。
キーボードの F12 キーを選択して、ブラウザの開発者ツールを開きます。
開発者ツールの コンソール セクションで、次のコマンドを実行して、テンプレートからトークンとプレースホルダをコピーします。
var placeholders = Xrm.Page.getAttribute('msdyn_placeholders').getValue()
新規 を選択して、新しいメール テンプレートを作成し、テンプレートの名前を付けて、それを保存します。
新しいテンプレートで、右上隅で </>HTML を選択し、手順 2 でコピーした HTML コンテンツを HTML ウィンドウに貼り 付 けます。
HTML ウィンドウを閉じて、テンプレートを保存します。
開発者ツール の コンソール セクションで、次のコマンドを実行します。
Xrm.Page.getAttribute('msdyn_placeholders').setValue(placeholdersStr)
新しいカスタム テンプレートは標準バージョンと似ているので、編集することができます。
Intelligent Order Management チームは、今後のリリースでテンプレートをコピーして作成する、より簡単なソリューションに向けて取り組っています。
オーケストレーション フローを通じてメールを送信する
オーケストレーション フローを通じてメールを送信するには、まず Dynamics 365 通信プロバイダーを有効にしてから、メール テンプレートをオーケストレーション フローに追加する必要があります。
Dynamics 365 通信プロバイダーの有効化
Dynamics 365 通信プロバイダーを有効にするには、次の手順に従います。
Intelligent Order Management > プロバイダー > カタログ > Dynamics 365 通信 に移動し、作成 を選択します。
接続 に移動し、通信 Dataverse (現在の 環境) 接続 を選択します。
保存 を選択して、有効にする そして 保存して閉じる を選択します。
パラメータ を選択し、値 フィールドに "from " メール アドレスを入力します。 (次の注意を参照してください。)
メモ
"送信元" メール アドレスのドメイン (@ 記号の後の部分) は、必ず
d365iom.com
である必要があります。 @ 記号の前の部分には任意のテキストを使用できますが、会社名またはブランド名 (support_<your brand name>@d65iom.com
、admin_<your brand name>@d365iom.com
、noreply_<your brand name>@d365iom.com
など) を追加することをお勧めします。
電子メール テンプレートをオーケストレーション フローに追加する
この例では、オーケストレーション フローに注文確認テンプレートを追加します。
オーケストレーション のフローに注文確認テンプレートを追加するには、次の手順に従います。
- オーケストレーション のフローに電子メールの送信 タイルを追加し、名前 フィールドに、そのサイズの名前を入力します。
- メール テンプレート で、注文確認 メール テンプレートを選択します。
- この 例では、販売注文から注文確認電子メールが生成される場合は、販売注文のメールを送信 を選択します。 または、出荷確認テンプレートの フルフィルメント注文の行にメールを送信 または 返品注文の返品注文用にメールを送信 を選択します。
- 入力イベント には、注文明細行の検証が成功しました を入力します。 入力イベントは、メールがいつ呼び出されるのかを示します。 オーケストレーションの構成方法やメールの送信方法に基づいて変更できます。
メールの配信ステータスの確認
販売注文ビューで、オーケストレーション ステップの結果 でメールの 配信のステータスを確認できます。 電子メールの配信に対応し、結果 列の配信ステータスを示すオーケストレーション手順が必要です。 結果の詳細 列には、より詳細が表示されます。