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

【第116回】 Journey Builder の判断分岐でジャーニーデータ選択時の条件設定を「無効な属性」にさせない方法

    Nobuyuki Watanabe

    Salesforce Marketing Cloud の Journey Builder において下記のような場面があるかと思います。

    ① ジャーニーの設定が完了した後、別のエントリソースに変更する
    ② ジャーニーのバージョンアップの際、別のエントリーソースに変更する

    このような場面において、判断分岐で「ジャーニーデータ」を使用していると、それはエントリソースのデータを参照していることになりますので、削除してしまうことで参照先がなくなってしまい、判断分岐の条件で設定していたフィールド名が「無効な属性」と表示されてしまいます。

    画像

    このような時に「せっかく設定した判断分岐の条件はそのまま活かしたい」という要望があるかと思います。特に判断分岐が大量にあったり、分岐のテストも完了している場合などは再設定は荷が重いですね。今回はそのようなときの対処法です。

    まず、下記のような例があったとします。エントリソースが持っている 「Last_Purchase_Date」をジャーニーデータとして条件で使用しています。

    画像

    ここでエントリソースの再設定を行おうとして、エントリソースを削除すると、想定通り「Last_Purchase_Date」の部分が「無効な属性」となり、あたかも条件の再設定が必要であるかのように表示されます。

    画像

    では、どのように対処すれば良いかと言いますと、まずは、通常の手順でエントリーソースを変更してください。この時、変更するデータエクステンション側に「完全一致」となる同じフィールド名の項目を用意してください。下記の通り、エントリーソース変更後に、まだ項目名が「無効な属性」となってしまっていることを確認します。

    画像

    ここで「保存」ボタンを押します。

    画像

    そうしますと、なんと設定が復活します。

    やることは簡単でしたね。ここでのポイントは「諦めないこと」でした。笑

    画像

    これまで「無効な属性」な属性になってしまい、仕方なく再設定していた方はぜひお試しください。

    今回は以上となります。


    Click here for English version

    次の記事はこちら

    前回の記事はこちら

    私の note のトップページはこちら

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