Saltar al contenido principal
OneSignal te ayuda a llegar a tus usuarios de manera efectiva, sin abrumarlos. Enviar demasiados mensajes puede llevar a cancelaciones de suscripción, desinterés o una mala experiencia de usuario. El Límite de frecuencia te permite controlar con qué frecuencia los usuarios reciben notificaciones push de tu aplicación estableciendo límites en el número de mensajes enviados por minuto, hora, día o semana.
El Límite de frecuencia está disponible en Planes de pago seleccionados.

Cómo funciona el límite de frecuencia

Ejemplo: Establecer un límite de frecuencia de 3 notificaciones por período de 24h Día calendario 1:
  • 9:00 AM: Enviar Notificación 1. El usuario recibe Notificación 1. (Conteo: 1) ✅
  • 1:00 PM: Enviar Notificación 2. El usuario recibe Notificación 2. (Conteo: 2) ✅
  • 5:00 PM: Enviar Notificación 3. El usuario recibe Notificación 3. (Conteo: 3) ✅
El usuario ahora ha alcanzado el límite de 3 notificaciones para su ventana móvil de 24 horas, que comenzó a las 9:00 AM del Día 1. Día calendario 2:
  • 8:00 AM: Enviar Notificación 4. El usuario está limitado y no recibe Notificación 4 porque la ventana de 24 horas desde las 9:00 AM del Día 1 aún no ha expirado. El conteo aún está en 3.
  • 9:00 AM: La ventana de 24 horas desde la Notificación 1 (9:00 AM del Día 1) se reinicia. El conteo baja a 2. El usuario ahora puede recibir otra notificación.
  • 9:01 AM: Enviar Notificación 5. El usuario recibe Notificación 5. (Conteo: 3) ✅
  • 10:00 AM: Enviar Notificación 6. El usuario está limitado y no recibe Notificación 6.
  • 11:00 AM: Enviar Notificación 7. El usuario está limitado y no recibe Notificación 7.
  • 1:00 PM: La ventana de 24 horas desde la Notificación 2 (1:00 PM del Día 1) se reinicia. El conteo baja a 2.
  • 2:00 PM: Enviar Notificación 8. El usuario recibe Notificación 8. (Conteo: 3) ✅
En este ejemplo, las notificaciones 4, 6 y 7 estarían limitadas y no se entregarían al usuario, mientras que 1, 2, 3, 5 y 8 sí se entregarían.

Cuándo usar el límite de frecuencia

El Límite de frecuencia es particularmente útil en escenarios donde el volumen de mensajes puede volverse excesivo:
  • Entornos de campaña complejos: Grandes organizaciones con múltiples equipos o campañas de marketing superpuestas.
  • Activadores de alta frecuencia: Sistemas que envían notificaciones basadas en eventos frecuentes (por ejemplo, actualizaciones de precios de acciones o alertas de noticias automatizadas).

Cómo habilitar el límite de frecuencia

Puedes configurar el límite de frecuencia a nivel de aplicación a través del Dashboard de OneSignal:
1
Navega a Settings > Push & In-app > Frequency Capping.
2
Establece el número máximo de mensajes que un usuario puede recibir en un período de tiempo dado.

Las notificaciones pueden limitarse a x notificaciones por cualquier período de tiempo.

Notas importantes

  • El límite se aplica a todos los mensajes push, independientemente de la fuente (API, Journeys o envíos manuales).
  • Los mensajes bloqueados debido al límite se descartan, no se ponen en cola para más tarde.
Por ejemplo, si el límite está establecido en 2/día y un usuario ya recibió 2 mensajes de API, un mensaje de Journey se descartará a menos que se anule el límite.

Anular el límite de frecuencia

En algunos casos, puede que quieras enviar un mensaje incluso si excede el límite. Puedes anular el límite de frecuencia por mensaje:
  • Dashboard
  • API
En el Delivery Schedule del mensaje, selecciona Override frequency capping settings.

Notas sobre la anulación

  • El límite de frecuencia debe estar habilitado en el dashboard de OneSignal.
  • Los mensajes anulados aún cuentan para el límite. Esto afecta si se entregan mensajes futuros.

Informes

Cuando el límite está habilitado, puedes monitorear cómo impacta tus notificaciones a través de los informes de mensajes del dashboard o la API de ver mensajes. Cada mensaje con límite habilitado mostrará un estado de:
  • Capped: El límite de frecuencia está habilitado para la aplicación y cuántos fueron limitados.
  • Overridden: El límite de frecuencia está habilitado para la aplicación, pero fue anulado para la notificación.