Cómo añadir una imagen dinámica a una notificación push
Qué aprenderás
Descubre cómo añadir una imagen dinámica a una notificación push.
Las imágenes dinámicas son una forma estupenda de personalizar tus notificaciones push. Por ejemplo, puedes mostrar a alguien el producto exacto que ha añadido a favoritos, con el que ha iniciado un proceso de pago o que ha comprado.
Antes de empezar
Puedes usar imágenes dinámicas en:
- Flujos activados por métricas, usando datos de eventos (p. ej., artículos de un proceso de pago o de un pedido realizado) o etiquetas de catálogo para un evento.
- Campañas y flujos activados por listas y segmentos, pero solo cuando la URL de la imagen existe como una propiedad personalizada en el perfil del destinatario.
Además, ten en cuenta lo siguiente sobre las imágenes dinámicas de notificaciones push:
- Solo se permite 1 imagen dinámica por notificación push.
- Las imágenes deben tener un tamaño inferior a 1 MB.
- Puedes usar declaraciones condicionales con imágenes dinámicas.
¿Quieres solicitar una funciones para las notificación push de Klaviyo? Rellena este formulario de Google para contárnoslo.
Añade una imagen dinámica a una notificación push.
- Selecciona el mensaje en el que quieras incluir tu imagen dinámica.
- En la barra lateral izquierda, haz clic en Configurar contenido o en Editar.
- Añade o selecciona la notificación push en el flujo.
- Haz clic en el icono Ver detalles en la esquina superior derecha.
- Busca la fuente de datos de la imagen que quieres incluir.
- Haz clic en la fuente de datos de la primera variable de una imagen, que normalmente terminará en 0.
- A la izquierda, haz clic en el icono Insertar contenido multimedia en el cuadro Cuerpo.
- Ve a la pestaña Imagen dinámica.
- Pega la variable dinámica o la URL dinámica de la imagen.
- Pulsa Guardar.
- Comprueba que la imagen dinámica se añadió correctamente asegurándote de que aparezca una en la pantalla de vista previa.
Ejemplo de uso de etiquetas de catálogo
También podéis usar etiquetas de catálogo para añadir imágenes dinámicas en una notificación push enriquecida. Para ello, sigue estos pasos:
- Ve a Análisis > Métricas.
- Selecciona la métrica que quieres usar (por ejemplo, Ordered Product).
- Haz clic en Detalles para un evento específico.
- Encuentra la etiqueta del SKU o del ID de producto.
- Copia la etiqueta de la etiqueta (excepto los paréntesis o los dos puntos) para tener la ortografía y las mayúsculas exactas.
En el siguiente ejemplo, copiamos "ProductID."
- Pega esto en algún lugar donde no lo pierdas.
- Ve a un flujo activado por la misma métrica que acabas de seleccionar.
- Selecciona la notificación push en la que quieras incluir tu imagen dinámica.
- En la barra lateral izquierda, haz clic en Configurar contenido o en Editar.
- A la izquierda, haz clic en el icono Insertar contenido multimedia en el cuadro Cuerpo.
- Ve a la pestaña Imagen dinámica.
- Pega la siguiente etiqueta de catálogo:
{% catalog event.id %} {{catalog_item.featured_image.thumbnail.src}} {% endcatalog %} - Sustituye el id en {% catalog event.id %} por la etiqueta que copiaste anteriormente.
Ejemplo: {% catalog event.ProductID %} {{catalog_item.featured_image.thumbnail.src}} {% endcatalog %} - Pulsa Guardar.
Ejemplo de uso de declaraciones condicionales para imágenes dinámicas
Las imágenes dinámicas pueden usar sentencias condicionales.
A continuación, se muestra un ejemplo de una instrucción if/else para indicar que, si hay una imagen de variante, se muestre esa a los destinatarios; si no, se use la imagen predeterminada:
{% if event.extra.line_items.0.product.variant.images.0.src %}{{ event.extra.line_items.0.product.variant.images.0.src }}{% else %}{{ event.extra.line_items.0.product.images.0.src }}{% endif %}
Ten en cuenta que el formato exacto de estas declaraciones depende de tus integraciones, y no debes copiarlas de plantillas de email.