

Dominar el nuevo lenguaje de personalización
Para llevar a cabo casos de uso de personalización, tanto simples como avanzados, puedes y debes, utilizar el nuevo lenguaje de personalización disponible en tu interfaz. Este lenguaje ha sido diseñado para simplificar la mayoría de los casos de uso habituales o recurrentes.
Este nuevo lenguaje se basa en Liquid, un lenguaje de código abierto desarrollado por Shopify. Ha sido pensado para ser sencillo y fácil de usar, permitiendo personalizar emails y otros contenidos de forma dinámica, sin necesidad de tener conocimientos avanzados de programación.
Incluye variables, condiciones, bucles y otras funciones que te permitirán adaptar tu contenido, formatear texto o aplicar cálculos matemáticos, entre otras posibilidades.
Uno de sus principales puntos fuertes es su simplicidad. Las personas que se inician pueden aprender rápidamente los conceptos básicos, mientras que los usuarios más avanzados pueden aprovechar su flexibilidad para implementar personalizaciones más complejas y dinámicas. Además, al estar integrado en muchas plataformas conocidas, es una opción común entre desarrolladores e integradores.
-
Ejemplo sencillo
Puede insertar una variable utilizando la sintaxis {{contact.firstname}} o condicionar una parte del email según el idioma del contacto de esta forma: {% if contact.language == "ES"%} Hola {%else%} Hello {% endif %}
-
Ejemplos de casos de uso | Variables correspondientes con el nuevo lenguaje Liquid |
Contacto Para añadir la variable del nombre (anteriormente |
|
Contacto Para añadir la variable mirror link |
|
Contacto Para añadir el enlace de baja (anteriormente |
|
Contacto Para mostrar una variable según el idioma (anteriormente con |
|
Contacto y producto |
|
Pedido |
|
Productos Para mostrar productos a partir de ciertos ID de producto. |
|
Contacto Ejemplo que combina una condición con un campo personalizado. |
|
Pedido |
|
Productos Para mostrar productos cuya lista está en un campo personalizado del contacto, por ejemplo |
|
Productos Para mostrar productos en el formato visual (por ejemplo, una tabla de dos columnas). |
|
