- Seguir las cifras de entrega en la pantalla Overview.
- Encontrar una notificación, leer sus intentos de entrega y reintentarla o cancelarla.
- Configurar los perfiles de entrega que envían cada canal.
- Cambiar los ajustes de runtime del servicio de entrega.
Abrir la Notification Layer
Haz clic en el ícono de engranaje () en la barra de navegación superior y selecciona Notification Layer. La misma entrada también está en la barra lateral de Settings. El área tiene su propia barra lateral con cuatro pantallas: Overview, Notifications, Delivery Profiles y Runtime settings. Con Access Manager, la entrada necesita el permiso de lectura sobre notifications. Sin ese permiso, Notification Layer no aparece en el menú de engranaje ni en la barra lateral de Settings. Cada pantalla y cada acción necesita su propio permiso:
Overview
La pantalla Overview resume la entrega de notificaciones en todos los canales. Abre en las últimas 24 horas. Botones cambian la ventana a los últimos 7 días o los últimos 30 días. Seis tarjetas están en la parte superior:
Debajo de las tarjetas:
- Top Failure Reasons muestra las fallas por motivo, por ejemplo Invalid recipient o Rejected by Twilio. Un motivo sin etiqueta muestra su código de falla.
- Volume by Channel muestra el número de notificaciones en cada canal.
- Recent Notifications lista las cinco notificaciones más recientes del período seleccionado, con su Recipient, Subject, Channel, Priority, Status y fecha Created At. Haz clic en una fila para abrir la notificación. View all abre la pantalla Notifications.
Notifications
La pantalla Notifications lista las notificaciones de la plataforma. La tabla tiene las columnas Subject, ID, Channel, Recipient, Priority, Status y Created At. Para abrir una notificación, haz clic en su fila.
Estados de las notificaciones
Filtrar la lista
Haz clic en el botón de ícono junto a Items per page para abrir el panel de filtros y acotar la lista:- Status: haz clic en uno o más chips de estado.
- Channel: Email, SMS o Webhook.
- Recipient: el destinatario exacto.
- Correlation ID: el identificador de correlación de la notificación.
- Failure code: los códigos de falla del resumen, los más frecuentes primero.
- Created from y Created to: el rango de fechas de creación.
Detalle de la notificación
El título de la pantalla Notification es el asunto de la notificación, o su ID cuando no tiene asunto. Para volver a la lista, usa el breadcrumb. La pantalla tiene dos pestañas, Details y Attempts. Una notificación con el estado Failed o Exhausted abre en Attempts. Las otras notificaciones abren en Details. La pestaña Details lista estos datos:- Status, Channel, ID, Subject, Recipient, Destination, Priority y Correlation ID.
- Provider message ID.
- Attempts, como el número usado y el máximo.
- Scheduled at, Next attempt at, Delivered at, Failed at, Canceled at y Canceled by.
- Failure code, Created at y Updated at.
Intentos de entrega
La tarjeta Delivery attempts lista los intentos, el más antiguo primero, como Attempt 1, Attempt 2 y así sucesivamente. Cada intento muestra:- Su resultado y la hora del intento.
- Provider: el perfil de entrega que hizo el intento.
- Response: el código de respuesta, cuando hay uno.
- Latency: la duración del intento, en milisegundos.
- El mensaje de error, cuando el intento falló.
- Response body: haz clic en él para expandir el cuerpo que devolvió el proveedor.
Reintentar o cancelar una notificación
Retry delivery es un botón en el encabezado de la notificación. Está disponible cuando el estado es Failed o Exhausted. Confirma en el cuadro de diálogo Retry delivery?. La notificación vuelve a Pending y el servicio intenta la entrega de nuevo. Cancel notification está en More actions, en el encabezado. Está disponible cuando el estado es Pending, Processing o Failed. Confirma con Cancel notification en el cuadro de diálogo Cancel notification?, o haz clic en Keep notification para detenerte. No puedes deshacer una cancelación. El servicio no hace ningún nuevo intento de entrega.Delivery Profiles
Un perfil de entrega conecta un canal con un proveedor y guarda las credenciales de ese proveedor. La pantalla Delivery Profiles lista los perfiles con las columnas Name, ID, Channel, Provider, Status, Priority, Default y Created At. El menú de la fila en Actions tiene View y Delete. Cuando un canal tiene más de un perfil activo, el servicio usa primero el perfil con la prioridad más alta. Un empate va al perfil predeterminado y luego al perfil más antiguo. El servicio omite los perfiles inactivos.
Crear un perfil de entrega
El formulario tiene dos pasos. Abre con Email, SMTP, el estado Active y la prioridad 0.1
Abre el formulario
Haz clic en New delivery profile.
2
Completa el paso Profile
Escribe un Name. Selecciona el Channel y luego el Provider. No puedes cambiar ninguno de los dos después de crear el perfil. Define el Status, la Priority y el interruptor Default for this channel.
3
Define los límites
Si quieres, escribe un Rate limit (per second) y un Daily limit. Un límite vacío significa sin límite.
4
Ve al siguiente paso
Haz clic en Next. La Console revisa los campos del paso Profile antes de abrir el siguiente paso.
5
Completa la configuración del proveedor
Completa los campos del paso Provider configuration. Los campos cambian según el proveedor, como muestran las siguientes secciones. Haz clic en Back para volver al paso Profile.
6
Guarda
Haz clic en Save. La Console vuelve a la lista.
Proveedores de email y SMS
Cada canal tiene sus propios proveedores. Un asterisco (*) marca un campo obligatorio.
From es el remitente que ven los destinatarios, como una dirección de email o un ID de remitente de SMS aprobado. El Port de SMTP acepta un valor de 1 a 65535.
Proveedor de webhook
El canal Webhook tiene un proveedor, HTTP_WEBHOOK. El perfil no guarda la dirección del endpoint: cada notificación de webhook lleva su propia dirección en Destination. El perfil de webhook tiene estos campos:- Signing secret (HMAC): opcional. El servicio firma el cuerpo de la solicitud con este secreto, para que el destino pueda verificar el remitente.
- Destination auth: cómo se autentica el servicio ante el destino. Selecciona none para ninguna autenticación.
- Custom headers: pares opcionales de nombre y valor que el servicio envía en cada solicitud.
Para oauth2_client_credentials y jwt_exchange, Auth URL es el endpoint de token que el servicio llama antes de entregar el webhook. Para jwt_exchange, Token path y Expires-in path son las rutas JSON del token de acceso y de su tiempo de vida en la respuesta.
Detalle del perfil de entrega
El título de la pantalla Delivery Profile es el nombre del perfil. Una tarjeta lista Status, Channel, Provider type, Priority, Rate limit, Daily limit, Default, Consecutive failures, Last success, Last failure, Created at, Updated at e ID. Consecutive failures vuelve a cero después de la siguiente entrega exitosa. El encabezado tiene los botones Edit credentials y Edit delivery profile, y el menú More actions con Delete. Cada botón de edición abre un panel lateral. En Edit delivery profile puedes cambiar estos campos:- Name
- Status
- Priority
- Rate limit
- Daily limit
- Default profile for this channel
Reemplazar las credenciales
Para reemplazar la configuración del proveedor de un perfil:1
Abre el editor
Haz clic en Edit credentials.
2
Completa cada campo
Los campos que no son secretos, como Host, Port, Username, From, AWS region, Base URL y los ajustes de Destination auth, abren con sus valores guardados. Todos los demás campos abren vacíos, incluidos Access key ID, Account SID, Signing secret (HMAC), Custom headers y Request body (JSON). Escríbelos de nuevo: Save credentials reemplaza la configuración completa del proveedor, y un campo que dejas vacío no se conserva.
3
Guarda
Haz clic en Save credentials. Para detenerte, haz clic en Cancel.
Eliminar un perfil de entrega
Selecciona Delete en More actions en la pantalla del perfil, o en el menú de la fila de la lista. Luego confirma en el cuadro de diálogo Delete delivery profile?.Runtime settings
La pantalla Runtime settings muestra los ajustes de runtime del servicio de entrega, por grupo. Cada fila muestra el ajuste, su clave, una descripción y los valores permitidos.
Los grupos son secciones que puedes contraer. Abren por defecto. Cada sección tiene un subtítulo. Cuando una sección tiene cambios que no guardaste, muestra una insignia con el número de cambios, como 2 changes. Una sección con un valor que no es válido se abre sola.
Para cambiar ajustes:
1
Cambia el valor
Cambia el valor en una fila.
2
Guarda o descarta
Haz clic en Save con el número de cambios, por ejemplo Save 2 changes. Para descartar todos los cambios que no guardaste, haz clic en Discard.

