メインコンテンツへスキップ
見出し画像
Photo byakisuke0925

【第412回】 Marketing Cloud Next : 差し込み項目 {!$Expression.○○○}

    Nobuyuki Watanabe

    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.○○○} を暗記して手打ちできるようになることを心掛けて下さい。

    今回は以上です。


    前回の記事はこちら

    私の自己紹介はこちら

     
     
     
    Salesforce Marketing Cloud、Agentforce、Data Cloud、Salesforce 認定資格に関する実践的な情報を発信しています。これらの記事が、皆さまの学習や日々の業務に少しでもお役に立てば幸いです。