Qué aprenderás
Aprenda cómo funcionan los filtros y cómo utilizarlos para personalizar las variables. Los filtros le permiten personalizar el formato y el contenido de las variables (es decir, las etiquetas de personalización) en los mensajes que envía. Para obtener una lista de filtros disponibles para su uso en el editor de plantillas, consulte el glosario de filtros variables de Klaviyo.
Antes de empezarAntes de empezar
Antes de empezar, familiarícese con el funcionamiento de la personalización de mensajes en Klaviyo. Para poder utilizar filtros, tendrá que ser capaz de identificar las variables base correctas y añadirlas a su plantilla.
Cómo funcionan los filtrosCómo funcionan los filtros
Los filtros se aplican a las etiquetas de personalización para ajustar la salida que se muestra. Algunos posibles casos de uso son:
- Aplique mayúsculas coherentes a un texto (por ejemplo, puede utilizar el filtro de mayúsculas para tomar cualquier variable y ponerla toda en mayúsculas).
- Muestre el precio de un artículo después de aplicar una promoción utilizando el filtro multiplicar.
- Establezca el número de decimales a mostrar para una variable numérica utilizando el filtro floatformat.
Para obtener una lista de los filtros compatibles, consulte nuestro glosario de filtros variables.
Aplicar un filtro a una variableAplicar un filtro a una variable
Para aplicar un filtro a una variable:
- Identifique su etiqueta de personalización (por ejemplo,
{{ item.price }}
). - Añada un símbolo de tubería ( | ) después del nombre de la variable.
- Añada un nombre de filtro, como floatformat, para especificar el número de decimales a mostrar.
- Si el filtro toma algún argumento (es decir, parámetros o entradas adicionales), añada dos puntos, seguidos del argumento o argumentos.
No añada espacios adicionales. He aquí un ejemplo de una variable con un filtro aplicado:
{{ item.price|floatformat:2 }}
En este ejemplo, item.price
es el nombre de la variable, floatformat
es el filtro y 2
es el argumento requerido por el filtro.
Si el argumento es un fragmento de texto, debe ir entre comillas simples rectas (es decir, ', no '). Las comillas no son necesarias si el argumento es un número. Consulte el glosario de filtros variables de Klaviyo para ver ejemplos.
Consejos para utilizar los filtrosConsejos para utilizar los filtros
Si está copiando filtros y pegándolos en su plantilla, asegúrese de pegarlos como texto sin formato para evitar pegar el formato junto con el propio filtro. Utilice el atajo de teclado pegar como texto sin formato (Ctrl+Mayús+V o Cmd+Mayús+V).
Es importante asegurarse de que los datos referenciados en sus variables son apropiados para el filtro que se está utilizando. Algunos filtros sólo pueden aplicarse a tipos de datos de texto, mientras que otros sólo funcionan con listas o números. Si el filtro no funciona como se espera, revise los datos de eventos o perfiles que está utilizando para asegurarse de que son del tipo correcto.
Aplicar varios filtrosAplicar varios filtros
Si es necesario, puede aplicar varios filtros a una sola variable. Para ello, conecte cada filtro mediante un símbolo de tubería ( | ), y tenga en cuenta que los filtros se aplicarán generalmente en orden (del primero al último). He aquí algunos ejemplos de variables con múltiples filtros aplicados:
{{ first_name|title|default:'there' }}
El primer filtro aplica el título al nombre del destinatario y el segundo proporciona una palabra por defecto que se utilizará si no se ha facilitado el nombre.
{{ item.price|multiply:.8|floatformat:2 }}
El primer filtro multiplica el precio base del artículo por .8 (para mostrar el precio si se ha aplicado un cupón de descuento del 20%), y el segundo filtro especifica que deben aparecer dos decimales.
Recursos adicionales