AMAZON SNS Ruby On Rails にて実装した。
プッシュ通知の実装のしかたって、何が一番正解なのだろうか・・・。
デバイストークンはどこに貯める(保存)?
・Amazon SNS 側のみ。
・サーバー等に集約する。
両方で管理してもあまり効率が良さそうで無い・・・
※最終的に何をしたいかで決まるが・・・。
大まかな流れ)
デバイストークンを投げる(直接?サーバー経由?)
↓
アプリケーションに登録とトピックへ登録
↓
配信指示
・一斉送信をする場合は、トピックに登録するのを忘れずに。
・完全個別配信の場合は、トピックは無くてもよい。
SNSの不便な点
・デバイストークンの総数を取得する機能が無い。
100件づつ取得する機能はあるが、全て数えるとなるとすごく時間がかかる。
100万件とかあると地獄・・・・
・一斉配信はアプリケーションにトークン登録してからトピックへ登録する必要有り。
export機能とかあってもよいのではないか?
--------
送信スペック
・トピックにて配信 10万件 程度なら、誤差1分もかからないかも。
ゴミ掃除
・トークンとか無効なやつは削除してあげた方が良い。
殴り書き中ですが、今日はここまで。気が向いたら、続きを!
デバイストークンはどこに貯める(保存)?
・Amazon SNS 側のみ。
・サーバー等に集約する。
結局のところ、両方が正しいのだろうか・・・
両方で管理してもあまり効率が良さそうで無い・・・
※最終的に何をしたいかで決まるが・・・。
大まかな流れ)
デバイストークンを投げる(直接?サーバー経由?)
↓
アプリケーションに登録とトピックへ登録
↓
配信指示
・一斉送信をする場合は、トピックに登録するのを忘れずに。
・完全個別配信の場合は、トピックは無くてもよい。
SNSの不便な点
・デバイストークンの総数を取得する機能が無い。
100件づつ取得する機能はあるが、全て数えるとなるとすごく時間がかかる。
100万件とかあると地獄・・・・
・一斉配信はアプリケーションにトークン登録してからトピックへ登録する必要有り。
export機能とかあってもよいのではないか?
--------
送信スペック
・トピックにて配信 10万件 程度なら、誤差1分もかからないかも。
ゴミ掃除
・トークンとか無効なやつは削除してあげた方が良い。
殴り書き中ですが、今日はここまで。気が向いたら、続きを!
コメント
コメントを投稿