Saltar al contenido principal

Push notifications

Abre Configuración → Correos y notificaciones → Notificaciones push como administrador del proyecto. En General se configuran las credenciales del proveedor y los avisos de pedidos del Dashboard. Abre el grupo de administrador, negocio, cliente o repartidor para elegir sus eventos de pedido.

Notificaciones push con bloques separados para apps OneSignal y alertas de pedidos del Dashboard

Procedimientos relacionados​

General​

Conecta la plataforma con OneSignal para poder enviar alertas automáticas a administradores, business owners, conductores y clientes.

Credenciales de OneSignal​

En General → Apps de OneSignal, introduce el ID de la app y la clave API REST para cada canal que corresponda: Dashboard, app de cliente, app de negocio, app de repartidor y sitio web de Ordering. Usa las credenciales de esa app y ese entorno. Mantén privadas las claves API REST. Consulta Configurar OneSignal.

Ajustes de proximidad y frecuencia​

Estos ajustes controlan activadores físicos y la frecuencia de las alertas al usuario.

  • Notification Proximity Alert Settings: Radio de distancia, en metros o kilómetros, que puede activar notificaciones cuando un conductor se acerca a un negocio o a un cliente.
  • Set Max Notification Repeats: Cantidad de veces que se repite un sonido o alerta si no se reconoce, hasta 15.
  • Set Notification Repeat Interval: Duración en segundos entre repeticiones. El intervalo es de al menos 15 segundos.

Guardar un recuento de repeticiones no demuestra que se haya ejecutado un trabajo de repetición.

Controles de repetición según el rol​

Activa alertas persistentes para determinados tipos de usuario cuando un pedido está pendiente de aceptación:

  • Enable Admin Notification Repeats: Repite alertas a administradores en la app Business. La ayuda contextual asocia este control con Pending y Order Ready.
  • Enable Business Owner Notification Repeats: Repite alertas a propietarios de tiendas. La ayuda contextual lo asocia con Pending.
  • Enable Driver Notification Repeats: Repite alertas a conductores cuando se les asigna un pedido y esperan responder. La ayuda contextual lo asocia con Order Ready.

Interfaz y canales alternativos​

En General, busca el bloque Alertas de pedidos del panel. Revisa el aviso emergente de nuevo pedido y los controles de alerta dentro de la app. Estos ajustes cambian lo que ve el personal cuando llega un pedido al Dashboard. La marca del Dashboard se ajusta en Personalización del Dashboard.

Si una campaña push nueva necesita configurar OneSignal, el formulario de Campaña puede mostrar los campos del proveedor para ese canal.

Administrator​

Después de configurar la conexión OneSignal, elige qué eventos activan notificaciones push para administradores y miembros del equipo.

  • Pending: Pedidos nuevos pendientes de atención.
  • Completed By Admin: Un administrador cierra manualmente un pedido.
  • Rejected: Rechazos generales de pedidos.
  • Driver Arrived To Business: Llegada del conductor para recoger el pedido.
  • Preparation Completed: El negocio o la cocina termina de preparar el pedido.
  • Rejected By Business: Rechazo de la tienda.
  • Rejected By Driver: Un conductor rechaza la tarea asignada.
  • Accepted By Business: La tienda inicia el pedido.
  • Accepted By Driver: Un conductor acepta la tarea de entrega.
  • Pick Up Completed By Driver: El pedido va en camino.
  • Pick Up Failed By Driver: Problemas durante la recogida.
  • Delivery Completed By Driver: Entrega correcta al cliente.
  • Delivery Failed By Driver: Problemas en la entrega final.
  • PreOrder: Pedidos futuros programados.
  • Order Not Ready: Aviso del negocio de que hay retrasos.
  • Order Picked Up Completed By Customer: Flujos Curbside o Pickup.
  • Order Cancelled By Customer: Aviso inmediato para detener la operación.
  • Order Not Picked Up By Customer: Pedidos Pickup abandonados.
  • Driver Almost Arrived To Business: Aviso de proximidad para recoger.
  • Driver Almost Arrived To Customer: Aviso de proximidad para entregar.
  • Customer Almost Arrived To Business: Sincronización de Pickup.
  • Customer Arrived To Business: El cliente espera afuera.
  • Driver Waiting For Order: El conductor está en la tienda, pero el pedido se demora.
  • Driver Arrived To Customer: El conductor llegó a la ubicación de entrega.
  • Driver Assigned: Se vinculó un conductor al pedido.
  • Driver Is Close: Notificación de proximidad para seguimiento logístico.
  • New Business Owner Signup: Aviso de nuevo registro de business owner.
  • New Driver Owner Signup: Aviso de nuevo miembro de la flota.

Business​

Elige las notificaciones push que reciben los Business Owners en Business App.

  • Pending: Avisa al negocio que debe aceptar un pedido nuevo.
  • Completed By Admin: Un administrador cerró el pedido desde el back office.
  • Rejected: Avisos generales de rechazo.
  • Driver Arrived To Business: El personal puede ver que el conductor llegó para recoger el pedido.
  • Preparation Completed: Confirma que el pedido está listo para el conductor.
  • Rejected By Business: Registra los rechazos del propio negocio.
  • Rejected By Driver: Un conductor deja la tarea y la tienda puede supervisar la nueva asignación.
  • Accepted By Business: Confirma el inicio del pedido.
  • Accepted By Driver: Un conductor va a recoger el pedido.
  • Pick Up Completed By Driver: El pedido salió del establecimiento.
  • Pick Up Failed By Driver: Prioridad alta. El conductor no pudo recoger el pedido.
  • Delivery Completed By Driver: El cliente recibió el pedido.
  • Delivery Failed By Driver: Problemas en el punto de entrega.
  • PreOrder: Pedidos programados para que la cocina pueda planificar.
  • Order Not Ready: Aviso de retrasos internos.
  • Order Picked Up Completed By Customer: Pedidos Takeout o Curbside.
  • Order Cancelled By Customer: Aviso inmediato para detener la preparación y evitar desperdicio de alimentos.
  • Order Not Picked Up By Customer: Pedidos de recogida abandonados en la tienda.
  • Driver Almost Arrived To Business: Aviso para empezar a preparar el pedido.
  • Driver Almost Arrived To Customer: Seguimiento de la fase final de entrega.
  • Customer Almost Arrived To Business: Preparación para clientes de Curbside o Pickup.
  • Customer Arrived To Business: El cliente está afuera; el personal debe llevarle el pedido.
  • Driver Waiting For Order: El conductor está esperando en la tienda.
  • Driver Arrived To Customer: Seguimiento para el business owner.
  • Driver Assigned: Se encontró un conductor para el pedido.
  • Driver Is Close: Aviso de proximidad, habitualmente de 5 a 10 minutos.

Customer​

Elige las notificaciones push que reciben los usuarios finales en móviles o navegadores.

  • Pending: Se hizo el pedido y la tienda debe atenderlo.
  • Completed By Admin: Un administrador finalizó el pedido.
  • Rejected: No se puede procesar el pedido.
  • Driver Arrived To Business: El conductor llegó al punto de recogida. A menudo se deja deshabilitado para no enviar alertas adicionales al cliente.
  • Preparation Completed: El pedido está listo y se está empacando.
  • Rejected By Business: El comerciante canceló el pedido.
  • Rejected By Driver: Cambio interno de logística. A menudo se deja deshabilitado para clientes.
  • Accepted By Business: El restaurante está preparando el pedido.
  • Accepted By Driver: Se asignó una persona de entrega.
  • Pick Up Completed By Driver: El pedido va en camino.
  • Pick Up Failed By Driver: Demora en la etapa de recogida.
  • Delivery Completed By Driver: Se entregó el pedido.
  • Delivery Failed By Driver: El conductor no pudo completar la entrega.
  • PreOrder: Confirmación de pedidos programados.
  • Order Not Ready: El negocio tiene una demora.
  • Order Picked Up Completed By Customer: Confirmación de pedidos para llevar.
  • Order Cancelled By Customer: Confirmación de la propia cancelación del cliente.
  • Order Not Picked Up By Customer: Recordatorio de recogida pendiente.
  • Driver Almost Arrived To Business: Seguimiento de la proximidad del conductor a la tienda. A menudo se considera un evento interno.
  • Driver Almost Arrived To Customer: Aviso importante para prepararse cuando el conductor está cerca de la dirección de entrega.
  • Customer Almost Arrived To Business: Seguimiento de la proximidad del cliente para Pickup.
  • Customer Arrived To Business: Confirmación de que el sistema registró la llegada del cliente.
  • Driver Waiting For Order: Normalmente no se muestra al cliente.
  • Driver Arrived To Customer: El conductor llegó a la puerta.
  • Driver Assigned: Se encontró una persona de entrega.
  • Driver Is Close: Aviso breve, de unos cinco minutos, antes de la llegada de la entrega.

Marcar una casilla no demuestra que el cliente haya concedido permiso para las notificaciones ni que OneSignal haya entregado el mensaje.

Driver​

Elige las notificaciones push que reciben los Drivers.

  • Pending: Hay un pedido nuevo para recoger o asignar.
  • Completed By Admin: Un administrador cerró el pedido que gestionaba el conductor.
  • Rejected: Cancelaciones o rechazos.
  • Driver Arrived To Business: El sistema registró la llegada a la tienda.
  • Preparation Completed: Relevante. El conductor ya puede recoger el pedido, lo que reduce el tiempo de espera.
  • Rejected By Business: La tienda no puede preparar el pedido asignado.
  • Rejected By Driver: Registro de tareas que el propio conductor rechazó.
  • Accepted By Business: La tienda inició el pedido.
  • Accepted By Driver: Confirmación de que el conductor aceptó la tarea.
  • Pick Up Completed By Driver: El conductor tiene el pedido.
  • Pick Up Failed By Driver: No se logró recoger el pedido.
  • Delivery Completed By Driver: Entrega finalizada.
  • Delivery Failed By Driver: Problemas durante la etapa de entrega.
  • PreOrder: Tareas futuras programadas.
  • Order Not Ready: El negocio necesita más tiempo.
  • Order Picked Up Completed By Customer: El cliente recogió el pedido.
  • Order Cancelled By Customer: Prioridad inmediata. Evita que el conductor se desplace por un pedido cancelado.
  • Order Not Picked Up By Customer: Registro de pedidos abandonados.
  • Driver Almost Arrived To Business: Confirmación de proximidad para recoger.
  • Driver Almost Arrived To Customer: Confirmación de proximidad para entregar.
  • Customer Almost Arrived To Business: Coordinación con un cliente que recoge.
  • Customer Arrived To Business: Entrega presencial en el establecimiento.
  • Driver Waiting For Order: Seguimiento opcional del tiempo de espera en la tienda.
  • Driver Arrived To Customer: Confirmación de llegada al destino.
  • Driver Assigned: Hay una nueva entrega en la cola del conductor.
  • Driver Is Close: Aviso de proximidad para seguimiento.

Guardar la página​

Selecciona Guardar cambios y revisa los valores guardados. Para verificar la entrega push, usa un dispositivo de prueba registrado, con permiso de notificaciones, y un evento ficticio en un entorno aprobado. Para verificar el aviso visual del Dashboard, usa un pedido ficticio y revisa lo que aparece en una sesión de personal.