Saltar al contenido principal
Los mensajes dentro de la aplicación (IAM) son mensajes personalizables y dirigidos que se muestran dentro de tu aplicación móvil. Te permiten:
  • 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 dentro de la aplicación

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.

Panel de control

Crea y envía mensajes in-app desde el panel de control de OneSignal.

Journeys

Crea flujos automatizados de varios pasos y multicanal.

Enviar desde el panel de control

Selecciona el canal de mensajes

Selecciona Crear… y elige tu canal de mensajes. También puedes ir a Mensajes o Plantillas para ver mensajes anteriores.
OneSignal dashboard showing create message options

Elige un método de composición

Establece un nombre y etiqueta

Agrega metadatos internos para seguimiento e informes. Equivalente en API: name

Selecciona tu audiencia

Elige qué usuarios reciben el mensaje. Puedes incluir y excluir segmentos para dirigirte a grupos específicos. Por defecto, son todos los “Usuarios suscritos” si no se establece ningún segmento.
Dashboard fields for message name, label, and audience segment selection
Los mensajes in-app se entregan a todas las suscripciones móviles en el segmento, independientemente del estado de suscripción a push. Sin embargo, si tu mensaje contiene una acción de clic de solicitud de push click action, 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.
Cuatro tipos de disparadores:

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:
Ejemplos:
  • 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 mensaje se mostrará si:
  1. 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.
  1. Se cumplen las condiciones del disparador.
  2. El tiempo y frecuencia programados son válidos.
Si los criterios del segmento cambian a mitad de sesión, los usuarios deben volver a abrir la aplicación para ver el mensaje.

Pruebas

Mientras pruebas, se recomienda hacer lo siguiente:
1

Agregar registro detallado a tu aplicación

Agrega nuestro método setLogLevel a Verbose en tu aplicación para obtener registros más detallados.
2

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.
3

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.
4

Verificar las condiciones del disparador

Asegúrate de satisfacer los disparadores para que se muestre el mensaje.
5

Verificar la programación y frecuencia

6

Actualizar el mensaje y asegurarte de que esté activo

  • Una vez que el mensaje esté activo, puedes abrir la aplicación en tu dispositivo.
  • Deberías ver el mensaje mostrarse según tus condiciones de disparador.

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 support@onesignal.comPlease 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
We’re happy to help!

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!

Análisis

Realiza un seguimiento del rendimiento e interacción de los mensajes.

Informes de mensajes in-app

Impresiones, clics, cierres y métricas de conversión para mensajes in-app.

Resumen de análisis

Todas las opciones de análisis disponibles en OneSignal.

Event Streams

Transmite eventos de push a tu almacén de datos o herramientas de BI en tiempo real.