過去に何かしらのシナリオで登録したメールアドレスを使って
他のシナリオで登録すると、
名前の入力をしていなくても名前が表示されます。
例えば、「名前+メールアドレス」を入力するフォームで「山田」と入力すると、
なぜかメールの置き換え文字で
”山田太郎”様など入力していない「太郎」の部分まで表示されます。
この「太郎」は他のシナリオで登録されたものです。
どうすればこの症状を改善できますか。
マイスピーでは、別のシナリオでも、
同じメールアドレスを同一人物として管理しているため、
氏名はシナリオをまたいで連動共有されます。
連動されたくない場合は、「登録項目」画面で、
姓(name1)、名(name2)の項目を使わずに、
フリー項目を氏名として使用することで、
連動させないようにすることができます。
「姓」(name1)、「名」(name2)を「利用チェック」から外します。
「フリー項目1」(free1)に「氏名」を入力して「利用チェック」を入れます。
※ この設定にした場合、メールの編集でユーザー名を
置き換え文字にする時には「フリー項目1」(%free1%)
を選択するようにしてください。
「姓」(%name1%)や「名」(%name2%)にしても
ユーザー名は表示されませんのでお気をつけください。
参考:
フォームの姓+名の入力欄を、フルネームの名前1つに統一したいのですが、どうすればよいでしょうか
この記事は役に立ちましたか?
ご回答いただきありがとうございます!
ページURL: https://docs.myasp.jp/?p=1548