Skip to content

메시지 중단하기

선택적으로 조건부 내에서 Liquid 메시지를 중단할 수 있습니다. 이 참고 문서에는 마케팅 캠페인에서 이 기능을 사용할 수 있는 몇 가지 예가 나와 있습니다.

“참석한 게임 수”가 0인 경우 메시지 중단

예를 들어 게임에 참여하지 않은 고객에게 메시지를 보내고 싶지 않다고 가정해 보겠습니다:

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 %}

이 메시지는 게임에 참여한 것으로 확인된 고객에게만 전송됩니다.

영어를 사용하는 고객에게만 메시지 보내기

고객의 언어가 영어일 때 일치하는 ‘if’ 문과 영어를 사용하지 않거나 프로필에 해당 언어가 없는 사람에게는 메시지를 중단하는 ‘else’ 문을 생성하여 영어를 사용하는 고객에게만 메시지를 보낼 수 있습니다.

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

기본적으로 Braze는 메시지 활동 로그에 일반 오류 메시지를 기록합니다:

1
{% abort_message %} called

괄호 안에 문자열을 포함하여 메시지 활동 로그에 중단 메시지가 기록되도록 할 수도 있습니다:

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

"언어가 없음"이라는 중단 메시지와 함께 개발자 콘솔에 메시지 오류 로그가 표시됩니다.

이 페이지가 얼마나 도움이 되었나요?
New Stuff!