フォーム回答後にデータ値の変更をトリガーにして条件に該当する場合にアラートを送信したい | Community
Skip to main content
November 26, 2021

フォーム回答後にデータ値の変更をトリガーにして条件に該当する場合にアラートを送信したい

  • November 26, 2021
  • 1 reply
  • 150 views

JMUGの皆様

お世話になっております。
標題の件につきましてご質問させていただきます。

 

トリガー(データ値の変更)着火後に条件のデータ値が変更される場合があるのですが、

この場合、どのようにしたらトリガー着火以降の条件を含めることができますでしょうか?
トリガーの制約追加に「過去」はありますが、「未来」が存在しないため対処方法を模索しております。


文章だけでは伝わりにくいため画像を添付いたします。
リードのアクティビティログを確認すると画像のようにデータ更新されており

トリガー着火時に条件1~4を満たさず終了となってしまいます。

 

条件1~4はフォーム項目です。

トリガーはアンケート記入日です。


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

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

1 reply

yukotakagi1
Level 3
November 29, 2021

こんにちは。

 

データの変更がどのようにされているのか(このトリガーになる日付の変更を、ほかのデータ変更の後に起こるように設定することができるか?)というのを考えてみるのも方法かと思います。フォームのサブミッションをトリガーにすると、フォームの記入で変更された値は、新しい値が使われますので、それが可能であれば、そちらをトリガーに使うといいと思います。

 

他の方法としては、条件をフィルターではなくて、フローのチョイスとして使うのはどうでしょうか?

これだと、例えば数秒の待ち時間をいれれば、確実かと思えます。(スクリーンショットを見るところ、ほぼ同時に起こっているようですので。)

 

英語環境でちょっと説明しにくいのですが、このフローのChoiceのところで、条件の確認をいれるのはどうでしょうか?

 

 

 

November 30, 2021

こんにちは。

 

ご回答くださりありがとうございます!

以下、インラインで返信させていただきます。

 

>データの変更がどのようにされているのか(このトリガーになる日付の変更を、ほかのデータ変更の後に起こるよう>に設定することができるか?)

データの変更につきましては、日付と他のデータ変更を分けることができない仕様でして同時に発生してしまいます。

日付の変更が最後に反映されると良いのですが、設定している条件よりも前に反映されてしまいます。

 

>他の方法としては、条件をフィルターではなくて、フローのチョイスとして使うのはどうでしょうか?

フローのチョイスにした場合、条件に該当しない回答者まで抽出されてしまいアラートが送信されることになりますので、意図した回答者を抽出することができず断念しました。

 

色々と試してみたのですが、

トリガー条件にアクティビティ日を追加して次の期間内を「今日」にすることで

トリガー以降に条件のデータ変更が反映されても意図した回答者を抽出することができるようになりました。

 

複数の解決案をご紹介いただきありがとうございました。

他の設定の際に活用できる設定方法かと思いますので、その際にご教示いただいた方法を活用させていただきます。