Configurar sons para notificações por push
Adicione sons e tons às notificações por push para indicar aos usuários se uma mensagem é urgente ou apenas requer atenção dos usuários.
JSON de exemplo para adicionar som a notificações por push
O JSON a seguir é um exemplo de como adicionar um tom à sua notificação por push. O nome do tom usado no exemplo é NotificationAlert-2".
json["aps"]["sound"] = "NotificationAlert-2.caf";A tabela no final deste tópico lista todos os tons disponíveis. Para ouvir o tom de cada som, você deve configurar uma notificação com o parâmetro de som de destino.
Nota:
Para cada tom, você tem a opção de encurtar o comprimento do toque adicionando o sufixo
- Curto . Você pode encurtar todos os tons, exceto NotificationAlert-5.caf .JSON de exemplo para alertas críticos, incluindo som
O JSON a seguir é um exemplo de como o parâmetro de som é definido para alertas críticos. Para obter mais informações sobre alertas críticos, consulte Alertas críticos para dispositivos móveis.
json["aps"]["sound"] = {
"critical": 1,
"name": "NotificationAlert-3-Short.caf",
"volume": 1.0
};
Os parâmetros no código JSON de amostra são os seguintes:
- . criticalo parâmetro define a notificação como um alerta crítico.
1significa que o alerta crítico está ativo,0significa que o alerta crítico está inativo. - . volumeo parâmetro define o volume do som de notificação. O intervalo é de
0,1mais silencioso para1,0mais alto. - . nameo parâmetro é o nome do tom que é ativado quando uma notificação por push é enviada. Para alertas críticos, considere os ritmos do usuário com um tom dramático. Nota:Se for um nameo valor não está definido, o sistema usa o toque padrão da aplicação. Se uma aplicação não tiver um toque definido, o sistema usará o toque padrão do dispositivo.
Para ouvir o tom de cada som, você deve configurar uma notificação com o parâmetro de som de destino.
Os valores aceitos são listados na tabela.Nota:Para cada tom, você tem a opção de encurtar o comprimento do toque adicionando o sufixo- Curto. Você pode encurtar todos os tons, excetoNotificationAlert-5.caf.Valores de nome de arquivo aceitos Ritmo do tom NotificationAlert-1.cafSuave, relaxante, lento NotificationAlert-1-Short.cafSuave, relaxante, lento NotificationAlert-2.cafDramático NotificationAlert-2-Short.cafDramático NotificationAlert-3.cafDramático NotificationAlert-3-Short.cafDramático NotificationAlert-4.cafSuave, relaxante, lento NotificationAlert-4-Short.cafSuave, relaxante, lento NotificationAlert-5.cafSuave, relaxante, lento NotificationAlert-6.cafFestivo, feliz NotificationAlert-6-Short.cafFestivo, feliz NotificationAlert-7.cafFestivo, feliz NotificationAlert-7-Short.cafFestivo, feliz NotificationAlert-8.cafFestivo, feliz NotificationAlert-8-Short.cafFestivo, feliz NotificationAlert-9.cafPoderoso, dramático NotificationAlert-9-Short.cafPoderoso, dramático NotificationAlert-10.cafSuspensivo, dramático NotificationAlert-10-Short.cafSuspensivo, dramático NotificationAlert-11.cafDramático NotificationAlert-11-Short.cafDramático NotificationAlert-12.cafDramático NotificationAlert-12-Short.cafDramático NotificationAlert-13.cafDramático NotificationAlert-13-Short.cafDramático NotificationAlert-14.cafDramático NotificationAlert-14-Short.cafDramático
Nota:
Se um valor de nome não estiver definido, o sistema usará o toque padrão da aplicação. Se uma aplicação não tiver um toque definido, o sistema usará o toque padrão do dispositivo.