SFDCカスタムオブジェクトのデータ値変更をトリガーに使用する方法 | Community
Skip to main content
Yuji_Takamura
Level 2
November 7, 2018

SFDCカスタムオブジェクトのデータ値変更をトリガーに使用する方法

  • November 7, 2018
  • 2 replies
  • 151 views

こんにちは。HDEの高村と申します。

「SFDCのカスタムオブジェクトのデータ値変更をトリガーに使用する事はMarketoの仕様上できない」

という理解をしているのですが、使い方を工夫してトリガー利用を実現されている方はいらっしゃいますでしょうか。

サポートに問い合わせてみたところ、サポートの過去事例にはベストプラクティスがないとの事で、、、

皆さんにお知恵を拝借できればと思い投稿させて頂きました。

ちなみに、海外コミュニティーでも同様の議論がされており、以下参考の投稿では

++++++++++++++++++++++++++++++++++++++++

SFDC上でカスタムオブジェクトのデータ値が変わった時点で、

API(SFDC上でWorkflowを組むなどして)でMarketoのカスタムオブジェクト(事前に用意が必要)に

データを書き込み、そのカスタムオブジェクトのデータ値変更をトリガーにする

++++++++++++++++++++++++++++++++++++++++

と言う方法がありましたが、手間が掛かり、データ値変更の頻度によっては、

APIコール数の上限を超えるので現実的ではないという意見がありました。

参考:

Triggering Off SFDC Custom Object Updates:

https://nation.marketo.com/docs/DOC-5685-triggering-off-sfdc-custom-object-updates

SFDC - triggering off Salesforce custom object changes:

https://nation.marketo.com/docs/DOC-5782-sfdc-triggering-off-salesforce-custom-object-changes

以上、よろしくお願いいたします。

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

2 replies

Shingo_Ishino
Level 2
November 7, 2018

@Yuji Takamura​ さん

Marketoの石野です。

Salesforceのプロセスビルダーを活用して、カスタムオブジェクトから取引先/取引先責任者/リードの項目にフラグを立てたりする方法(リレーションの貼り方次第では難しいかとしれませんが...)、もしくはZapierを活用するという方法も出来そうだと思います。

Yuji_Takamura
Level 2
November 7, 2018

石野さん

早速ありがとうございます!

その方法も考えたのですが、1リードに対して1種類のカスタムオブジェクトが複数個紐づくので厳しいかなと思っておりました。

Shingo_Ishino
Level 2
November 8, 2018

@Yuji Takamura​ さんとは別途会話しましたが、
記録のためにポストいたします。

リード・取引先責任者のオブジェクトオブジェクトとカスタムオブジェクトが、1:n構造である前提。


カスタムオブジェクト側でデータ値の変更が合った場合には、SFDCのプロセスビルダーを利用して

リード・取引先責任者のオブジェクトのデータ値を変更することで、出来そうであることは確認しました。

Hiroyuki_Moriy1
Level 2
November 14, 2018

マルケトの森山と申します。

SFDC上で、リード・取引先責任者と、とあるカスタムオブジェクトのデータが、主従関係または参照関係で1:n で紐づいている、という状況でしょうか。もしそうであれば、トリガーとして使用する項目を事前に以下の手順で指定しておくことで、Marketo上でトリガー条件として指定できるようになるかと思います。(もしすでにお試しの上でしたらすみません。また、主従関係または参照関係での紐付きがなければ、上記の石野の回答のとおりかと思います。)

カスタムオブジェクトのフィールドをスマートリスト/トリガーの制約として追加/削除する - Japanese - Product Documentation

Yuji_Takamura
Level 2
November 14, 2018

森山様

ご回答ありがとうございます!データの紐付けはおっしゃる通りで、教えて頂いた方法はサポートからも提案があったのですが、このトリガー条件はあくまで「○○(カスタムオブジェクト)に追加」というトリガー動作時の「制約として利用できる条件」で、残念ながら、設定した条件自体をトリガーとして利用することは出来ないようでした。

Hiroyuki_Moriy1
Level 2
November 15, 2018

たしかにそうでした。失礼いたしました。

そうなるとやはり、SFDCのプロセスビルダーを使ってリード・取引先責任者に更新かけるのが一番現実的ですね。