2️[버튼] 조건
1. '조건' 블럭이란?
변수를 생성하고 고객에게 값을 받은 후,
미리 설정한 조건을 기준으로 결과를 제공하는 기능의 블럭입니다.
기본으로 세팅된 [Yes] [No] 버튼의 버튼명 수정 및 삭제는 불가능합니다.
2. 블럭의 형태 및 사용 방법
1) 조건 생성 전
주의 사항
•
모든 글자 수는 띄어쓰기가 포함되며, 한글/영문/숫자/공백 모두 한 글자로 취급합니다.
No | 구분 | 필수 | 설명 |
➊ | 블럭 타이틀 | X | • 40자 이하 입력/수정 가능
• 생성 시 “조건 {No}” 형태로 생성 됨 |
➋ | 입력된 조건표기 영역 | O | • 최초 조건 없음 표기 |
➌ | Yes 버튼 | O | • 조건 부합시 이동할 시나리오 또는 블럭 연결 선택 가능
• 버튼명 수정 불가 |
➍ | NO 버튼 | O | • 조건에 부합하지 않을 경우 이동할 시나리오 또는 블럭 연결 선택 가능
• 버튼명 수정 불가 |
➎ | 블럭 간략 설정 버튼 | - | • 클릭 시 아래 액션이 가능한 버튼 레이어 노출
a. 미리보기
b. 복제하기
c. 내용접기
d. 블럭 삭제 |
2) 조건 생성 중, 조건 생성 후
주의 사항
•
모든 글자 수는 띄어쓰기가 포함되며, 한글/영문/숫자/공백 모두 한 글자로 취급합니다.
No | 구분 | 필수 | 설명 |
➊ | 변수 선택 | O | ● 상수, 인증정보, 고객입력, 버튼 파라미터중에서 선택 가능
● <상수>
ㄴ 기본적으로 제공하는 변수(수정/삭제 불가)
ㄴ 다음과 같은 5가지 변수를 제공함
1) 시스템 날짜 + 시간
2) 시스템 날짜
3) 시스템 시간
4) 시스템 요일(일~토)
5) 세션 아이디
● <인증정보>
ㄴ 기본적으로 제공하는 변수(수정/삭제 불가)
ㄴ 다음과 같은 9가지 변수를 제공함
1) 아이디
2) 이름
3) 닉네임
4) 이메일
5) 전화번호
6) 성별
7) 생년월일
8) 프로필 이미지
9) 나이
● <고객입력>
ㄴ 사용자가 직접 등록한 변수로 수정/삭제 가능
● <버튼 파라미터>
ㄴ 사용자가 직접 등록한 변수로 수정/삭제 가능 |
➋ | 선택 변수의 조건 선택 | O | ● 1번 변수 선택에 대한 추가 조건 설정
● 상수, 인증정보, 고객입력, 버튼파라미터 변수에 따라 추가조건 설정 범위 상이함
● <상수>
=
1) ≠
2) >
3) >=
4) <
5) <=
<인증정보, 고객입력, 버튼 파라미터>
1) =
2) ≠
3) >
4) >=
5) <
6) <=
7) has |
➌ | 조건 상세값 | O | ● 2번에서 선택한 조건의 상세 값 입력 |
따라 해 보세요!
※ 조건 설정 방법
조건을 설정할 때에는 변수를 선택하고, 조건을 입력하면 됩니다.
기본적으로 제공되는 변수(상수)는 날짜, 시간, 요일, 세션 아이디와 인증 정보 변수가 있습니다.
선택한 변수의 값을 기준으로 일치/불일치 확인, 크기 비교를 할 수 있습니다.
인증 정보 변수를 사용하거나 새로운 변수가 생성되면 has, include 조건이 생기는데
변수가 값을 가지고 있는 지 확인할 수 있습니다.
※ 변수 설정 방법
기본적으로 제공되는 변수 외에도 고객 입력 변수(고객이 직접 입력하여 값을 받는 변수)와
버튼 파라미터 변수(고객이 버튼을 선택하여 값을 받는 변수)를 생성할 수 있습니다.
변수 생성 시 변수의 타입은 텍스트, 숫자, 날짜, 예/아니오 총 4가지 중 선택할 수 있어서 다양한 타입의 값을 받을 수 있습니다.
새로운 변수가 생성되면 조건 입력 부분에 has, include가 새로 생기는데,
변수가 값을 가지고 있는 지의 조건을 추가할 수 있습니다.
3. 제공되는 버튼 기능
조건 블럭에서 지원가능한 버튼은 총 2가지 입니다.
버튼에 변수 부여를 위한 파라미터 설정이 가능하며,
버튼 파라미터 부여 방법은 버튼 파라미터 설정에서 확인 가능하실 수 있습니다.
버튼 기능 | 설명 |
메시지 연결 | 다른 메시지 카드로 연결함 |
시나리오 연결 | 다른 시나리오의 시작점으로 연결함 |







