1. トークン

トークンマップの設定

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

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

EXMメール キャンペーンでトークン (置き換え可能なパラメーター) を使用して、メール キャンペーンの作成時に実際の値が不明な受信者データに値を提供できます。

トークンを情報に置き換える方法を制御するために、Email Experience Managerは、トークンと受信者プロファイルのプロパティとの間のバインディングを記述するトークン マップ クラスを使用します。このクラスは、Sitecore.Modules.EmailCampaign.Core.Personalization.RecipientPropertyTokenMap抽象基本クラスを拡張する必要があります。

トークンマップは、Sitecore.EmailExperience.Core.configファイルで構成できます。

<recipients>
  <recipientPropertyTokenMap type="Sitecore.Modules.EmailCampaign.Core.Personalization.DefaultRecipientPropertyTokenMap, Sitecore.EmailCampaign" singleInstance="true" />
</recipients>

EXM受信者はxDB連絡先であるか、カスタム受信者リポジトリから取得できます。

デフォルトのEXMトークン マップ

EXMには、トークン マップと受信者リポジトリの次のデフォルト設定が付属しています。

トークン

小面

xDBコンタクト用に入力されたデータ

$fullname$

個人情報

連絡先の名、ミドルネーム、姓の連結

$name$

個人情報

連絡先の名

$firstname$

$lastname$

個人情報

連絡先の姓

$email$

メールアドレスリスト

連絡先の優先メール。

$phone$

電話番号リスト

連絡先の優先電話 (次の形式)。 +{country code} {phone number} ({extension})

デフォルトのトークンマップをプログラムで取得するには、次の静的メソッドを使用します。

RecipientPropertyTokenMap.GetDefaultInstance();

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