
- Solicitar acción del usuario como suscribirse a notificaciones push o actualizar su ubicación.
- Promover funciones nuevas o subutilizadas a usuarios específicos.
- Mostrar anuncios y noticias en tiempo real sin lanzar una actualización de la aplicación.
- Crear encuestas y carruseles.
- Ayudar con la incorporación y contenido educativo.
Configuración y requisitos
Debes tener el SDK de OneSignal instalado en tu aplicación para usar Mensajes Dentro de la Aplicación. Una vez completo, puedes crear y enviar mensajes dentro de la aplicación desde el panel de OneSignal sin escribir ningún código. Nuestro SDK también tiene métodos para casos de uso avanzados como:- Disparar el mensaje en momentos específicos
- Manejo de clics y enlace profundo
- Pausar el mensaje
- Gestión del ciclo de vida y más!
Configuración del SDK Móvil
Agrega OneSignal al código base de tu aplicación móvil.
Métodos SDK de Mensajes dentro de la aplicación
Desarrolladores: Accede a las APIs de disparador, manejador de clics y ciclo de vida.
Disparadores dentro de la aplicación
Controla cuándo aparecen los mensajes según el comportamiento del usuario o la actividad de la aplicación.
Acciones de clic dentro de la aplicación
Define qué sucede cuando los usuarios interactúan con tu mensaje.
Enviar mensajes dentro de la aplicación
Puedes enviar mensajes dentro de la aplicación desde el panel de OneSignal y dentro de Journeys.Seleccionar el canal del mensaje
- En la barra lateral izquierda, selecciona + Crear… > Dentro de la Aplicación o en la esquina superior derecha, selecciona Nuevo Mensaje > Nuevo Dentro de la Aplicación.
- También puedes navegar a Mensajes > Dentro de la Aplicación para ver mensajes creados previamente en el panel.

Elegir un método de composición
- Elige el Editor de Bloques o el Editor HTML
- O usa Plantillas preconstruidas
Establecer audiencia objetivo
Los usuarios elegibles para recibir el mensaje. Puedes incluir y excluir Segmentos para dirigirte a usuarios específicos.
- Enviar al segmento predeterminado: Por defecto, a todos los “Usuarios Suscritos” si no se establece ninguno.
- Enviar a segmentos específicos: Incluye y excluye segmentos explícitamente. Múltiples segmentos tienen una relación “O”; las Suscripciones duplicadas se eliminan automáticamente.
Los mensajes dentro de la aplicación se entregan a todas las Suscripciones móviles en el segmento, independientemente del estado de opt-in de push. Sin embargo, si tu mensaje contiene una acción de clic de solicitud de push, no se mostrará a las Suscripciones móviles suscritas (con opt-in).

Diseño del mensaje
Usa nuestro editor visual de arrastrar y soltar o nuestro editor HTML para más control.
Diseñar con arrastrar y soltar
Usa nuestro editor visual para construir mensajes rápidamente.
Diseñar con HTML
Control total para que los desarrolladores personalicen mensajes.
Plantillas HTML preconstruidas
Comienza desde diseños y campañas probados.
APIs JavaScript dentro de la aplicación para HTML
Agrega las acciones de clic de OneSignal a tus mensajes HTML.
Personalización de Mensajes
Agrega contenido dinámico para personalizar mensajes para cada usuario.
Mensajería Multiidioma
Localiza tu contenido para audiencias globales.
Acciones de clic
Personaliza qué sucede cuando los usuarios hacen clic en elementos de tu mensaje.
Acciones de Clic
Personaliza qué sucede cuando los usuarios hacen clic en elementos de tu mensaje.
Flujos de Eventos
Rastrea interacciones con el mensaje.
Manejador de Clics SDK
Reacciona a eventos de clic con nuestro SDK móvil.
Enlace Profundo
Navega a los usuarios al hacer clic.
Disparadores
Define cuándo deben aparecer los mensajes durante las sesiones de la aplicación.
Al abrir la aplicación
Disparar cuando el usuario lanza la aplicación.
Duración de sesión
Retrasar X segundos después de abrir la aplicación.
Desde el último mensaje
Retrasar X tiempo después del último mensaje dentro de la aplicación.
Disparadores personalizados
Controlado a través del SDK
addTrigger(s).¿Cuándo debe descartarse este mensaje?
Los mensajes pueden descartarse:- Con interacción del usuario (clic, deslizar)
- Después de un tiempo establecido (auto-descartar)

Programación y frecuencia
- Comenzar a Mostrar: Cuando el mensaje se vuelve elegible
- Dejar de Mostrar: Establece fecha/hora de finalización o “Mostrar para siempre”
¿Con qué frecuencia deseas mostrar este mensaje?
- Solo una vez (predeterminado)
- Cada vez que se cumplan los disparadores
- Múltiples veces con lógica de repetición personalizada:
- Mostrar 2 veces con un intervalo de 1 hora
- Mostrar 12 veces con un intervalo de 30 días

Cómo se muestran los mensajes dentro de la aplicación
Los mensajes dentro de la aplicación no se envían activamente. En su lugar, se obtienen al iniciar la aplicación según la audiencia. Luego se muestran según la lógica de disparador.
- El usuario cumple los criterios de audiencia antes de que comience una nueva sesión.
- Una nueva sesión comienza cuando el usuario abre tu aplicación después de que haya estado en segundo plano o cerrada durante al menos 30 segundos.
- Si los usuarios tienen la aplicación abierta cuando el mensaje se activa o entra en el(los) segmento(s) durante la misma sesión, necesitarán sacar la aplicación del foco (cerrar o poner en segundo plano) durante al menos 30 segundos para ser elegibles para ver el mensaje.
- Se cumplen las condiciones del disparador.
- El tiempo y frecuencia programados son válidos.
Pruebas
Mientras pruebas, se recomienda hacer lo siguiente:Agregar registro detallado a tu aplicación
Agrega nuestro método
setLogLevel a Verbose en tu aplicación para obtener registros más detallados.Asegurarte de que tu Suscripción esté en el segmento
Como se explicó arriba en Cómo se muestran los mensajes dentro de la aplicación, el usuario debe cumplir los criterios de audiencia antes de que comience una nueva sesión.
- Ve Encontrar Dispositivos y Configurar Usuarios de Prueba si no conoces el ID de Suscripción de tu dispositivo.
- Asegúrate de que la Suscripción de tu dispositivo esté en el(los) segmento(s) incluido(s) y no en el(los) segmento(s) excluido(s) si se está usando.
- Consejo: Puedes agregar tu dispositivo como una Suscripción de prueba y crear o actualizar el segmento para incluir el filtro Usuarios de Prueba.
Asegurarte de que la aplicación esté cerrada o fuera de foco durante al menos 30 segundos
Esto asegurará que estés abriendo la aplicación para crear una nueva sesión y ser elegible para el mensaje.
Verificar las condiciones del disparador
Asegúrate de satisfacer los disparadores para que se muestre el mensaje.
Verificar la programación y frecuencia
- Asegúrate de que las fechas de “Comenzar a mostrar” y “Dejar de mostrar” estén configuradas correctamente.
- Establece “¿Con qué frecuencia deseas mostrar este mensaje?” en “Cada vez que se satisfagan las condiciones del disparador” mientras pruebas.
Botón Probar y Previsualizar
Usar el botón Probar y Previsualizar enviará una notificación push a tu dispositivo de prueba seleccionado. Cuando hagas clic en el push para abrir la aplicación, se mostrará el mensaje dentro de la aplicación. Para usar esta función, debes:- Asegurarte de que tu dispositivo sea un Usuario de Prueba.
- Las notificaciones push se envían solo con fines de prueba. El push no se enviará cuando el mensaje esté activo.
- Puedes abrir la aplicación y enviar el “mensaje de prueba”. Se mostrará el mensaje dentro de la aplicación.
- La Sustitución de Etiquetas no funciona para Mensajes Dentro de la Aplicación de prueba.
- Si no estás viendo el mensaje, asegúrate de haber seguido los pasos de prueba.
- Para recibir un Mensaje Dentro de la Aplicación de prueba, tu dispositivo debe estar suscrito a push. Los IAMs de prueba se disparan mediante una notificación push, por lo que si tu suscripción tiene un token de APNs inválido o no estás suscrito a push, la prueba no funcionará.
Need help?Chat with our Support team or email
[email protected]Please include:- Details of the issue you’re experiencing and steps to reproduce if available
- Your OneSignal App ID
- The External ID or Subscription ID if applicable
- The URL to the message you tested in the OneSignal Dashboard if applicable
- Any relevant logs or error messages
Tutoriales y casos de uso
Personalizar mensaje dentro de la aplicación
Guía paso a paso para personalizar tu mensaje dentro de la aplicación con etiquetas.
Dirigirse a versiones desactualizadas de la aplicación
Solicita a los usuarios que actualicen su aplicación.
Solicitudes de reseña en la tienda de aplicaciones
Aumenta tus calificaciones con solicitudes de reseña oportunas.
Crear encuestas de usuario
Recopila comentarios dentro de tu aplicación.
Solicitudes de permiso de push
Mejora las tasas de opt-in de push.
Solicitudes de permiso de ubicación
Pide a los usuarios que habiliten el seguimiento de ubicación.
Crear un tutorial
¡Configura un tutorial para ayudar a los usuarios a entender las nuevas funciones de tu aplicación!