RAD サーバー プッシュ通知 UI
RAD サーバー管理コンソール アプリケーション UI への移動
[プッシュ]オプションでは、RAD サーバー プッシュ通知のデータた表示されます。また、新しい RAD サーバー プッシュ通知メッセージを登録済みデバイスに送信することができます。
- [データ]領域では、RAD サーバー プッシュ通知のペイロードが JSON メッセージとして表示されます。
- [ターゲット]領域では、メッセージを受け取る RAD サーバー プッシュ通知のターゲットが表示されます。この情報は、JSON メッセージとして表示されます。
- 領域の右側にあるボタンを使用して、RAD サーバー プッシュ通知のフィールドやターゲットを設定することができます。
- [データ...]: このボタンをクリックすると、[プッシュ データ]ダイアログ ボックスが開きます。
- [チャネル...]: このボタンをクリックすると、[チャネル]ダイアログ ボックスが開きます。
- [送信先...]: このボタンをクリックすると、[送信先]ダイアログ ボックスが開きます。
- [送信]: このボタンをクリックすると、RAD サーバー プッシュ通知メッセージがターゲット デバイスに送信されます。
[送信履歴]領域には、送信されたプッシュ通知メッセージのログが記録されます。この領域に記録されたメッセージをクリックすると、もう一度通知を送信することができます。[クリア]ボタンをクリックすると、[送信履歴]が消去されます。
[プッシュ データ]
[プッシュ データ] ダイアログ ボックスでは、プッシュ メッセージのテキストや他の設定を設定して、受信する RAD サーバー プッシュ通知をカスタマイズすることができます(送信先のデバイスに応じて)。
このダイアログ ボックスでは、以下のフィールドを設定できます。
- [メッセージ]: プッシュ通知メッセージのテキスト本体。
- [Apple 通知]: プッシュ通知メッセージを iOS デバイスで受信するときに表示されるカスタム設定。
- [APS.Aler]: 標準アラートのテキスト本体を入力します。
- [APS.Badge]: iOS アプリケーション アイコンに表示されるバッジ数の数値を設定します。
- [APS.Sound]: 通知のアラートとして再生されるサウンド ファイルの名前を設定します。
- [Android 通知]: プッシュ通知メッセージを Android デバイスで受信するときに表示されるカスタム設定です。
- [GCM.Title]: Android デバイスでの通知のタイトルを設定します。
- [GCM.Message]: Android デバイスでの通知のテキスト メッセージを設定します。
[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"
]
}
}
}