Skip to content

Anular mensajes

Opcionalmente, puede abortar mensajes Líquidos dentro de condicionales. Este artículo de referencia enumera algunos ejemplos de cómo puede utilizarse esta función en campañas de marketing.

Mensaje de cancelación si “Número de Partidas Asistidas” = 0

Por ejemplo, supongamos que no desea enviar un mensaje a los clientes que no han asistido a un partido:

1
2
3
4
5
6
7
{% if custom_attribute.${Number_Game_Attended} == 1 %}
Loved the game? Get 10% off your second one with code SAVE10.
{% elsif custom_attribute.${Number_Game Attended} > 1 %}
Love the games? Get 10% off your next one with code SAVE10.
{% else %}
{% abort_message() %}
{% endif %}

Este mensaje sólo se enviará a los clientes de los que se sepa que han asistido a un partido.

Mensaje Sólo para clientes de habla inglesa

Puedes enviar mensajes sólo a clientes que hablen inglés creando una sentencia “if” que coincidirá cuando el idioma de un cliente sea el inglés y una sentencia “else” que abortará el mensaje para cualquiera que no hable inglés o no tenga un idioma en su perfil.

1
2
3
4
5
6
{% if ${language} == 'en' %}
Send this message in English!
{% else %}
{% abort_message() %}
{% endif %}

Por defecto, Braze registrará un mensaje de error genérico en el registro de actividad de mensajes:

1
{% abort_message %} called

También puede hacer que el mensaje de cancelación registre algo en el registro de actividad de mensajes incluyendo una cadena dentro del paréntesis:

1
{% abort_message('language was nil') %}

Registro de error de mensaje en la consola para desarrolladores con un mensaje de cancelación de "el idioma era nulo".

Consulta de mensajes de cancelación

Puedes utilizar el Generador de consultas o tu propio almacén de datos, si está conectado a Braze, para consultar mensajes específicos de interrupción que se desencadenan cuando la lógica de Liquid hace que se interrumpa un mensaje.

¿QUÉ TAN ÚTIL FUE ESTA PÁGINA?
New Stuff!