변수 내보내기 노드

Alli에 ‘변수 내보내기’ 노드가 추가되었습니다. 이 노드를 사용하면, 스킬 실행 중 원하는 변수들의 값을 수집, 다운로드하실 수 있습니다.

즉, 통계 메뉴에서 제공하는 항목 외에도 커스텀한 통계 데이터를 얻을 수 있는 기반이 마련되었는데요, 활용 예시를 살펴보겠습니다.

활용 예시

기존에 존재하는 ‘메시지 보내기/질문하기’ 노드를 활용하면, 버튼을 답변으로 제안하고 이 때 사용자가 선택한 값을 변수에 저장하실 수 있습니다. 여기서는 SELECTED_1ST라는 변수를 만들어서 저장해보도록 하겠습니다.

이후 변수 내보내기 노드를 추가하고, 내보내기를 원하는 변수(SELECTED_1ST)를 입력해주면, 해당 노드가 실행되는 시점의 변수 값을 스냅샷으로 찍어 기록하게 됩니다.

예시 스킬의 전체 흐름은 이렇게 됩니다.

위의 예시와 같이 스킬을 정의하면, 사용자들이 첫 번째 노드에서 선택한 값을 출력할 수 있게 됩니다. 같은 방식으로, 원하시는 다른 변수들을 노드에 추가하시면, 여러 데이터를 한 번에 얻을 수 있게 됩니다.

내보낸 변수 값 다운로드

노드를 통해 수집된 데이터는 통계 탭에서 다운로드하실 수 있습니다. 다운로드 시, “변수 내보내기 노드의 데이터를 포함하기”를 선택해주시면 되며, 1개월 치의 데이터만 다운로드 가능하다는 점을 유의해주세요.

다운로드된 데이터는 기존의 통계 데이터와 달리 별도의 파일로 내보내지며, 스킬 별로 시트가 구분됩니다. 각 시트는 변수가 저장된 시각, 스킬 명, 노드 ID, 고객 ID, 변수 값으로 구성되어있습니다.

주의사항

노드 삽입 위치에 주의해주십시오. 시작 노드에 직접 연결하는 등 스킬 흐름 상 사용자의 입력이 발생하기 전에 노드를 위치시킬 경우 유효하지 않은 데이터가 출력될 수 있습니다.