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.

  1. Selecciona el mensaje en el que quieras incluir tu imagen dinámica.
  2. En la barra lateral izquierda, haz clic en Configurar contenido o en Editar.
  3. Añade o selecciona la notificación push en el flujo.
  4. Haz clic en el icono Ver detalles en la esquina superior derecha.
View Details icon within the push preview window
View Details icon within the push preview window
  1. Busca la fuente de datos de la imagen que quieres incluir.
  2. Haz clic en la fuente de datos de la primera variable de una imagen, que normalmente terminará en 0.
Example of what the data source looks like for an image
Example of what the data source looks like for an image
  1. A la izquierda, haz clic en el icono Insertar contenido multimedia en el cuadro Cuerpo.
Add media to push.jpg
Add media to push.jpg
  1. Ve a la pestaña Imagen dinámica.
  2. Pega la variable dinámica o la URL dinámica de la imagen.
Dynamic Image tab after pasting in an example variable
Dynamic Image tab after pasting in an example variable
  1. Pulsa Guardar.
  2. 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:

  1. Ve a Análisis > Métricas.
  2. Selecciona la métrica que quieres usar (por ejemplo, Ordered Product).
  3. Haz clic en Detalles para un evento específico.
  4. Encuentra la etiqueta del SKU o del ID de producto.
  5. 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."
image5.png
image5.png
  1. Pega esto en algún lugar donde no lo pierdas.
  2. Ve a un flujo activado por la misma métrica que acabas de seleccionar.
  3. Selecciona la notificación push en la que quieras incluir tu imagen dinámica.
  4. En la barra lateral izquierda, haz clic en Configurar contenido o en Editar.
  5. A la izquierda, haz clic en el icono Insertar contenido multimedia en el cuadro Cuerpo.
Add media to push.jpg
Add media to push.jpg
  1. Ve a la pestaña Imagen dinámica.
  2. Pega la siguiente etiqueta de catálogo:
    {% catalog event.id %} {{catalog_item.featured_image.thumbnail.src}} {% endcatalog %}
  3. Sustituye el id en {% catalog event.id %} por la etiqueta que copiaste anteriormente.
    Ejemplo: {% catalog event.ProductID %} {{catalog_item.featured_image.thumbnail.src}} {% endcatalog %}
  4. 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.

Recursos adicionales

¿Te ha resultado útil este artículo?
Utiliza este formulario solo para enviar comentarios sobre el artículo. Más información sobre cómo contactar con el servicio de asistencia.

Descubre más sobre Klaviyo

Klaviyo Community
Conecta con compañeros, socios y expertos de Klaviyo para encontrar ideas, compartir información y resolver todas tus dudas.
Socios
Contrata a un experto certificado por Klaviyo para ayudarte con una tarea específica o para la gestión continua de marketing.
Asistencia

Accede al servicio de asistencia a través de tu cuenta.

Asistencia por correo electrónico (prueba gratuita y cuentas de pago) Disponible 24/7

Asistencia por chat/virtual
La disponibilidad varía según la ubicación y el tipo de plan