フォームに入力された情報がこちらが持っている情報と異なる場合について | Community
Skip to main content
奈々_岡田1
Level 2
June 3, 2019

フォームに入力された情報がこちらが持っている情報と異なる場合について

  • June 3, 2019
  • 1 reply
  • 76 views

お世話になっております。オーネットの岡田です。

フォームを使うのが初めてで質問です。

以下の内容がフォームを使って実現できるのかお伺いできたらと思っております。

①リードデータの変更

既にリード情報を持っている人に対してフォームを使って追加の情報収集を行いたいのですが、

その際に登録情報に変更がないかも確認したいと思っています。

よってお客様に見せるフォームにはすでにこちらが持っている情報を見せ、

変更がある場合には書き換えてもらいたいと思っております。

②①が可能な場合、変更されたことをどうやって察知するか

①が可能な場合、変更されたことはどう把握したら良いでしょうか?

データ値が変更されたことを把握するためのフィールドを準備し、データ値変更のタイミングでフラグだてされるようにしておけば良いでしょうか?

お手数をおかけいたしますが可能かどうか教えて頂けますと幸いです。

よろしくお願い申し上げます。

岡田

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

1 reply

Taishi_Yamada
Level 6
June 6, 2019

@奈々 岡田 さん、こんにちは

フォームを使うのが初めてで質問です。

フォームデビュー、おめでとうございます。そして質問ありがとうございます

よってお客様に見せるフォームにはすでにこちらが持っている情報を見せ、

ここは、ちょっと難しいですねえぇ、いずれにしても、慎重に考えなければならないポイントです。

間違って個人情報が見えてしまうと、情報漏えいに繋がってしまいますからね。

基本的な考え方として、マルケトのLP(Web)は、Web上でログインをさせるようなサイト設計はできません。個人情報をWeb上で表示させる場合、原則としてはログインを強いるようなサイト設計を前提。と考えるのが自然です。

2019年4月末に、マルケトがグローバル(世界全体)で、フォームのPre-Fill in(再訪者の場合、あらかじめ値を仮入力済みにする機能)の実装を変更したのも、そのあたりに理由があります。

なので、オススメとしては、それは少なくともマルケト単体での実現は考えない、ということでしょうね。

よくあるのは、Web上では諦めますが、メール上でそれに近しいことを実現する方法です。メール上では、そうはいっても、基本的にメールアドレスに紐付いて個人情報があり、また、メールを受け取る人だけが、その情報を閲覧できるということで、機密性が維持されている。と考えることができます(メールアドレスの共有、といった利用シーンもありますが、そこをどこまで神経質に考えるかは設計次第です)。なので、何かあったときに「あなたのご登録情報はこちらになります」といったメールを送るような設計にて、近しいExperienceを実現する。というのが、マルケト単体で考える範囲としては妥当かなと思います。

データ値が変更されたことを把握するためのフィールドを準備し、データ値変更のタイミングでフラグだてされるようにしておけば良いでしょうか?

たとえば、

元の値:オレンジジュース

フォーム入力値:りんごジュース

というときに、”違う値”が入力された!と判断したい。ということですよね。

・・・・。あれ?出来たっけ?(たまに忘れるんです。こういうの)。ちょっとあとで試します。

(まぁ、できるとしたら、対象のフィールドに対して、lead tokenで別のフィールドの値との比較を仕掛けるんですけど。。。。SLで、それ機能したかな?。。。というのを要確認。Triggerなら動いたかな。。。とかBatchでも動いたかなぁ。。。とか、まぁ、できそうなんだけど、実は罠がある。ってことがあるんです。。。なので、よく忘れるんですw)

以上、ご参考までに。

-Yamada