Notificações de atividade social
Acione uma notificação push quando um usuário estiver envolvido em ações sociais.Ações sociais comuns
Requisitos
- Um backend ou CRM que rastreie atividade do usuário e relacionamentos.
- IDs Externos definidos no OneSignal para identificar usuários.
- Usar nossa API Create Notification.
Configuração
1. Mapear usuários com ID Externo
Use Aliases e ID Externo para identificar exclusivamente usuários no OneSignal.2. Detectar a ação social
No seu backend, rastreie quem realizou a ação e quem ela afeta.json
3. Enviar uma notificação push
Use a API do OneSignal para notificar o destinatário:Complementos
- Use Personalização de Mensagens para inserir dados personalizados como nomes de usuário, títulos de postagens, imagens e muito mais!
- Exiba um histórico de alertas sociais usando um Feed de Atividades.
Mensagens diretas (usuário para usuário)
Permita que os usuários saibam que têm uma nova mensagem e opcionalmente inclua o conteúdo da mensagem ou um deep link para o chat. Envie um push quando o Usuário A envia uma mensagem ao Usuário B, e B não está atualmente online ou na tela de chat.Configuração
1. Mapear usuários com ID Externo
Use Aliases e ID Externo para identificar exclusivamente usuários no OneSignal.2. Acionar uma notificação ao enviar mensagem
Do seu backend, envie um push ao destinatário usando a API Create Notification com o campoinclude_aliases:
Melhores práticas
- Evite spam: Não envie uma notificação para cada mensagem individual. Use agrupamento ou alerte apenas após X minutos de inatividade.
- Respeite as configurações do usuário: Permita que os usuários silenciem ou desabilitem notificações de mensagens se necessário.
- Use lógica de roteamento no seu app para abrir a conversa. Veja Deep Linking para mais informações.