プッシュ通知のサウンドの構成
プッシュ通知にサウンドとトーンを追加して、メッセージが緊急であるか、ユーザーの注意が必要なだけであるかをユーザーに示します。
プッシュ通知にサウンドを追加するための JSON の例
次の JSON は、プッシュ通知にトーンを追加する方法の例です。この例で使用されているトーンの名前は NotificationAlert-2 です。
json["aps"]["sound"] = "NotificationAlert-2.caf";このトピックの最後にある表に、使用可能なすべてのトーンを示します。各サウンドのトーンを聞くには、ターゲットサウンドパラメーターを使用して通知を設定する必要があります。
注:
各トーンには、接尾辞
「ショート」を追加してリングの長さを短くするオプションがあります。NotificationAlert-5.caf を除くすべてのトーンを短くすることができます。音声を含む重大なアラートの JSON の例
次の JSON は、重大なアラートに対してサウンドパラメーターを定義する方法の例です。重大なアラートの詳細については、「 モバイルの重要なアラート」を参照してください。
json["aps"]["sound"] = {
"critical": 1,
"name": "NotificationAlert-3-Short.caf",
"volume": 1.0
};
サンプル JSON コードのパラメーターは次のとおりです。
- critical パラメーターでは、通知を重大なアラートとして定義します。
1は重要なアラートがアクティブであることを意味し、0は重要なアラートが非アクティブであることを意味します。 - volume パラメーターは、通知音の音量を定義します。範囲は、最も静かな
0.1から最も大きな1.0までです。 - name パラメーターは、プッシュ通知が送信されたときにアクティブになるトーンの名前です。重要なアラートの場合は、ドラマチックなトーンでユーザーのリズムを考慮します。 注:name値が定義されていない場合は、アプリケーションのデフォルトの着信音が使用されます。アプリケーションに着信音が定義されていない場合は、デバイスのデフォルトの着信音が使用されます。
各サウンドのトーンを聞くには、ターゲットサウンドパラメーターを使用して通知を設定する必要があります。
許可される値がテーブルにリストされます。注:各トーンには、接尾辞「ショート」を追加してリングの長さを短くするオプションがあります。NotificationAlert-5.cafを除くすべてのトーンを短くすることができます。使用できるファイル名の値 トーンリズム NotificationAlert-1.cafまろやか、リラックス、スロー NotificationAlert-1-Short.cafまろやか、リラックス、スロー NotificationAlert-2.caf劇的 NotificationAlert-2-Short.caf劇的 NotificationAlert-3.caf劇的 NotificationAlert-3-Short.caf劇的 NotificationAlert-4.cafまろやか、リラックス、スロー NotificationAlert-4-Short.cafまろやか、リラックス、スロー NotificationAlert-5.cafまろやか、リラックス、スロー NotificationAlert-6.cafお祭り、幸せ NotificationAlert-6-Short.cafお祭り、幸せ NotificationAlert-7.cafお祭り、幸せ NotificationAlert-7-Short.cafお祭り、幸せ NotificationAlert-8.cafお祭り、幸せ NotificationAlert-8-Short.cafお祭り、幸せ NotificationAlert-9.cafドラマチックでパワフル NotificationAlert-9-Short.cafドラマチックでパワフル NotificationAlert-10.cafドラマチック、サスペンスフル NotificationAlert-10-Short.cafドラマチック、サスペンスフル NotificationAlert-11.caf劇的 NotificationAlert-11-Short.caf劇的 NotificationAlert-12.caf劇的 NotificationAlert-12-Short.caf劇的 NotificationAlert-13.caf劇的 NotificationAlert-13-Short.caf劇的 NotificationAlert-14.caf劇的 NotificationAlert-14-Short.caf劇的
注:
名前の値が定義されていない場合は、アプリケーションのデフォルトの着信音が使用されます。アプリケーションに着信音が定義されていない場合は、デバイスのデフォルトの着信音が使用されます。