1

5 つの場所にあるレストラン用のアプリを作成しているとしましょう。ユーザーは、「プッシュ通知」を許可するレストランを選択します。これは可能ですか?アプリの特定のセグメントが特定のユーザー セグメントに通知を送信できるようにすることはできますか?

ありがとう

4

1 に答える 1

3

答えは「はい」です。iOSとAndroidの両方のアプリケーションで、ユーザーのサブセットに通知を送信することができます。

iOSとAndroidの両方で、プッシュ通知のリクエストはAppleまたはGoogleサーバーに送信され、メッセージを特定のユーザーに送信するようにリクエストします。したがって、これらのプッシュ通知を要求するアプリケーション(私の会社では「プッシュサーバー」と呼びます)は、プッシュ通知を選択的に送信できます。

したがって、唯一の要件は、プッシュサーバーが特定の通知を受信する必要があるユーザーを動的に決定できることです。次のことを行う必要があります。

  • ユーザーがレストランの設定を選択したら、バックエンドに対して(おそらく非同期の)呼び出しを行います。ここで、これらの設定が(たとえば、データベーステーブルに)保存されます。
  • プッシュ通知を送信する準備ができたら、このデータソースにクエリを実行して、適切なレストランから通知を受信することを選択したユーザーのサブセットを特定します。
  • 通知を受信するユーザーのリストをループし、各ユーザーに関連するプッシュトークンを取得し、適切なサーバー(Google / Appleなど)にメッセージを送信してプッシュリクエストを開始します。

お役に立てれば!

于 2013-02-15T02:41:17.383 に答える