Saltar al contenido

Crear mensajes in-app nativos

Los in-apps nativos utilizan diseños predefinidos que el SDK de Pushwoosh renderiza directamente en el dispositivo, en lugar de la página HTML que carga un in-app personalizado. Esto hace que se carguen más rápido y se animen con mayor fluidez, y no necesitas habilidades de diseño o desarrollo para crear uno.

Opta por un in-app nativo cuando quieras lanzar una promoción, un recordatorio o un anuncio de una nueva función rápidamente y no sea necesario un diseño totalmente personalizado. Si necesitas un control total sobre el diseño, crea en su lugar un in-app basado en HTML.

Prerrequisitos

Anchor link to

Antes de crear una plantilla de in-app nativo, asegúrate de que:

  • El SDK de Pushwoosh está integrado en tu aplicación para que los mensajes in-app puedan aparecer. Aprende más
  • Tu aplicación ejecuta el SDK de iOS 7.2.0+ o el SDK de Android 6.10.0+. Los tres tipos de visualización (modal, fullscreen, stories) necesitan la misma versión mínima y funcionan en ambas plataformas.

Crear una plantilla de in-app nativo

Anchor link to
  1. Ve a ContenidoIn-apps.
  2. Haz clic en Añadir plantilla.
  3. Introduce un nombre para la plantilla.
  4. Selecciona Crear rich media nativo.
  5. En TIPO DE VISUALIZACIÓN, elige modal, fullscreen o stories.
  6. Haz clic en Añadir plantilla.
Diálogo para añadir nueva plantilla con 'Crear rich media nativo' seleccionado y el menú desplegable de tipo de visualización en 'modal'

El editor se abre con una vista previa móvil en vivo a la derecha y los campos de la plantilla a la izquierda, agrupados en Contenido, Configuración y Acciones. Lo que ves en cada grupo depende del tipo de visualización que hayas elegido.

Configurar el tipo de visualización

Anchor link to

Una tarjeta centrada, que opcionalmente se muestra sobre un fondo atenuado. Rellena estos campos en el panel izquierdo:

  • Contenido: un título y un mensaje, cada uno con su propio color de texto, más una imagen opcional.
  • Configuración: color de fondo de la tarjeta, un interruptor de Botón de cerrar y un interruptor de Atenuar fondo que oscurece la pantalla detrás de la tarjeta.
  • Acciones: uno o más botones. Consulta Configurar botones.
Editor de in-app nativo para el tipo de visualización modal con campos de Contenido, Configuración y Acciones, y una vista previa móvil en vivo

Fullscreen

Anchor link to

Una imagen de portada de borde a borde con texto y botones encima. Rellena estos campos en el panel izquierdo:

  • Contenido: una imagen de portada, más un título y un mensaje, cada uno con su propio color de texto.
  • Configuración: un color de portada (que se muestra mientras se carga la imagen, o en lugar de ella) y un interruptor de Botón de cerrar.
  • Acciones: uno o más botones. Consulta Configurar botones.
Editor de in-app nativo para el tipo de visualización de pantalla completa con campos de imagen de portada, título, mensaje y color de portada

Una secuencia de diapositivas a pantalla completa con barras de progreso en la parte superior, similar a las historias de las redes sociales. Cada diapositiva es su propia entrada de Historias en Contenido.

  1. Rellena la Imagen, el Título y el Mensaje de la primera diapositiva (cada uno con su propio color de texto).
  2. Establece los Segundos para determinar cuánto tiempo permanece la diapositiva en pantalla antes de avanzar. El valor predeterminado es 5. Introduce un valor entre 1 y 30. Los valores fuera de este rango bloquean el guardado (Save) con un error de validación.
  3. Opcionalmente, haz clic en Añadir dentro de la diapositiva para darle su propio botón de CTA. Consulta Configurar botones.
Diapositiva de Historias con campos de Imagen, Título, Mensaje y Segundos, y una entrada anidada de Botones con su propio enlace de Añadir
  1. Haz clic en Añadir debajo de la última diapositiva para añadir otra, y luego repite los pasos 1-3 para ella.
  2. En Configuración, establece estas opciones que se aplican a toda la historia, no a una sola diapositiva:
    • Bucle: reiniciar desde la primera diapositiva después de la última.
    • Botón de cerrar: mostrar un control de cierre (✕).
Panel de configuración para el tipo de visualización de historias con interruptores de Bucle y Botón de cerrar
Ejemplo de cómo se ve la historia terminada para el usuario
Anchor link to

Configurar botones

Anchor link to

Modal, pantalla completa y cada diapositiva de las historias utilizan los mismos campos de botón:

  • Texto del botón y su color.
  • Fondo, Color del borde y Radio del borde.
  • Acción: elige qué sucede cuando el usuario toca el botón:
    • cerrar: descarta el in-app.
    • url: abre el enlace que introduces en el campo que aparece. Utiliza una dirección web (por ejemplo, https://example.com) o un deep link a tu aplicación (por ejemplo, myapp://product/123).
Panel de Acciones con una entrada de Botones que muestra los campos Texto del botón, Color, Fondo, Color del borde, Radio del borde y Acción

Haz clic en Añadir para añadir otro botón, o en la × de un botón para eliminarlo.

Añadir localizaciones

Anchor link to

Por defecto, un in-app nativo tiene un solo idioma. Para añadir más:

  1. Haz clic en + junto al selector de idioma en la barra superior.
  2. Selecciona los idiomas que deseas añadir y haz clic en Aplicar.
Diálogo para seleccionar idiomas con un campo de búsqueda, enlaces para Seleccionar todo, Deseleccionar todo y Reutilizar la última selección, y una lista de verificación de idiomas
  1. Usa el selector de idioma en la barra superior para cambiar entre idiomas y rellenar los campos de texto para cada uno.

Guardar la plantilla

Anchor link to

Haz clic en Guardar en la esquina superior derecha para guardar tus cambios.

La plantilla aparecerá entonces en ContenidoIn-apps junto con tus otras plantillas de in-app.

Usarlo en una campaña

Anchor link to

Una plantilla de in-app nativo aparece en el selector de plantillas junto con tus otras plantillas de in-app.

Puedes usarla para: