2016-10-23 3 views
1

私は、ベンダーによって使用されるIOS/Androidアプリケーションを開発しています。アプリケーションはベンダーにタイムリーに通知を送信します。ベンダーが、彼はこのアプリの通知の許可を無効にしても、すべての通知の "受け入れ"または "読み取り"。IOS/Androidユーザーが通知を確認するようにします

だから私のすべての目的は、ベンダーが通知を準備する必要があり、サーバー側は誰が読んでいないのかを知ることができるはずです。ベンダーは、ポリシーが変更されている間に通知を受け取らないという告発をしてはいけません。

答えて

1

プッシュ通知サービス(AppBoyなど)を使用すると、ほとんどのユーザーはメトリックを持ち、誰が通知を開いたのかを追跡することができます。だからあなたのベンダーが戻ってきて、それが決して得られないと言ったら、あなたはそうしたと答えています。あなたはそれまで開いていない人に通知を送信することができます。

通知を無効にしても機能しません。あなたのアプリにメッセージングシステムを組み込むことなく、これを過ぎ去らせる方法はありません。

+0

メッセージシステムを構築すると、バックエンドサーバーへのクエリがタイムリーに行われますか? –

+0

はい、基本的にあなたのサーバーから新しいメッセージをポーリングするアプリ内。メッセージを返すサーバー上にAPIを作成し、ベンダーIDを送信して、その人物が既にメッセージを受け取っているかどうかを知る必要があります。次に、何らかの方法でユーザーと対話するまで、そのメッセージをユーザーに表示し続けます。 (たぶん毎日) – vtcajones