カスタムオブジェクトの項目のデータ値変更をトリガーにしたい | Community
Skip to main content
kanazawa_yuka
May 20, 2019

カスタムオブジェクトの項目のデータ値変更をトリガーにしたい

  • May 20, 2019
  • 2 replies
  • 180 views

Salesforceのカスタムオブジェクトの連携についての質問です。

カスタムオブジェクトの項目のデータ値の変更をトリガーに

スマートキャンペーンを動かしたいと思っていますが、可能でしょうか。

条件を
トリガー:カスタム項目に追加

アクティビティ日:過去 30日間

変更後のデータ値

にしてみましたが、動かなそうでした・・・。

よろしくお願いいします。

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

公一_谷風
Level 3
May 20, 2019

ケンブリッジ谷風です。

SFDCのカスタムオブジェクトはMarketoにI/Fされていますよね。もしされていないのであれば、まずそこからになるので、Marketoのカスタマーサクセスにやり方を聞きながらやってみてください(ここ、失敗するとやっかいなのでちゃんとプロに聞いてやったほうがいいです)。

カスタムオブジェクトがI/Fされてるのであれば、素直に「データ値の変更」トリガーで、属性にSFDCのカスタムオブジェクト(下のスクショの「企業ランク」はカスタムオブジェクトです。ここに出てこないとすればI/Fされてないです)を入れ、制約の追加で「新しい値」を指定すれば、Kanazawaさんがやりたいことはできると思います。やりたいことが違ってたらごめんなさい。

蛇足ながら、トリガーキャンペーンは、何か挙動があったらすぐに反応するものなので、「過去30日間」といった条件は出てきません。もし過去にさかのぼってカスタムオブジェクトの値が変更された人を抽出したいなら、「データ値変更済み」フィルターを使えば抽出できます。

kanazawa_yuka
May 20, 2019

ご回答、ありがとうございます。

下記状態なのですが、接続されていませんでしょうか?

(分かりづらくて申し訳ありませんが、アカウントという名のカスタムオブジェクトです)

トリガーにカスタムオブジェクトの追加済み等はでてきており、そこの条件でカスタムオブジェクトの項目を使うことはできるのですが、

データ値変更の属性にカスタムオブジェクトの項目が出てきません。

公一_谷風
Level 3
May 20, 2019

私の書き方がまずかったのですが、

 カスタムオブジェクト

   カスタム項目 <スマートキャンペーンの「属性」に表示されるのはこれ

ですね。言葉が混じってしまって、混乱させてしまっていたらすみません。

カスタム項目の「制約」(スマートキャンペーンのフィルターで使えるようにする)と「トリガー」(スマートキャンペーンのトリガーで使えるようにする)にそれぞれチェックがついているなら、スマートキャンペーンでそのカスタム項目を使える準備はできてるはずですから、あとは、統合メニューの「Salesforce」機能で、同期が有効になってるか、確認してみてください。「Salesforce」画面の左上に「同期の無効化」が出てれば、有効になってます。

もし、ここも有効になってるとすれば、ちょっと私には原因がわかりません。ごめんなさい。

Level 1
May 27, 2019

ちょうど弊社でもカスタムオブジェクトの「データ値変更」をスマートリスト条件で使いたい要件出てきたので、サポートに確認したところ、やはり難しいとの回答が来ましたので共有させていただきます。(おそらく既にサポートにお問合せされてるとは思いますが・・・)

"SFDCカスタムオブジェクトの "データ値変更" につきましては、残念ながらマルケトではスマートリストのトリガーとして設定することが出来ません。
といいますのも、SFDCのカスタムオブジェクトの追加はマルケトのアクティビティログに残るのですが、カスタムオブジェクトの更新につきましてはアクティビティログには記録されないためです。"