フォームの表示フィールドにURLパラメータを埋め込む | Community
Skip to main content
New Participant
April 2, 2021
Solved

フォームの表示フィールドにURLパラメータを埋め込む

  • April 2, 2021
  • 1 reply
  • 310 views

https://docs.marketo.com/pages/releaseview.action?pageId=7508124

非表示フィールドにURLパラメータや参照元パラメータを入れることはできるようですが、

表示フィールドで同様の挙動をする方法はありますか?

メールアドレスを自動入力したいのですが、もし意図しないアドレスだった場合に

手動で修正できるようにしたいです。

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

うーん、わからないです。ごめんなさい。


お手数おかけして申し訳ありません。

やはり、Marketoの標準機能では難しいようでした。

 

今回は色々調べて、

フォームの埋め込みタグにJSのコールバック関数を仕込み、そこから値を埋め込む、

という方法で解決できました。

ありがとうございました。

1 reply

公一_谷風
New Participant
April 5, 2021

ケンブリッジ谷風です。

 

>メールアドレスを自動入力したいのですが、もし意図しないアドレスだった場合に

>手動で修正できるようにしたいです。

 

できます。

 

1.  いったん、非表示フィールドで、メールアドレスの項目を作る

2. 「自動入力」機能で、デフォルト値でメアドのトークンを挿入する

3. 当該項目のフィールド型を「非表示」から「メールアドレス」に変更する

 

非表示の際に設定した自動入力内容は、表示項目に切り替えても引き継いでくれます。

ご参考まで。

 

 

New Participant
April 7, 2021

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

 

>非表示の際に設定した自動入力内容は、表示項目に切り替えても引き継いでくれます。

こちらは初めて知った仕様です!

確かにテキストフィールドなどに切り替えても、デフォルト値を引き継いでくれていることを確認できました。

 

これは別の問題かもしれないのですが、

クエリパラメータに渡した値が自動入力に反映されていないようです。

添付画像は自動入力の設定と、URLにクエリパラメータを渡した場合のフォーム(正確にはランディングページ)です。

所望の挙動としては、クエリパラメータ用というテキストに「aaa」と入力がされている状態です。

 

追加の質問で恐縮ですが、

何かご存じのことがありましたら伺いたいです。

公一_谷風
New Participant
April 8, 2021

うーん、わからないです。ごめんなさい。