FCMとは
Firebase Cloud Messaging(FCM)は、Android、iOS、およびWebアプリケーションのメッセージと通知のためのクロスプラットフォームのクラウドサービスです。FCMは、開発者がサーバーからアプリケーションにデータを送信できるようにするサービスです。FCMを使用すると、同期可能な新しいメールやその他のデータがあることをクライアントアプリケーションに通知できます。通知メッセージを送信することで、ユーザーにアプリを再度アピールし、定着率の向上につなげることができます。インスタントメッセージなどの用途では、メッセージで最大4KBのペイロードをクライアントアプリケーションに転送することも可能です。(AI引用)
push通知の送信方法
https://console.firebase.google.com/project/プロジェクト名/messaging
にアクセスし、キャンペーンを作成する。
これだけで簡単にpush通知は出来るものの、、、
push通知が遅い!(鱗滝風)
自分のアプリのロジックが不安になるくらいpush通知が遅いんです。
push通知を作成した時間は18:39:20なのに、端末に届いたのは18:44。。。
なんでこんなに遅くなるんだ!不安になって損したぞ!!!!
考えられること
以前まで無料で使えていたherokuでは早かったので、もしかするとコンソールから作成ではなくAPI経由で作成したほうが早いのかもしれない。
今後の方針
スケジュールを現在にしたのがまちがいだったかもしれない、と思ったので次回以降は通知の時間をきめて置こうかと思います。
さすがに前もって決めた時間は守ってくれるだろう、、と信じて。
もちろん、有料にするのもありかもですが、push通知ってそもそも有料プランあったかな?