Skip to main content

플로우 설정

노드의 특정 이벤트 발생 시 애플리케이션에서 실행할 동작을 정의하는 방법을 알아봅니다.


플로우 설정이란?​

플로우 설정은 노드의 특정 이벤트(예: 클릭) 발생 시 애플리케이션에서 실행할 동작을 정의하는 기능입니다.

예시:

  • 버튼 클릭 시 특정 메뉴로 이동
  • 리스트 항목 클릭 시 노드 실행
  • 차트 클릭 시 다른 페이지로 이동

플로우 설정 시작하기​

전제 조건​

플로우 설정을 사용하려면 다음 조건을 만족해야 합니다:

  1. 노드가 페이지 노드 안에 있어야 합니다
  2. 페이지 노드가 애플리케이션에 연결되어 있어야 합니다

연결된 애플리케이션이 없으면 "연결된 애플리케이션이 없습니다." 메시지가 표시됩니다.

플로우 설정 접근 방법​

  1. 캔버스에서 플로우를 설정할 노드를 선택합니다
  2. 우측 속성 패널에서 "플로우" 탭을 클릭합니다
  3. 연결된 애플리케이션이 표시되면 플로우 설정을 시작할 수 있습니다

플로우 설정 접근 방법​

액션 설정​

액션은 노드에서 플로우를 트리거하는 이벤트입니다. 노드 타입에 따라 사용 가능한 액션이 다릅니다.

지원되는 노드별 액션​

노드 타입액션설명
버튼클릭버튼 클릭 시
아이콘클릭아이콘 클릭 시
리스트클릭리스트 항목 클릭 시
버블 차트클릭버블 차트 클릭 시
대화형 아바타채팅 종료채팅 종료 시
텍스트 입력입력입력 시

이벤트 설정​

이벤트는 액션이 발생했을 때 실행할 동작입니다. 각 단계마다 하나의 이벤트를 선택할 수 있습니다.

애플리케이션 메뉴 이동​

설명: 애플리케이션의 특정 메뉴(탭)로 이동합니다.

설정 항목:

  • 대상 메뉴: 이동할 애플리케이션 메뉴를 선택합니다

노드 실행​

설명: 특정 노드를 실행합니다.

설정 항목:

  • 대상 노드: 실행할 노드를 선택합니다

탭 변경​

설명: 탭 노드 내에서 다른 탭으로 전환합니다.

사용 조건: 노드가 탭 노드의 자식일 때만 사용 가능합니다.

설정 항목:

  • 대상 탭: 전환할 탭을 선택합니다

단계 추가하기​

플로우는 여러 단계로 구성할 수 있습니다. 각 단계는 순차적으로 실행됩니다.

  1. 플로우 설정 화면 하단의 "단계 추가" 버튼을 클릭합니다
  2. 새 단계가 추가되면 이벤트 타입을 선택합니다
  3. 선택한 이벤트에 따라 필요한 설정을 완료합니다

플로우 테스트​

일부 이벤트(노드 실행)는 캔버스에서 테스트할 수 있고, 일부 이벤트(애플리케이션 메뉴 이동, 탭 변경)는 배포된 애플리케이션에서만 테스트할 수 있습니다.


페이지 노드에서 플로우 확인하기​

대상: 페이지 노드

특징:

  • 페이지 내 모든 자식 노드의 플로우를 한 번에 확인할 수 있습니다
  • 연결된 애플리케이션별로 그룹화되어 표시됩니다
  • 각 노드의 플로우 설정을 읽기 전용으로 확인합니다

자주 묻는 질문​

Q1. 플로우 설정이 보이지 않아요​

  • 노드가 애플리케이션에 연결되어 있는지 확인하세요
  • 우측 속성 패널의 "플로우" 탭이 선택되어 있는지 확인하세요

Q2. 여러 단계를 설정할 수 있나요?​

네, "단계 추가" 버튼으로 여러 단계를 추가할 수 있습니다. 단계는 순차적으로 실행됩니다.

Q3. 노드 실행 이벤트에서 노드를 선택하는 방법은?​

  1. "선택" 버튼을 클릭하면 노드 선택 모드로 전환됩니다
  2. 캔버스에서 실행할 노드를 클릭하면 자동으로 선택됩니다

Q4. 탭 변경 이벤트가 보이지 않아요​

탭 변경 이벤트는 노드가 Tabs 노드의 자식일 때만 사용할 수 있습니다. 노드의 부모가 Tabs 노드인지 확인하세요.

Q5. 플로우 설정을 삭제하려면?​

  • 모든 단계를 삭제하면 플로우가 제거됩니다
  • 또는 노드와 애플리케이션의 연결을 해제하면 플로우 설정이 사라집니다

Q6. 플로우 설정을 테스트하려면?​

일부 이벤트(노드 실행)는 캔버스에서 테스트할 수 있고, 일부 이벤트(애플리케이션 메뉴 이동, 탭 변경)는 배포된 애플리케이션에서만 테스트할 수 있습니다.