Abortando conteúdo conectado
Ao usar o modelo Liquid, você tem a opção de abortar mensagens com lógica condicional. Esta página aborda as práticas recomendadas para fazer isso.
No exemplo a seguir, os condicionais connected.recommendations.size < 5
e connected.foo.bar == nil
especificam situações que causariam a interrupção da mensagem.
1
2
3
4
{% connected_content https://example.com/webservice.json :save connected %}
{% if connected.recommendations.size < 5 or connected.foo.bar == nil %}
{% abort_message() %}
{% endif %}
Especificar um motivo para abortar
Você também pode especificar um motivo de aborto, que será salvo no Registro de Atividade de Mensagens. Este motivo de aborto deve ser uma string e não pode conter Liquid.
{% abort_message('Could not get enough recommendations') %}
important:
O Braze não conta as mensagens abortadas para a contagem de envios em sua conta Braze ou no Currents.
New Stuff!