エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
汎用性の高い通知の設計
通知まわりのノウハウが溜まってきたので整理。 通知の種類 通知には2種類存在する。Push通知とPull通知... 通知まわりのノウハウが溜まってきたので整理。 通知の種類 通知には2種類存在する。Push通知とPull通知。Push通知はスマホとかの通知で、Pull通知はサイトにアクセスした際に表示される通知。Pull通知はよくベルマークで表示されることも多い。 今回はPull通知をメインに話す。Push通知はやったことないのでよくわからないけど、応用できる内容もあるかも? 以下の説明はzennのような記事投稿アプリを例にする。 DB設計 Pull通知のDB設計は以下の通り。 宛先userId メッセージ url 作成日時 イベントタイプ 宛先userIdは通知を表示したいユーザーのid。 メッセージは通知で表示する内容そのもの。 urlは通知をクリックした際のページ移動先(ディープリンクっていうらしい)。 イベントタイプは、どのイベントをもとに通知を発火したかどうかの種別。イベントん関しては後で詳し