接続コンテンツの中止
リキッドテンプレートを使用すると、条件付きロジックでメッセージを中止するオプションがあります。
以下の例では、connected.recommendations.size < 5
とconnected.foo.bar == nil
という条件式が、メッセージを中断させる状況を指定している。
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 %}
中止の理由を指定することもでき、その理由はメッセージ・アクティビティ・ログに保存される。この中止理由は文字列でなければならず、リキッドを含むことはできない。
{% abort_message('Could not get enough recommendations') %}
important:
Brazeは、中断されたメッセージをBrazeアカウントやCurrentsの送信数にカウントしません。