# Push Notifications の使用

> Create and schedule notifications to target players based on analytics data.

1. **Dashboard** (ダッシュボード) > **Liveops** > **Push Notifications** > **Notifications** (通知) に移動します。
2. **Create Notifications** (通知の作成) を選択します。Push Notification キャンペーンに **name** (名前) を付け、**Next** (次へ) を選択します。


**Frame:**
![](/api/media?file=/push-notifications/media/images/define-name.png)

*Push Notification を定義します。*

3. Analytics に基づいてオーディエンスを選択します。**Next** (次へ) を選択すると、すべてのユーザーをターゲットにすることができます。


**Frame:**
![](/api/media?file=/push-notifications/media/images/choose-audience.png)

オーディエンスを選択します。

4. Push Notification に、タイトルと任意の **subtitle** (サブタイトル) (iOS のみ)、**body** (本文) または **image** (画像) (あるいは両方) を指定します。本文には、通知でプレイヤーに表示するメッセージを設定します。


**Frame:**
![](/api/media?file=/push-notifications/media/images/sample-notification.png)

これは、このテキストがプレイヤーのデバイス上でどのように表示されるかを示すサンプル画像です。

Push Notifications は、将来の指定時刻に送信することも、ターゲットとして選択したオーディエンスにプレイヤーが該当したときに定期的に自動通知として送信することもできます。

1 回だけ通知を送信するには、**Send Once** (1 回のみ送信) を選択してから、Send Time (送信時刻) を指定します。Player Timezone (プレイヤーのタイムゾーン) を選択すると、そのローカルタイムゾーンでの指定 Send Time (送信時刻) にプレイヤーに通知されます。

**ノート**: Player Timezone (プレイヤーのタイムゾーン) オプションを選択するきは、現在時刻と通知の送信時刻を考慮してください。現在時刻 (UTC) から 13 時間以内の Send Time (送信時刻) を使用すると、すべてのタイムゾーンへの通知が最初から保証されません。場所によっては最初の Send Date/Time (送信日/時刻) がすでに過去になっているためです。

継続的な通知を設定する場合は、**Ongoing** (継続) を選択します。Start Date (開始日) と End Date (終了日) によって、通知をアクティブにする期間が定義されます。Player Timezone (プレイヤーのタイムゾーン) を選択すると、そのローカルタイムゾーンでの指定 Send Time (送信時刻) にプレイヤーに通知されます。

Send Time (送信時刻) は、プレイヤーが通知を受け取る時刻です。例えば、送信時刻を 5 月 8 日午後 2 時に設定して、プレイヤーが 5 月 15 日に対象となると、通知を午後 2 時に受け取ります。

Cooldown Period (クールダウン期間) は、プレイヤーが再び通知を受け取るまで空ける必要がある間隔です。例えば、期間が 7 日間であれば、プレイヤーが 5 月 20 日にメッセージを受け取った場合、5 月 28 日まではメッセージを受け取ることができません。


**Frame:**
![](/api/media?file=/push-notifications/media/images/notification-period.png)

Push Notifications のリストには名前、ステータス、Start Date (開始日) が表示されます。

Push Notification が送信されたとき、およびプレイヤーが操作したとき、イベントが送信されます。イベントを以下に示します。

| イベント                                     | 説明                          |
| ---------------------------------------- | --------------------------- |
| `outOfGameSend`                          | Push Notification が送信されたとき。 |
| `notificationOpened /notificationOpened` | Push Notification が開封されたとき。 |

プッシュ固有のレポートが提供され、キャンペーンの成功を測定するために役立ちます。却下されたメッセージのレポートも表示されます。

**ノート**: キーの設定が正しくないために設定が完了していない可能性がある場合、Push Notifications を作成できますが、デバイスに送信することはできません。

## 環境##environments

ダッシュボードの左上のトグルを使用すると、環境を切り替えて管理できます。


**Frame:**
![](/api/media?file=/push-notifications/media/images/environments.png)

安全性およびテストのために、異なる開発環境の個々の Push Notifications で複数の環境を使用します。

以下を行うことができます。

* 環境を切り替えます。
* 通知キャンペーンを環境内にサイロ化します。
* テスト環境または開発環境のプレイヤーのみに対して通知をテストします。
