Opções de notificação
Com o lançamento do iOS 12 da Apple, o Braze oferece suporte a vários de seus recursos, incluindo Notification Groups, Quiet Notifications/Provisional Authorization e Critical Alerts.
Grupos de notificação
Se quiser categorizar suas mensagens e agrupá-las na bandeja de notificações do usuário, você poderá utilizar o recurso Notification Groups do iOS por meio do Braze.
Crie sua campanha push para iOS e, em seguida, vá para a guia Settings (Configurações ) e abra o menu suspenso Notification group (Grupo de notificações ).
A guia “Settings” (Configurações) com um menu suspenso “Notification group” (Grupo de notificação) que selecionou o valor “Coupons” (Cupons).](/docs/pt-br/assets/img_archive/notification_group_dropdown.png?c2d3130a24da324e3e4d0a8e5f68e3ca){: style=”max-width:50%;” }
Selecione seus grupos de notificação no menu suspenso. Se as configurações do grupo de notificação não funcionarem corretamente ou se você selecionar None (Nenhum ) no menu suspenso, a mensagem será enviada automaticamente como de costume para todos os usuários definidos no espaço de trabalho.
Se você não tiver nenhum grupo de notificação listado aqui, poderá adicionar um usando o ID de thread do iOS. Você precisará de um ID de thread do iOS para cada grupo de notificação que quiser adicionar. Em seguida, adicione-o aos seus Grupos de Notificação clicando em Gerenciar Grupos de Notificação no menu suspenso e preenchendo os campos obrigatórios na janela Gerenciar Grupos de Notificação Push do iOS exibida.
Janela para gerenciar grupos de notificações push do iOS.](/docs/pt-br/assets/img_archive/managenotgroups.png?6c9cd680e25bdc5c4cf4d18139308657){: style=”max-width:70%;” }
Crie sua campanha push para iOS e, em seguida, olhe para a parte superior do compositor. Lá, você verá um menu suspenso chamado Notification Groups (Grupos de notificação).
Argumentos resumidos
Além de agrupar as notificações por IDs de thread, a Apple permite que você edite os resumos que aparecem quando as notificações são agrupadas. Os usuários do Braze podem especificar a categoria de resumo, a contagem de resumo e o argumento de resumo ao compor uma campanha push usando nossa ferramenta.
Observe que a maneira como as notificações com o mesmo ID de thread são agrupadas na bandeja de notificações está sob o controle do sistema operacional. O iOS pode optar por exibir notificações com o mesmo ID de thread separadamente ou em grupos, dependendo do que considerar ideal.
Marque a caixa Opções de alerta no Push Composer.
Em seguida, selecione summary-arg e summary-arg-count como chaves e insira esses valores na coluna correspondente. Se você não definir um valor para summary-arg, o padrão será 1.
Categorias de resumo
As categorias de resumo permitem que você personalize todo o resumo que aparece quando as notificações são agrupadas. Você pode criar e aplicar várias categorias.
Para usar uma categoria em sua mensagem, trabalhe com seus desenvolvedores para implementá-la usando o exemplo a seguir:
1
2
3
4
5
6
UNNotificationCategory *newsCategory = [UNNotificationCategory categoryWithIdentifier:@"news"
actions:@[likeAction, unlikeAction]
intentIdentifiers:@[]
hiddenPreviewsBodyPlaceholder:@""
categorySummaryFormat:@"%u more news articles from %@"
Options:0];
Isso não exigirá uma atualização do SDK.
Observe que %u e %@ são cadeias de caracteres de formatação para a contagem de resumo e o argumento de resumo, respectivamente. Quando o resumo for exibido, esses espaços reservados serão substituídos pelos valores de summary-count e summary-arg.
Quando isso estiver configurado no seu aplicativo, use a categoria de resumo marcando a caixa Botões de notificação e selecionando Inserir categoria iOS pré-registrada.
Em seguida, insira o identificador de categoria de resumo que você definiu em seu aplicativo.
Autenticação por push provisória e notificações silenciosas
A Apple permite que as marcas tenham a opção de enviar notificações push silenciosas para as Centrais de Notificação de seus usuários antes que eles aceitem oficialmente e explicitamente, o que lhe dá a chance de demonstrar o valor de suas mensagens com antecedência. Tudo o que você precisa fazer é configurar notificações push provisórias no seu aplicativo e, em seguida, qualquer usuário que tenha um token push provisório receberá suas mensagens.
Diferentemente de um token de push tradicional do iOS, um token de push provisório funciona como um “passe de teste” que permite que as marcas entrem em contato com novos usuários antes que eles vejam e cliquem no prompt de aceitação de push nativo da Apple. Com esse recurso, sua notificação por push será entregue diretamente na bandeja de notificações do novo usuário, com a opção de “Manter” ou “Desativar” as futuras notificações. Em vez de experimentar uma jornada “opt-in”, os usuários experimentarão algo mais parecido com uma jornada “opt-out”.
A Autorização Provisória tem o potencial de aumentar drasticamente sua taxa de adesão, mas somente se os usuários perceberem o valor de suas mensagens. Certifique-se de usar nossos recursos de segmentação de usuários, direcionamento por local e personalização para garantir que os usuários apropriados recebam essas notificações de “avaliação” no momento certo. Em seguida, você pode incentivar os usuários a aceitarem totalmente suas notificações por push, sabendo que elas agregam valor à experiência dos usuários com seu aplicativo.
Qualquer que seja a opção escolhida pelo usuário, ele adicionará o token ou o status de assinatura apropriado às suas Configurações de contato, na guia Envolvimento do seu perfil de usuário.
!Configurações de contato com status de assinatura por push.
Você poderá segmentar seus usuários com base no fato de eles estarem ou não autorizados provisoriamente usando nossos filtros de segmentação.
Painel Segment Details (Detalhes do segmento) com o filtro de segmento de amostra “Provisionally Authorized on iOS Stopwatch (iOS) is true” (Autorizado provisoriamente no iOS Stopwatch (iOS) é verdadeiro) para segmentar usuários.](/docs/pt-br/assets/img/segment-push-prov-auth.png?8f2b32ad8b2e9e4ae28a5ab8e071a6d4)
Se os usuários optarem por “Desativar” o push provisório de você, eles não verão mais nenhuma mensagem de push provisório de você. Seja cuidadoso com o conteúdo e a cadência das mensagens enviadas usando essa funcionalidade!
Se você usar prompts push adicionais ou primers push no aplicativo (uma mensagem no aplicativo que incentiva os usuários a optarem por receber notificações push), entre em contato com o representante da Braze para obter mais orientações.
Configurar notificações push provisórias
O Braze permite que você se registre para a autenticação provisória atualizando seu código no snippet de registro de token na implementação do SDK do Braze para iOS usando os seguintes snippets como exemplo (envie-os para seus desenvolvedores ou garanta que eles implementem a autenticação provisória por push durante o processo de integração).
A implementação da autenticação por push provisória é compatível apenas com o iOS 12+ e apresentará erro se o destino da implantação for anterior a isso. Você pode saber mais sobre isso em nossa documentação de implementação mais detalhada aqui.
Rápido
1
2
3
4
var options: UNAuthorizationOptions = [.alert, .sound, .badge]
if #available(iOS 12.0, *) {
options = UNAuthorizationOptions(rawValue: options.rawValue | UNAuthorizationOptions.provisional.rawValue)
}
Objective-C
1
2
3
4
5
6
UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter];
center.delegate = self;
UNAuthorizationOptions options = UNAuthorizationOptionAlert | UNAuthorizationOptionSound | UNAuthorizationOptionBadge;
if (@available(iOS 12.0, *)) {
options = options | UNAuthorizationOptionProvisional;
}
Nível de interrupção (iOS 15+)
Com o novo Focus Mode do iOS 15, os usuários têm mais controle sobre quando as notificações de aplicativos podem “interrompê-los” com um som ou vibração.
Página de configurações de notificação do iOS que mostra as notificações ativadas para entrega imediata e com as notificações sensíveis ao tempo ativadas.](/docs/pt-br/assets/img/ios/ios15-notification-settings.png?821058a3051c6ec90473df1553398091){: style=”max-width:40%”}
Os aplicativos agora podem especificar o nível de interrupção que uma notificação deve incluir, com base em sua urgência.
Para alterar o nível de interrupção de uma notificação por push do iOS, selecione a guia Settings (Configurações ) e escolha o nível desejado no menu suspenso Interruption Level (Nível de interrupção ).
Dropdown para selecionar o nível de interrupção.](/docs/pt-br/assets/img/ios/interruption_level.png?685c4dab5d4e198aa39da84d5fbd67ea){: style=”max-width:50%”}
Esse recurso não tem requisitos mínimos de versão do SDK, mas só é aplicado a dispositivos que executam o iOS 15+.
Lembre-se de que, em última análise, os usuários são os que controlam seu foco e, mesmo que uma notificação sensível ao tempo seja entregue, eles podem especificar quais aplicativos não têm permissão para perder o foco.
Consulte a tabela a seguir para ver os níveis de interrupção e suas descrições.
| Nível de interrupção | Descrição | Quando usar | Modo de foco de ruptura |
|---|---|---|---|
| Passivo | Envia uma notificação sem som, vibração ou ativação da tela. | Notificações que não requerem atenção imediata. | Não |
| Ativo (padrão) | Só emitirá um som, uma vibração e ligará a tela se o usuário não estiver no modo de foco. | Notificações que exigem atenção imediata, a menos que o usuário tenha o Modo de foco ativado. | Não |
| Sensível ao tempo | Emite um som, vibra e liga a tela mesmo no modo de foco. Isso requer que o recurso de Notificações sensíveis ao tempo seja adicionado ao seu aplicativo no Xcode | Notificações oportunas que devem incomodar os usuários independentemente do modo de foco, como uma notificação de compartilhamento de carona ou entrega. | Sim |
| Crítico | Emitirá um som, vibrará e ligará a tela mesmo que o botão Não Perturbe do telefone esteja ativado. Isso requer aprovação explícita da Apple. | Emergências, como clima severo ou alertas de segurança | Sim |
Pontuação de relevância (iOS 15+)
Um resumo de notificação para iOS intitulado “Seu resumo da noite” com três notificações.](/docs/pt-br/assets/img/ios/ios15-notification-summary.png?2fa3879f3f2600c850c6911da84c13a1){: style=”float:right;max-width:25%;margin-left:15px;border:0”}
O iOS 15 também apresenta uma nova maneira de os usuários programarem opcionalmente um agrupamento de várias notificações em horários determinados ao longo do dia. Isso é feito para evitar interrupções constantes ao longo do dia para notificações que não precisam de atenção imediata.
Os aplicativos podem especificar quais notificações push são mais relevantes, definindo uma pontuação de relevância. A Apple usará essa pontuação para determinar quais notificações devem ser exibidas no Resumo de notificações programado, enquanto outras são disponibilizadas quando os usuários clicam no resumo.
Todas as notificações ainda poderão ser acessadas na central de notificações do usuário.
Para definir a pontuação de relevância de uma notificação do iOS, insira um valor entre 0.0 e 1.0 na guia Settings (Configurações ). Por exemplo, a mensagem mais importante deve ser enviada com 1.0, enquanto uma mensagem de importância média pode ser enviada com 0.5.
!Pontuação de relevância de “0,5”.
Esse recurso não tem requisitos mínimos de versão do SDK, mas só é aplicado a dispositivos que executam o iOS 15+.
Para obter mais informações sobre os comprimentos máximos de mensagens para diferentes tipos de mensagens, consulte os recursos a seguir:
Editar esta página no GitHub