APIを使用して一覧表からデータ更新時にメールを送信する方法をご紹介します。
概要
一覧表から一括でステータスの更新等を行うことはよくありませんか?
単票と違って一括で更新できるので便利ですよね。
ただ、フォームを使用せず更新するためサンクスメールが使えない落とし穴があります。
即時で送る必要がない場合はシークエンス配信などで対応できそうですが、即時で送りたい場合困りますよね?
本記事は一覧から更新した時に、更新したデータに紐づいたメールアドレスに即時でメールを配信するプログラムです。
デモサイト
※注意点
デモサイトでメールアドレスを更新すると、そのまま値が残ってしまうので
試した後は、sample+1@test.comなど使用されてないメールアドレスに更新してください。
使用する機能一覧
- ・マイエリア
- ・一覧表
- ・Express2配信
- ・サンプリング配信api
マイエリア、一覧表の作成
通常通りマイエリア、一覧表を作成します。
一覧表はメールアドレス、ステータスを更新できるように設定しています。
Express2配信設定
通常通りExpress配信2の配信設定を作成します。
スタンバイは「STOP」で大丈夫です。
設定後、配信一覧を確認すると「ルールID」が生成されています。
今回はこのルールIDをapiで使用します。
一覧表の更新ボタンを押したタイミングで、選択されたデータのidを取得し、ajax処理を行う
下記ソースを、一覧表の