わたしはいつでも最高に自由だ。

副業収入で脱サラをたくらむエンジニアのブログ|趣味は映画。

無料のおすすめプッシュ通知サービス3つ【iOS/Android】

アプリにプッシュ通知を実装するときに便利なサービスをご紹介します。
今回は個人利用の範囲なら無料で利用できるサービス3つに絞りました。
 

 それぞの特徴をご説明します。

ニフティクラウド mobile backend

mBaaSでサーバー開発不要! | ニフティクラウド mobile backend

f:id:nani-mono:20171021235534p:plain

ニフティクラウドのサービス。無料で月200万プッシュまで可能

メリット

日本製なので、日本語のドキュメントが豊富

管理画面が見やすい

デメリット

セグメント配信がしずらい(機能が少ない)

プッシュ配信後の分析ができない

 

Firebase

Firebase Cloud Messaging  |  Firebase

 

f:id:nani-mono:20171021235602p:plain

Googleのサービス。機能は無料。配信上限はなし。

Firebaseの機能の中のCloudMessagingeがプッシュ通知に相当します。

メリット

上限を気にせず利用できる

日本語のドキュメントがある

セグメント配信可能

デメリット

セグメント配信可能だが機能が限定的
(登録できるユーザプロパティに上限がある等)

 参考:【プッシュ通知】Y Combinatorも投資するOneSignalがFirebaseより便利で素晴らしかった - Qiita

 

OneSignal

OneSignal - Multi-platform Push Notification Service

f:id:nani-mono:20171021235623p:plain

最近伸びているサービス。配信上限はなし。

メリット

上限を気にせず利用できる

セグメント配信の機能が充実

デメリット

日本語のドキュメントがない

導入事例がまだ少ない

 

まとめ 

分かりやすくて、とにかく配信できればいいなら「mobile backend」

機能はある程度欲しいが、日本語のドキュメントが欲しいなら「Firebase」

セグメント機能などハイスペックな配信がしたいなら「OneSignal」

 

以上のように用途に合わせて選択するのが良いでしょう

ちなみにわたしは「mobile backend」を使っています

OneSignalも便利そうなのでぜひ使ってみたい…