Photo by
akisuke0925
【第412回】 Marketing Cloud Next : 差し込み項目 {!$Expression.○○○}
Marketing Cloud Next Growth & Advanced Edition では、メールコンテンツの作成時に、差し込み項目として「名前」や「属性情報」をメール本文に動的に差し込むことができます。

ただし、この設定作業は、稀に(本当は結構頻繁に・・・)失敗することがあります。設定が失敗すると何も表示されません。

この時、どのような対処法があるでしょうか。
対処法
1. まず、名前を差し込むために、差し込み項目を設定しに行きます。

2. 直接属性から First Name を選択します。

3. API 参照名を入力したら、取り合えず、失敗・成功を考えずに、API 参照名を コピペ しておきます。

① 成功の場合

② 失敗の場合 ・・・ 何も表示されません

4. 失敗の場合は、該当の箇所にカーソル合わせて、以下を入力します。
{!$Expression.[API 参照名]}
※ 今回の「First_Name」の場合は、{!$Expression.First_Name} です。
※ 大文字と小文字は区別してください。first_name ではダメです。

5. 最後の「 } 」を入力した瞬間に、設定が復活します。

いかがでしたでしょうか。
この不具合は割と頻繁に発生します。今回の例のように通常のメール本文への差し込みに限らず、繰り返しコンポーネント上の差し込み項目など、ありとあらゆる場面で遭遇するでしょう。
よって、事前に API 参照名をコピペしておくことと、{!$Expression.○○○} を暗記して手打ちできるようになることを心掛けて下さい。
今回は以上です。
