Cómo utilizar el contenido repetir funciones/características
Objetivos de aprendizaje
Aprende a utilizar el bloque repetir funciones/características para una sección o un bloque en un Klaviyo plantillas de correo electrónico. Esta función/característica te permite repetir el contenido de un bloque o sección para cada entrada de una matriz (es decir, lista) de datos de un evento de destinatarios o datos del perfil, o de un feed de datos.
Antes de empezarAntes de empezar
Si no estás familiarizado con el uso de datos de eventos, perfiles o catálogos en el correo electrónico, paga nuestra referencia de personalización de mensajes como primer paso.
También te será útil comprender los tipos de datos en Klaviyo, en particular la lista (es decir, las matrices). Un array tienda, comercio múltiples piezas de datos que se estructuran de la misma manera. Por ejemplo, los artículos comprados por un cliente son tienda, comercio como una matriz dentro de un evento Pedido realizado. La matriz de artículos contiene 1 entrada por artículo pedido, y cada entrada contiene los detalles de 1 artículo (por ejemplo, nombre del artículo, URL de la imagen, cantidad, tamaño, color, etc.).
Repetición de contenido funciones/características casos de usoRepetición de contenido funciones/características casos de uso
Para utilizar las funciones/características de repetición de contenido, necesitarás una matriz o lista de datos. La tabla siguiente enumera algunos ejemplos de matrices de datos que pueden existir en tu cuenta Klaviyo, junto con ejemplos de casos de uso.
Fuente de datos |
Ejemplo de caso práctico |
La matriz de artículos pedidos en un evento Pedido realizado |
Muestra los artículos comprados por un cliente (incluyendo una imagen del producto, el precio, el título y la información de la variante) en su correo electrónico de confirmación del pedido. |
Una lista de suscripciones existentes para que alguien se suscriba a pedidos recurrentes |
Muestra a un cliente una lista de sus suscripciones con actividad en una campaña. |
Una lista de entradas de blog recientes de un feed web personalizado |
Proporciona una lista actualizada de las entradas más recientes de tu blog en tu flujo de bienvenida, incluyendo un enlace a la entrada del blog y una vista previa de su contenido. |
Puedes utilizar la repetición de contenido funciones/características con cualquier matriz, ya sea tienda, comercio en el perfil de un suscriptor o datos de eventos, o en uno de tus feeds web. Los ejemplos anteriores son sólo una pequeña muestra de cómo se pueden utilizar estas funciones/características.
Cómo utilizar el contenido repetir funciones/característicasCómo utilizar el contenido repetir funciones/características
Para activar las funciones de repetición de contenido/características, navega hasta la sección o bloque que quieras repetir y haz clic en Opciones de visualización. En la sección Repetición de contenido, haz clic en Crear repetición de contenido.
Verás que aparecen dos campos: Repetir para y Alias del artículo. Para rellenar estos campos y configurar tu contenido repetido, sigue los pasos que se indican a continuación:
- Identifica tu "repite para"
- Elige tu "alias de artículo"
- Construye tu contenido repetitivo
- Previsualizar tu correo electrónico
Identifica tu "repite para"
Añade el nombre de la matriz sobre la que plan iterar en el campo Repetir para.
Para encontrar el nombre de tu matriz, consulta los datos de tu fuente de datos (es decir, datos del perfil, datos de eventos o un feed de datos). En este ejemplo, veremos cómo encontrar la matriz a partir de los datos del evento:
- En tus plantillas de correo electrónico, haz clic en Vista previa y prueba.
- Haz clic en Evento.
- Selecciona el evento que desencadenará este flujo de correo electrónico (por ejemplo, Inicio de página de pago).
- Desplázate por los datos de la vista previa de tu evento hasta que encuentres una matriz que contenga la información que necesitas. Puedes utilizar los iconos de flecha situados a la izquierda de los datos para contraer las secciones que no necesites y facilitar la navegación.
En este ejemplo, hay dos matrices que tienda, comercio información del artículo:
-
Elementos
Un array de nivel superior y contiene una lista simple con el nombre de cada elemento, pero ninguna otra información -
Artículos_de_línea
Anidado dentro de la matriz extra, y contiene más detalles, como el título, el precio, la SKU y la URL de la imagen de cada artículo
En este caso, querrías utilizar la matriz más detallada, elementos_de_línea, ya que contiene la información detallada que se necesita mostrar en el bloque de repetición. Para encontrar la variable adecuada que establecer en el campo Repetir para, busca dos variables dentro de la primera sección de la matriz y cópialas. En este ejemplo, copiaremos las variables para variant_price y title. Aquí están las dos etiquetas que copiamos:
{{ event.extra.line_items.0.variant_price }}
{{ event.extra.line_items.0.title }}
-
Elementos
-
Ignora las llaves y mira las variables que contienen. Observa que el comienzo de ambas variables es el mismo:
evento.extra.artículos_línea.0
.Utiliza todo hasta (pero excluyendo) el punto y el número al final de esta parte de la variable como tu Repetición para. En este ejemplo, la configuración adecuada para el campo Repetir para es
event.extra.line_items
.
Elige el alias de tu artículo
El alias de tu artículo puede ser cualquier texto que quieras utilizar (sin caracteres especiales ni espacios). Utilizarás este alias dentro de tu bloque de repetición para identificar las variables que deben extraerse de la matriz que seleccionaste anteriormente. Elige un alias sencillo pero descriptivo, para que sea fácil de recordar.
Por ejemplo, si tu bloque se repite sobre una lista de artículos de un carrito abandonado, item es un buen alias para utilizar. Si tu bloque se repite sobre una lista de entradas de blog, entonces podrías utilizar post como alias.
Puedes utilizar el alias que quieras; sólo tienes que asegurarte de utilizar sistemáticamente ese alias en las variables de tu matriz (como se indica en los pasos siguientes).
Una vez que hayas rellenado los campos Repetir para y Alias del artículo, haz clic en Guardar cambios y empieza a crear tu contenido.
Construye tu bloque/sección de repeticiónConstruye tu bloque/sección de repetición
Una vez que hayas configurado los ajustes Repetir para y Alias de artículo, añade en etiqueta de plantilla al bloque de contenido para iterar sobre él. Puedes añadir cualquier tipo de variable a este bloque, incluidos datos de perfiles y eventos, pero cualquier etiqueta que se extraiga de tu matriz (por ejemplo, la lista de artículos que alguien pidió) debe ajustarse ligeramente.
Las variables de título completo y precio variante utilizadas en el ejemplo anterior eran:
{{ event.extra.line_items.0.variant_price }}
{{ event.extra.line_items.0.title }}
Si añades las variables anteriores al bloque, éste se repetirá una vez por cada artículo de tu matriz, pero cada repetición mostrará el título y el precio del primer artículo de la matriz.
Para mostrar el título y el precio de cada artículo, sustituye el texto del ajuste Repetir para (event.extra.line_items
), más el punto y el número subsiguientes (.0
) con tu alias de Artículo(item
). Las variables resultantes para este ejemplo son:
{{ item.variant_price }}
{{ item.title }}
Repite el proceso con cualquier otra variable que quieras incluir de la matriz.
Todo lo que haya en el bloque o sección con las funciones/características de repetición de bloque activadas se repetirá una vez por cada elemento de la matriz. Si tienes algún contenido que te gustaría que apareciera sólo una vez, añádelo en un bloque o sección diferente.
Además, las variables personalizadas creadas mediante este proceso (p. ej, {{ item.title
}}
) sólo funcionan dentro del bloque o sección en los que está activada la sección de repetición de bloque. Si añades estas variables personalizadas en otro lugar, no se mostrarán.
Previsualiza tu correo electrónico y soluciona los problemas
Una vez que hayas construido tu bloque de repetición, previsualiza tu correo electrónico. Si el correo electrónico hace referencia a datos de eventos, selecciona el mismo evento que utilizaste para construir el bloque (es decir, el evento que desencadenará este flujo). Si tu bloque hace referencia a datos del perfil, selecciona un perfil que tenga las variables correctas.
Si el bloque repetido de tu correo electrónico de previsualización aparece en blanco o no contiene todo el contenido que esperabas, vuelve a los pasos anteriores. Asegúrate de que tu Repetición para, Alias de artículo y todas las variables personalizadas están correctamente configuradas siguiendo los pasos anteriores. A continuación, revisa los datos de muestra que estás utilizando: asegúrate de que has seleccionado el evento correcto y de que el evento de muestra que has elegido contiene los datos que necesitas.
Recursos adicionalesRecursos adicionales