- Acompanhar os números de entrega na tela Visão Geral.
- Encontrar uma notificação, ler as tentativas de entrega dela e tentar de novo ou cancelar a notificação.
- Configurar os perfis de entrega que enviam cada canal.
- Alterar as configurações de runtime do serviço de entrega.
Abra a Notification Layer
Clique no ícone de engrenagem () na barra de navegação superior e selecione Notification Layer. A mesma entrada também fica na barra lateral de Configurações. A área tem a própria barra lateral, com quatro telas: Visão Geral, Notificações, Perfis de Entrega e Configurações. Com o Access Manager, a entrada precisa da permissão de leitura em notificações. Sem essa permissão, Notification Layer não aparece no menu de engrenagem nem na barra lateral de Configurações. Cada tela e cada ação precisa da própria permissão:
Visão Geral
A tela Visão Geral resume a entrega de notificações em todos os canais. Seis cards ficam no topo:
Abaixo dos cards:
- Total de tentativas e Tentativas médias por notificação contam as tentativas de entrega.
- Principais motivos de falha mostra as falhas por motivo, por exemplo Destinatário inválido ou Rejeitada por Twilio. Um motivo sem rótulo mostra o código de falha dele.
- Volume por canal mostra o número de notificações em cada canal.
- Notificações recentes lista as notificações mais recentes com Status, Canal, Destinatário, Assunto, Prioridade e a data em Criada.
Notificações
A tela Notificações lista as notificações da plataforma. A tabela tem as colunas Status, Canal, Assunto, Destinatário, Prioridade e Criada. Para abrir uma notificação, abra o menu na coluna Ações e selecione Ver.
Status das notificações
Filtre a lista
Abra o painel Filtros para restringir a lista:- Status: clique em um ou mais chips de status.
- Canal: E-mail, SMS ou Webhook.
- Destinatário: o destinatário exato.
- ID de correlação: o identificador de correlação da notificação.
- Código de falha: os códigos de falha da visão geral, os mais frequentes primeiro.
- Criado de e Criado até: o intervalo de datas de criação.
Detalhe da notificação
A tela Detalhe da notificação mostra uma notificação em cards:- O primeiro card mostra o status, o canal, ID, Assunto, Destinatário, Destino, Prioridade e ID de correlação.
- Entrega mostra Tentativas (usadas e máximo), Agendada para, Próxima tentativa, Entregue em, Falhou em, Cancelada em, Cancelada por, ID da mensagem do provedor, Código da falha, Criada em e Atualizada em.
- Metadata e Detalhe da falha aparecem como JSON quando a notificação os tem.
Tentativas de entrega
O card Tentativas de entrega lista as tentativas, a mais antiga primeiro, como Tentativa 1, Tentativa 2 e assim por diante. Cada tentativa mostra:- O resultado e a hora da tentativa.
- Provider: o perfil de entrega que fez a tentativa.
- Resposta: o código de resposta, quando existe um.
- Latência: a duração da tentativa, em milissegundos.
- A mensagem de erro, quando a tentativa falhou.
- Corpo da resposta: clique nele para expandir o corpo que o provedor retornou.
Tente de novo ou cancele uma notificação
Reenviar entrega fica disponível quando o status é Falhou ou Esgotado. Confirme na caixa de diálogo Reenviar entrega?. A notificação volta para Pendente e o serviço tenta a entrega de novo. Cancelar notificação fica disponível quando o status é Pendente, Processando ou Falhou. Confirme na caixa de diálogo Cancelar notificação?. Você não pode desfazer um cancelamento. O serviço não faz nenhuma nova tentativa de entrega.Perfis de Entrega
Um perfil de entrega liga um canal a um provedor e guarda as credenciais desse provedor. A tela Perfis de Entrega lista os perfis com as colunas Nome, Canal, Provider, Status, Prioridade, Padrão e Atualizado. O menu da linha em Ações tem Ver e Excluir. Quando um canal tem mais de um perfil ativo, o serviço usa primeiro o perfil com a maior prioridade. Um empate vai para o perfil padrão e depois para o perfil mais antigo. O serviço ignora os perfis inativos.
Crie um perfil de entrega
1
Abra o formulário
Clique em Novo perfil de entrega.
2
Dê um nome ao perfil
Digite um Nome.
3
Escolha o canal e o provedor
Selecione o Canal e depois o Provider. Você não pode alterar nenhum dos dois depois de criar o perfil.
4
Defina os campos de seleção
Defina o Status, a Prioridade e a chave Padrão para este canal.
5
Defina os limites
Se quiser, digite um Limite de taxa (por segundo) e um Limite diário. Um limite vazio significa sem limite.
6
Preencha a configuração do provedor
Preencha os campos da seção Configuração do provedor. Os campos mudam com o provedor, como as próximas seções mostram.
7
Salve
Clique em Salvar. O Console volta para a lista.
Provedores de e-mail e SMS
Cada canal tem os próprios provedores. Um asterisco (*) marca um campo obrigatório.
Remetente é o remetente que os destinatários veem, como um endereço de e-mail ou um ID de remetente de SMS aprovado. A Porta do SMTP aceita um valor de 1 a 65535.
Provedor de webhook
O canal Webhook tem um provedor, HTTP_WEBHOOK. O perfil não guarda o endereço do endpoint: cada notificação de webhook leva o próprio endereço em Destino. O perfil de webhook tem estes campos:- Segredo de assinatura (HMAC): opcional. O serviço assina o corpo da requisição com esse segredo, para que o destino possa verificar o remetente.
- Autenticação do destino: como o serviço se autentica no destino. Selecione none para nenhuma autenticação.
- Cabeçalhos personalizados: pares opcionais de nome e valor que o serviço envia em cada requisição.
Para oauth2_client_credentials e jwt_exchange, URL de autenticação é o endpoint de token que o serviço chama antes de entregar o webhook. Para jwt_exchange, Caminho do token e Caminho do expires-in são os caminhos JSON do token de acesso e do tempo de vida dele na resposta.
Detalhe do perfil de entrega
A tela Perfil de Entrega mostra o status, o canal e o provedor do perfil no topo. Você pode alterar estes campos:- Nome
- Status
- Prioridade
- Limite por taxa
- Limite diário
- Perfil padrão para este canal
Substitua as credenciais
A seção Configuração e credenciais do provedor não mostra as credenciais guardadas. Para substituí-las:1
Abra o editor
Clique em Editar credenciais.
2
Preencha cada campo
Preencha todos os campos que você quer manter. Os campos secretos, como senhas, chaves de API e tokens, abrem vazios.
3
Salve
Clique em Salvar credenciais. Os novos valores substituem a configuração inteira do provedor. Para parar, clique em Cancelar.
Exclua um perfil de entrega
Clique em Excluir na tela do perfil ou selecione Excluir no menu da linha da lista. Depois clique em Confirmar na caixa de diálogo.Configurações
A tela Configurações mostra as configurações de runtime do serviço de entrega, por grupo. As alterações valem sem reinício. Cada linha mostra a configuração, a chave dela, uma descrição e os valores permitidos.
Para alterar configurações:
1
Encontre a configuração
Digite na caixa de busca ou selecione um grupo na lista ao lado dela. Todos os grupos mostra todos os grupos.
2
Altere o valor
Altere o valor. A tela marca cada linha alterada.
3
Salve
Clique em Salvar com o número de alterações, por exemplo Salvar 2 alterações.

