Condiciones FT
Nuestro propio lenguaje de plantillas de FT, usado dentro de Plantillas de email y Bloques de contenido.
Condiciones FT
Las Condiciones FT son un conjunto de etiquetas que nos permiten mostrar cierto contenido de correo electrónico de forma dinámica dependiendo de los criterios de coincidencia de un segmento en particular.
Condiciones pueden añadirse en Bloques de Contenido y Plantillas de Correo estándar de la misma manera. Aquí te daremos toda la información que necesitas para comenzar.
🤷♀️ ¿Qué significa?
Echemos un vistazo a un ejemplo para entender cómo podemos usar etiquetas condicionales para orientar diferentes segmentos desde la misma Plantilla de Correo.
Ejemplo 1: Te gustaría personalizar el contenido dentro de un correo dependiendo del número de depósitos del jugador.
Ejemplo 2: Quieres mostrar diferentes banners dentro de tu correo a jugadores VIP, a jugadores que aún no han hecho su primer depósito y para todos los demás.
Puedes lograr ambos ejemplos añadiendo condiciones a tu Bloque de Contenido o Plantillas de Correo. Cada condición puede estar conectada a un Segmento para ofrecer múltiples variaciones de la visualización del correo.
🗣️ Lenguaje de Plantillas FT
FT Conditions es nuestro propio lenguaje de plantillas que hemos creado para mejorar la forma en que creamos y mostramos plantillas HTML.
🏷️ <ft-condition> - (etiqueta condicional)
Esta etiqueta puede ser utilizada dentro de tu código HTML habitual para mostrar condicionalmente ciertos bloques de código. Con esto queremos decir que puede usarse para mostrar contenido personalizado de un correo a diferentes Segmentos de tu audiencia desde el mismo envío.
Veamos un ejemplo con solo una condición.
Ejemplo 1: Queremos enviar un correo a jugadores notificándoles sobre una oferta. Podemos añadir contenido personalizado dependiendo del número de depósitos del jugador.
Este ejemplo permitirá que el mensaje: ¡Hola, realiza tu primer depósito! se muestre solo si la condición definida como deposit-count-0 se cumple.
Por lo tanto, los jugadores con contador de depósitos = 0, recibirán un correo con el contenido personalizado 'Hola, realiza tu primer depósito'.
Se vería así:
Así es como añadimos el ejemplo anterior a una plantilla:
Comience seleccionando el Plantilla de Email quieres añadir la etiqueta condicional y encontrar la posición en el editor de código HTML donde deseas añadir la condición.
Selecciona el menú de tres puntos junto a la línea dentro del editor de código y selecciona Insertar si Condición del menú. Define el Segmento para los jugadores que deberían ver el mensaje para deposit-count-0 y nombra el segmento claramente.

Agregar condición y Segmento

Agregar condición y Segmento
Introduce el texto que deseas que vea el segmento <span>¡Hola, realiza tu primer depósito!</span>, asegurándote de que </ft-condition> venga después del contenido para finalizar el comando.

Etiqueta Condicional

Etiqueta Condicional
En la vista previa del correo, ahora podemos ver que el texto se ha añadido al cuerpo de nuestro correo. El número 2 nos indica que tenemos 2 variantes para alternar entre. También podemos ver en el lado derecho, el nombre del Segmento que verá cada condición.

Vista previa del correo de la condición

Vista previa del correo de la condición
👥 Conjunto de Condiciones
Puedes añadir un número ilimitado de condiciones.
La primera condición siempre debe comenzar con SI. Esto significa que si la condición definida en el Segmento se cumple entonces el contenido se mostrará. Si solo tienes una condición, entonces IF puede existir sola sin ELSE o ELSE-IF, como en el ejemplo 1 arriba.
Las condiciones adicionales que siguen a SI deben tener el atributo ELSE-IF para determinar otros Segmentos. Puedes añadir tantas ELSE-IF condiciones como necesites.
La condición final debería ser ELSE para asegurar que cualquiera que no satisfaga los SI o ELSE-IF Segmentos verá la opción final. Si no incluyes una ELSE condición, cualquier jugador que no satisfaga las SI o ELSE-IF condiciones no verá ningún contenido.

Menú de tres puntos

Menú de tres puntos
Aquí hay un ejemplo de cómo ejecutar múltiples condiciones.
Ejemplo 2: Continuando con el Ejemplo 1, queremos seguir personalizando el contenido del correo dependiendo del número de depósitos del jugador.
Queremos añadir las siguientes condiciones:
¡Hola, realiza tu primer depósito! para ser mostradas si el contador de depósitos = 0
¡Hola, realiza tu segundo depósito! para ser mostradas si el contador de depósitos = 1
¡Hola, realiza otro depósito! para ser mostrada si else (si ninguna de las condiciones previas ha sido satisfecha).
Se verá así:
Así es como añadimos el ejemplo anterior a una plantilla:
Comience seleccionando el Plantilla de Email quieres añadir la etiquetas condicionales para y encuentra la posición en el editor de código HTML donde deseas añadir las condiciones.
Selecciona el menú de tres puntos junto a la línea dentro del editor de código y selecciona Insertar si Condición del menú. Define el Segmento para los jugadores que deberían ver el mensaje para deposit-count-0 y nombra el Segmento claramente. Introduce el texto que deseas que vea el Segmento ¡Hola, realiza tu primer depósito!, asegurándote de que </ft-condition> venga después del contenido para finalizar el comando.
En la línea de abajo, selecciona el menú de tres puntos y elige Insertar condición else-if. Define el Segmento para los jugadores que deberían ver el mensaje para deposit-count-1 y nombra el Segmento claramente. Introduce el texto que deseas que vea el Segmento ¡Hola, realiza tu segundo depósito!, asegurándote de que </ft-condition> venga después del contenido para finalizar el comando.
Finalmente, repite el proceso por tercera vez seleccionando Insertar condición else del menú. Esta vez no necesitas definir un Segmento ya que esto se enviará a todos los jugadores que no satisfagan la primera o segunda condición. Introduce el texto que deseas que vea el Segmento ¡Hola, realiza otro depósito!, asegurándote de que </ft-condition> venga después del contenido para finalizar el comando.

Condiciones IF, ELSE-IF y ELSE

Condiciones IF, ELSE-IF y ELSE
En la vista previa del correo, ahora podemos ver que el texto se ha añadido al cuerpo de nuestro correo. El número 3 nos indica que tenemos 3 variantes para alternar entre. También podemos ver en el lado derecho, el nombre del Segmento que verá cada condición.

Vista previa de Correos de las Condiciones

Vista previa de Correos de las Condiciones
🏷️ Cómo usar Bloques de Contenido dentro de Condiciones FT
Como aprendimos de Bloques de Contenido, la etiqueta puede usarse para renderizar un bloque de código predefinido. Esto podría usarse, por ejemplo, para proporcionar diferentes estilos de correo como encabezados/pies basados en el perfil del jugador. Para saber cómo añadir bloques de contenido en correos, lee más aquí.
Aquí seguiremos un ejemplo usando Bloques de Contenido FT y Etiquetas de Condición juntos.
Ejemplo 3: Quieres mostrar diferentes banners dentro de tu correo a jugadores VIP, a jugadores que aún no han hecho su primer depósito y para todos los demás.
Queremos que el contenido de nuestro correo esté personalizado para el jugador. Incorporaremos tres variaciones existentes de bloques de contenido en el correo:
Banner VIP: mostrando puntos de fidelidad a nuestros jugadores VIP
Banner para jugadores con contador de depósitos 0: mostrando 'login' y 'contraseña olvidada' para jugadores con deposit-count-0
Banner General: para todos los demás que no satisfacen las otras condiciones
Agregaríamos esto en la Plantilla de Correo de la misma manera que en los ejemplos 1 y 2, sin embargo, en lugar de añadir código HTML para los mensajes únicos que deberían mostrarse, podemos añadir bloques de contenido en su lugar.

Bloques de Contenido dentro de Condiciones FT

Bloques de Contenido dentro de Condiciones FT
Y así es como se verá desde la vista previa de la Plantilla de Correo:

Vista previa del correo para el Ejemplo 3

Vista previa del correo para el Ejemplo 3
Consejo: ¡Obtén una visión general de las condiciones y Bloques de Contenido en uso en tu plantilla!
Selecciona el mensaje en la esquina inferior derecha del editor de código. Se abrirá un nuevo panel para mostrar un resumen de todos los segmentos de condición y bloques de contenido en uso. Ver abajo:
🧪 Control de Calidad para Condiciones FT
La inclusión de etiquetas condicionales dentro de una Plantilla de Correo significa que el proceso de QA necesita ser exhaustivo.
Para que la persona designada de aseguramiento de calidad tenga una visión clara de las condiciones y Segmentos incluidos, puedes alternar la visualización de cada contenido condicional usando los botones redondos azules dentro del Vista previa para simular cómo se vería el correo para un Segmento en particular.
Entonces, cuando estés satisfecho con ello, puedes usar el Ocultar vistas previas de Condición botón para eliminar los elementos extra del (solo para Correo electrónico), y tener una imagen clara de cómo se verá el correo final en los diferentes dispositivos.
Puedes hacer esto desde la vista previa del correo dentro del Actividad en el Portal de QA. En la línea de asunto, encontrarás la opción para ocultar la vista previa de la condición.

Ocultar vista previa de condición

Ocultar vista previa de condición