RAD サーバー プッシュ通知 UI

提供: RAD Studio
移動先: 案内検索

RAD サーバー管理コンソール アプリケーション UI への移動


[プッシュ]オプションでは、RAD サーバー プッシュ通知のデータた表示されます。また、新しい RAD サーバー プッシュ通知メッセージを登録済みデバイスに送信することができます。

Push Notification.png

  • [データ]領域では、RAD サーバー プッシュ通知のペイロードが JSON メッセージとして表示されます。
  • [ターゲット]領域では、メッセージを受け取る RAD サーバー プッシュ通知のターゲットが表示されます。この情報は、JSON メッセージとして表示されます。
  • 領域の右側にあるボタンを使用して、RAD サーバー プッシュ通知のフィールドやターゲットを設定することができます。
    • [データ...]: このボタンをクリックすると、[プッシュ データ]ダイアログ ボックスが開きます。
    • [チャネル...]: このボタンをクリックすると、[チャネル]ダイアログ ボックスが開きます。
    • [送信先...]: このボタンをクリックすると、[送信先]ダイアログ ボックスが開きます。
    • [送信]: このボタンをクリックすると、RAD サーバー プッシュ通知メッセージがターゲット デバイスに送信されます。

[送信履歴]領域には、送信されたプッシュ通知メッセージのログが記録されます。この領域に記録されたメッセージをクリックすると、もう一度通知を送信することができます。[クリア]ボタンをクリックすると、[送信履歴]が消去されます。

[プッシュ データ]

[プッシュ データ] ダイアログ ボックスでは、プッシュ メッセージのテキストや他の設定を設定して、受信する RAD サーバー プッシュ通知をカスタマイズすることができます(送信先のデバイスに応じて)。

このダイアログ ボックスでは、以下のフィールドを設定できます。

[OK]ボタンをクリックして、変更を保存します。 プッシュ通知の JSON テキストが、[プッシュ]タブの[データ]領域に表示されます。この JSON メッセージは、領域をクリックすると編集できます。

{
  "message":"Hello from EMS!",
  "aps":
  {
    "alert":"EMS Push Notification message for iOS",
    "badge":10,
    "sound":"pingpong.aiff"
  }
,
  "gcm":
  {
    "message":"EMS Push Notification message for Android",
    "title":"EMS Push Notification for Android"
  }
}

[チャネル]

[チャネル]ダイアログ ボックスでは、プッシュ通知メッセージを送信するチャネル(複数可)を選択することができます。

  • チャネルのチェックをオンまたはオフにすると、通知設定に追加または削除することができます。
  • [すべてをチェック]オプションにチェックをつけると、RAD サーバー プッシュ通知メッセージを使用可能なすべてのチャネルに送信することができます。

[OK]ボタンをクリックして、変更を保存します。 プッシュ通知の JSON テキストが、[プッシュ]タブの[ターゲット]領域に表示されます。 この JSON メッセージは、領域をクリックすると編集できます。

{

  "channels":
  [
    "news"
  ]
}

WHERE

[送信先]ダイアログ ボックスでは、プッシュ通知メッセージを送信する登録済みデバイス(複数可)を選択することができます。 [デバイスの種類]を選択すると、[デバイス]リストに表示されるデバイスを絞り込むことができます。

  • [すべての種類のデバイス]: [デバイス]リストには、RAD サーバー エンジン(EMS サーバー)に登録された Android および iOS のすべてのデバイスが表示されます。
  • [Android デバイス][デバイス]リストには、Android デバイスのみが表示されます。
  • [iOS デバイス][デバイス]リストには、iOS デバイスのみが表示されます。

[デバイス]リストには、登録済みデバイスのトークン デバイスが表示されます。

  • デバイスのチェックをオンまたはオフにすると、通知設定に追加または削除することができます。
  • [すべてのデバイス]オプションにチェックをつけると、RAD サーバー プッシュ通知メッセージをすべての登録済みデバイスに送信することができます。

[OK]ボタンをクリックして、変更を保存します。 プッシュ通知の JSON テキストが、[プッシュ]タブの[ターゲット]領域に表示されます。 この JSON メッセージは、領域をクリックすると編集できます。

{
  "where":
  {
    "deviceToken":
    {
      "$in":
      [
        "APA91bFhHP-587M0rqLLQADXy_BU47uOBBsPzP_WmZPOAb1X8xNi6BgTihywothor_pKTY1D-VLm24-GoXC6u6rMqHlMdoY4964NElTM9rSVfjNcdbnSFX-xJrscfbSeY4tNLVkj6i6f6vfwQL5yEloXiq8QmyWnHL9p3vrLA3JIaDqssFSyt3g",
        "54f60189c97e2ab69a6eb5604052c12ebb6b7dc7c2f58c04cb4c140b7d64cb2d"
      ]
    }
  }
}

関連項目