Closed ryo-k-nd closed 4 years ago
[アイデア] メールアドレスまたは購読者の固有IDなどをクエリストリングで付与してこのページに飛んでくると、自動で解約してくれる機能ができたら好き。
[背景] メルマガ本文のフッダにある「解約する」みたいなリンクを押すと、ユーザはなんの入力をしなくても勝手に解約してくれる、よくある気が効くサイトの真似をしたい。
リッチに作るなら、登録の時点でメアドだけでなく固有のID(タイムスタンプかなにか)をhiddenでフォームに渡しておき、解約時にはその固有IDがパラメータとして付与されたリンクで解約処理を行わせ、netlify上のデータベースからはAPIで削除する、という感じかな(Netlifyに固有IDはないのでこちらで生成する必要がある。また、ユーザーアクションを起点とする削除はAPIで実装できそう) https://docs.netlify.com/forms/submissions/#delete-a-form-submission
簡単に作るなら、2ステップは確認のためにも必要かなと思ってるので、
2の時点でURLにメアドがパラメータとして付与され、単純にメルマガ登録字とは別フォームに「解約者リスト」として登録され、鈴木さんが手動でメルマガ配信リストから削る
メルマガを解約できるページ
netlify
という属性をformで使う