Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Lightning メールテンプレートを保存すると「We don't recognize the field prefix Account. Ensure that you are using an associated record when sending the email」エラー

公開日: Mar 26, 2021
説明
Lightning Experience で一部の差し込み項目を持つメールテンプレートを保存しようとすると、「We don't recognize the field prefix Account. Ensure that you are using an associated record when sending the email.」というエラーが表示されることがあります。同じ差し込み項目が Classic メールテンプレートでは正常に機能します。

例:

Lightning Experience のケースオブジェクトで、メールテンプレートに次の差し込み項目がある場合に、そのメールテンプレートを保存しようとするとエラーが発生します。
  • {{{Recipient.MailingAddress}}}
  • {{{Account.Name}}} 
  • {{{Account.BillingAddress}}} 
  • {{{Account.ShippingAddress}}}

次のエラーが表示されます:

「We don't recognize the field prefix Account. Ensure that you are using an associated record when sending the email.」
解決策
リリースノートに記載があるように、これは新しい機能です。

Lightning Experience でテンプレートの差し込み項目をを使用するには:

お客様は、新しい差し込み言語の Handlebars Merge Language 構文に差し替える必要があります。したがって、 {!Object.X} を使用する代わりに、{{{Object.X}}} 形式を使用する必要があります。上記は取引先責任者とリードを除くすべてのオブジェクトに適用されます。これらの 2 つの代わりに、新しい受信者オブジェクトを使用します。これは Lightning テンプレートに対してのみ有効です。

取引先項目を使用する場合は、取引先レコードを関連付けておく必要があります。 そのようにしないと、ケースオブジェクトの場合は、ケースおよびグローバルオブジェクト (受信者、送信者、組織) のみを使用できます。

どのオブジェクトがサポートされているかを把握したい場合は、下部のツールバーの差し込みピッカーアイコンをクリックして確認することができます。

お客様は、コミュニティ / IdeasExchange から機能改善要望をリクエストできます。弊社のプロダクトマネージャーは、お客様からのフィードバックを常に期待しており、テンプレートを改善しています。
ナレッジ記事番号

000382718

 
読み込み中
Salesforce Help | Article