Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SendGrid APIインプット#mbshack
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
nakansuke
February 11, 2017
Technology
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SendGrid APIインプット#mbshack
nakansuke
February 11, 2017
More Decks by nakansuke
See All by nakansuke
SendGrid Night #10 Opening Talk
nakansuke
0
790
Gmailの新ガイドラインでエンジニアが知っておくべき、これからの「メール配信」のあり方
nakansuke
0
500
SendGrid Introduction
nakansuke
0
560
コミュニティで写真を撮るときの心得
nakansuke
1
3.2k
コミュニティ、デベロッパとの付合い方 〜SendGridの場合〜
nakansuke
1
2k
SendGrid x kintone利用例紹介と効果的な活用方法
nakansuke
0
1.4k
SendGrid New Features #sgnight7
nakansuke
0
320
海外Webサービスを日本に持ってきた話
nakansuke
0
490
Community & Developer Relations #CMC_Meetup
nakansuke
1
900
Other Decks in Technology
See All in Technology
サイバー捜査員研修(後半)
nomizone
1
840
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
390
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.4k
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
140
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
13
8.5k
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
AIエージェントを前提としたプラットフォーム エンジニアリング:GKEで作るAgent-Ready Golden Path
legalontechnologies
PRO
2
220
LanceDB入門
mocobeta
7
320
強化学習「理論」入門
enakai00
3
3.6k
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
550
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
130
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
270
Featured
See All Featured
For a Future-Friendly Web
brad_frost
183
10k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
270
Building the Perfect Custom Keyboard
takai
2
840
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
350
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
570
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
250
エンジニアに許された特別な時間の終わり
watany
108
250k
WENDY [Excerpt]
tessaabrams
11
39k
Transcript
APIインプット 2017.2.11 Hack On Air MBSハッカソン
Who am I ? KANSUKE NAKAI SendGridエバンジェリスト 構造計画研究所(SendGrid⽇日本代理理店) 勤務
SendGridの魅⼒力力を伝えるため⽇日々奔⾛走中 様々な技術者コミュニティに参加 @nakansuke kansuke-‐‑‒
[email protected]
http://nakansuke.hatenablog.com/
SendGridとは?
Email Platform as a Service Webサービス等 SendGrid SMTP or Web
API 受信BOXに到着 メールに関するあらゆる機能をAPIで提供するSaaS
メール??
You Canʼ’t Kill Email TechCrunch: https://techcrunch.com/2016/06/28/you-‐‑‒cant-‐‑‒kill-‐‑‒email/
ECサイトで買い物した時に受取るメール • ユーザ登録完了了通知 • パスワードリセット • 購⼊入完了了通知 • クレジット決済完了了通知 •
発送のお知らせ • 配送アップデート
SEO Chat SMS SEM Social Media Display Push/
In App Mobile なぜEメールなのか • ⾮非常に⾼高いROI (40x) • 最も普及しているデジタルID (世界中 に40億アカウント以上) • あらゆるWebサービスのIDとして利利 ⽤用されている • パーミッションベースでの獲得 • ⼀一般消費者がセキュアに利利⽤用可能 Sources: DMA, Radicati, Statista, Portio Research メールはデジタルコミュニケーションに必須
主なメールの利利⽤用⽤用途 トランザクションメール マーケティングメール 友達リクエスト パスワードリマインダ 発送のお知らせ
決済完了了のお知らせ メールマガジン ニュースレター リツイートされました ステップメール
⽤用途の変化 ⼈人と⼈人のコミュニケーション ⼈人にリーチするためのツール
しかしメールを届けるのは難しい
22%のメールがInboxに届いていない "2- -JWF (PPHMF :BIPP *41T &UD 403#4 144- $#-
#4# #MBDLMJTUT &UD (PPHMF 4QBN "TTBTTJO .BJM 5SVTU .D"GFF 4QBN 'JMUFST &UD /( ड৴#09 εύϜϑΥϧμ ϝʔϧαʔό &UD &UD &UD Source:Return Path
届けるために考慮すべきこと 送信ドメイン認証 バウンスメールの対処 リストクリーニング 配信頻度度、ボリューム調整
IPウォームアップ レピュテーション管理理 フィードバックループ ブラックリスト対策
メール配信に特化したサービスを利利⽤用して解決する 考慮しなければならないことが多すぎる ⾯面倒を⾒見見ているだけで時間が過ぎてしまう 皆、届いて当たり前だと思っている
One Platform for all your email needs
元から備えている機能 送信ドメイン認証 バウンスリストの作成、再送時破棄 配信停⽌止管理理 開封/クリックトラッキング メール周りで必要になる機能はデフォルトで提供
Partners
Our Happy Customers
テレビに関するサービスでの使⽤用例例 MBS動画イズム444 HAROiDプラットフォーム
⽉月間300億通送信
ハッカソンで使えそうな機能
Personalization (メール送信) メール送信API 必要なパラメータはJSONで渡す 1リクエストでの⼤大量量送信 差し込み
カテゴリ分け 識識別⽤用ID付与 各種機能のOn/Off切切替 { "from": {"email": "
[email protected]
"}, "personalization": [{ "to": [{"email": "
[email protected]
"}], "substitutions": { "%name%": "John" }, "subject": "Hello John" }, { "to": [{"email": "
[email protected]
"}], "substitutions": { "%name%": "Steve" }, "subject": "Hello Steve" }], "content": [{ "type": "text/plain", "value": "Hello %name%" }, { "type": "text/html", "value": "<h1>Hello %name%</h1>" }] }
Event Webhook 発⽣生したイベント情報を指定したURLにPOSTする機能 利利⽤用例例:ログ蓄積 3FDFJWF 1SPDFTT %FMJWFS 3FBE SFDFJWFE FWFOUOPUHFOFSBUFE
QSPDFTTFE ESPQQFE EFMJWFSFE CPVODF PQFO DMJDL VOTVCTDSJCF TQBNSFQPSU
Parse Webhook 受信したメールをパースして指定したURLにPOSTする機能 利利⽤用例例:空メール、お問い合わせ受付け
メールを集めて、分析⽤用APIに投げるとかありかもしれない &NBJM 1045
Signupはこちらから • https://sendgrid.kke.co.jp へアクセス • 新規会員登録からアカウント作成 • 利利⽤用時には審査があるので、利利⽤用⽤用途に 「MBSハッカソンで利利⽤用」と⼊入⼒力力してく ださい
• 無料料で 12,000/⽉月 送信可能
Happy Sending!! Delivering Email that Ma0ers