「personalization」のブログ一覧
-
はじめに キャンペーンメールなどを受け取った際、下部にこのようなリンクを見かけると思います。 これは、以後そのサービスからメールを受け取らないという意思表示をするための手段で、一般的に配信停止リンクと呼びます。Twili …続きを読む
-
Next.js App RouterとServer Actionsを使ってメールを送るフォームを作成する
Next.jsのServer Actionsは、フォーム送信などのクライアントサイドのイベントから、サーバーサイドの処理を直接呼び出す機能です。 フォームを実装する場合、通常は/api/callのようなエンドポイントをア …続きを読む
-
SupabaseのEdge Functionsを使ってTwilio SendGridのメールを送信する方法
Twilio SendGridサポートエンジニアの菊田(@kikutaro_)です。Supabaseは、Firebaseの代替と呼ばれるオープンソースのプロダクトです。DBや認証などバックエンドの開発に必要な機能が一式揃 …続きを読む
-
Amazon Route 53で Domain Authenticationを設定する方法
自身が所有しているドメインの管理を、取得元のDNSサーバとは別のDNSサーバで行うケースがあるかと思います。そのような場合でも、Twilio SendGridの独自ドメイン利用設定(送信者の信頼性を上げ、メールの到達率を …続きを読む
-
はじめに SendGridは多数のAPIを提供しています。APIを利用することで、SendGridをアプリケーションの一機能として組み込むことが可能です。 今回は、Webアプリケーションとの親和性が高いHTTPベースのA …続きを読む
-
Notionで作った宛先リストにメールを一斉送信する方法(Java編)
「Notion」は、ドキュメントの作成からプロジェクト・スケジュールの管理まで幅広い機能を備えた情報共有ツールです。提供されているAPIを使うことでNotionのデータにアクセスできるので、Twilio SendGrid …続きを読む
-
RustからTwilio SendGridのメールを送信する方法
Twilio SendGridサポートチームの菊田(@kikutaro_)です。最近、プログラミング言語の「Rust」を触り始めました。勉強の一環としてSendGridを使ったメール送信を試してみたので、ブログにまとめた …続きを読む
-
メール内リンクのクリックをGoogle アナリティクス 4で計測する方法
はじめに Google アナリティクスは、Webサイトへのアクセス状況を把握できる無料のアクセス解析ツールです。このGoogle アナリティクス、実はメールの分析にも役立つことをご存知ですか? 今回は、次世代のGoogl …続きを読む
-
以前投稿した「ブラウザでWeb APIをテストする方法」の第二弾です。今回は、Google Chrome拡張機能「Talend API Tester」をより便利に活用するための実践的な使い方をご紹介します。 環境変数を設 …続きを読む
-
はじめに 会員登録時の認証メールや決済完了通知など、SendGridを使えば様々なメールを自動で送信できます。これまでブログでも、空メール登録システムやSMSを使ったメール送信システムなどの実装方法をご紹介しましたが、今 …続きを読む
-
はじめに Web APIを試したいと思ったとき、皆さんはどのようなツールを利用しますか?有名なツールとしてPostmanがありますが、今回はブラウザの拡張機能を使い、アカウント登録も必要なく手軽に試せる方法をご紹介します …続きを読む
-
Preference Centerを使って受信者が望むメールを送信する方法
Preference Center、使ってますか? メールマガジンやニュースレター、各種お知らせなどの購読を受信者自身が管理するための設定画面を、一般に「Preference Center」といいます。SendGridが …続きを読む
アーカイブ
- 2024年4月
- 2024年3月
- 2024年2月
- 2024年1月
- 2023年12月
- 2023年11月
- 2023年10月
- 2023年9月
- 2023年8月
- 2023年7月
- 2023年6月
- 2023年5月
- 2023年4月
- 2023年3月
- 2023年2月
- 2023年1月
- 2022年12月
- 2022年11月
- 2022年10月
- 2022年9月
- 2022年8月
- 2022年7月
- 2022年6月
- 2022年5月
- 2022年4月
- 2022年3月
- 2022年2月
- 2022年1月
- 2021年12月
- 2021年11月
- 2021年10月
- 2021年9月
- 2021年8月
- 2021年7月
- 2021年6月
- 2021年5月
- 2021年4月
- 2021年3月
- 2021年2月
- 2021年1月
- 2020年12月
- 2020年11月
- 2020年10月
- 2020年9月
- 2020年8月
- 2020年7月
- 2020年6月
- 2020年5月
- 2020年4月
- 2020年3月
- 2020年2月
- 2020年1月
- 2019年12月
- 2019年11月
- 2019年10月
- 2019年9月
- 2019年8月
- 2019年7月
- 2019年6月
- 2019年5月
- 2019年4月
- 2019年3月
- 2019年2月
- 2019年1月
- 2018年12月
- 2018年11月
- 2018年10月
- 2018年9月
- 2018年8月
- 2018年7月
- 2018年6月
- 2018年5月
- 2018年4月
- 2018年3月
- 2018年2月
- 2018年1月
- 2017年12月
- 2017年11月
- 2017年10月
- 2017年9月
- 2017年8月
- 2017年7月
- 2017年6月
- 2017年5月
- 2017年4月
- 2017年3月
- 2017年2月
- 2017年1月
- 2016年12月
- 2016年11月
- 2016年10月
- 2016年9月
- 2016年8月
- 2016年7月
- 2016年6月
- 2016年5月
- 2016年4月
- 2016年3月
- 2016年2月
- 2016年1月
- 2015年12月
- 2015年11月
- 2015年10月
- 2015年9月
- 2015年8月
- 2015年7月
- 2015年6月
- 2015年5月
- 2015年4月
- 2015年3月
- 2015年2月
- 2015年1月
- 2014年12月
- 2014年11月
- 2014年10月
- 2014年9月
- 2014年8月
- 2014年7月
- 2014年6月
- 2014年5月
- 2014年4月
- 2014年3月
- 2014年2月
- 2014年1月
- 2013年12月