'조건' 노드(블록)란?
조건 노드는 고객 입력값 또는 변수값을 기준으로 조건을 판단하여 분기 처리할 수 있는 노드입니다.
조건 결과에 따라 서로 다른 노드 또는 워크플로우로 연결할 수 있습니다.
※ 기본으로 제공되는 [Yes], [No] 버튼은 수정하거나 삭제할 수 없습니다.
1. 조건' 노드(블록)의 형태 및 사용 방법
1) 조건 생성 전
주의 사항
•
모든 글자 수는 띄어쓰기가 포함되며, 한글/영문/숫자/공백 모두 한 글자로 취급합니다.
No | 구분 | 필수 | 설명 |
① | 노드 타이틀 | X | • 40자 이하 입력/수정 가능
• 생성 시 “조건 {No}” 형태로 생성 됨 |
② | 입력된 조건표기 영역 | O | • 최초 조건 없음 표기 |
③ | Yes 버튼 | O | • 조건 부합 시 이동할 워크플로우 또는 노드 연결을 선택 가능
• 버튼명 수정은 불가능 |
④ | NO 버튼 | O | • 조건에 부합하지 않을 경우 이동할 워크플로우 또는 노드 연결을 선택 가능
• 버튼명 수정은 불가능 |
⑤ | 노드 더보기 버튼 | - | • 클릭 시 아래 액션이 가능한 버튼 레이어 노출
a. 복제하기
b. 내용접기
c. 노드 삭제 |
2) 조건 생성 중, 조건 생성 후
주의 사항
•
선택한 변수에 따라 제공되는 설정 항목이 상이할 수 있습니다.
•
모든 글자 수는 띄어쓰기가 포함되며, 한글/영문/숫자/공백 모두 한 글자로 취급합니다.
No | 구분 | 필수 | 설명 |
① | 변수 선택 | O | [변수 선택]
• 조건 비교에 사용할 변수 선택 가능
• 다음 변수 유형 선택 가능
a. 상수
b. 인증정보
c. 고객입력
d. 버튼 파라미터
<상수>
• 시스템에서 기본 제공하는 변수
• 수정 및 삭제 불가
• 제공 변수
a. 시스템 날짜 + 시간
b. 시스템 날짜
c. 시스템 시간
d. 시스템 요일(일~토)
e. 세션 아이디
<인증정보>
• 인증 완료 시 사용할 수 있는 기본 제공 변수
• 수정 및 삭제 불가
• 제공 변수
a. 아이디
b. 이름
c. 닉네임
d. 이메일
e. 전화번호
f. 성별
g. 생년월일
h. 프로필 이미지
i. 나이
<고객입력>
• 고객 입력을 통해 생성한 변수
• 사용자 직접 생성, 수정, 삭제 가능
<버튼 파라미터>
• 버튼 파라미터를 통해 생성한 변수
• 사용자 직접 생성, 수정, 삭제 가능 |
② | 선택 변수의 조건 선택 | O | [선택 변수의 조건 선택]
• 1번 변수 선택에 대한 추가 조건 설정
• 상수, 인증정보, 고객입력, 버튼파라미터 변수에 따라 추가조건 설정 범위 상이함
<상수>
a. =
b. ≠
c. >
d. >=
e. <
f. <=
<인증정보 / 고객입력 / 버튼 파라미터>
a. =
b. ≠
c. >
d. >=
e. <
f. <=
g. has |
③ | 조건 상세값 | O | [조건 상세값]
• 선택한 조건과 비교할 상세 값 입력 가능 |
2. 조건 노드 설정 예시
1) 조건 설정 방법
1.
조건을 설정하려면 변수를 선택한 후 비교 조건을 입력하면 됩니다.
2.
기본으로 제공되는 상수 변수(날짜, 시간, 요일, 세션 아이디)와 인증정보 변수를 사용할 수 있으며, 선택한 변수값을 기준으로 일치/불일치 및 크기 비교가 가능합니다.
3.
인증정보 변수 또는 사용자 생성 변수를 선택하면 has, include 조건을 사용할 수 있습니다.
4.
이를 통해 변수에 값이 존재하는지 또는 특정 값이 포함되어 있는지 확인할 수 있습니다.
2) 변수 설정 방법
1.
기본으로 제공되는 변수 외에도 고객 입력 변수와 버튼 파라미터 변수를 생성할 수 있습니다.
•
고객 입력 변수 : 고객이 직접 값을 입력하여 저장하는 변수
•
버튼 파라미터 변수 : 고객이 버튼을 선택하여 저장하는 변수
2.
변수 생성 시 텍스트, 숫자, 날짜, 예/아니오 중 하나의 타입을 선택할 수 있으며, 변수 타입에 따라 다양한 형태의 값을 저장하고 활용할 수 있습니다.
3.
고객 입력 변수 및 버튼 파라미터 변수 생성 방법은 고객 응답 설정 방법 및 변수/파라미터 설정 문서를 참고해 주세요.
4.
변수를 생성한 후 조건 노드에서 해당 변수를 선택하여 조건을 설정할 수 있습니다.
5.
인증정보 변수 또는 사용자가 생성한 변수를 선택하면 has, include 조건을 사용할 수 있습니다.
•
has : 변수에 값이 존재하는지 확인
•
include : 변수에 특정 값이 포함되어 있는지 확인
3. 조건' 노드(블록) 제공되는 버튼 기능
조건 노드에서 지원 가능한 버튼 기능은 총 2가지입니다.
버튼에는 변수 부여를 위한 파라미터를 설정할 수 있습니다.
자세히 보기:
버튼 기능 | 설명 |
노드 연결 | 다른 노드 연결 |
워크플로우 연결 | 다른 워크플로우의 시작점으로 연결함 |









