SDK 변수 (시스템 변수)

Updated on 2월 11, 2022

설정 > 변수 > 시스템 탭 내에서 SDK 변수들을 확인할 수 있습니다. SDK 변수들은 수정하거나 삭제할 수 없는 시스템 변수이지만, 적절히 사용된다면 고객 경험을 보다 풍부하게 만들어 줄 수 있습니다. SDK 변수들의 변수값은 자동으로 주어지며, 일부 변수는 특정한 조건에서만 값이 주어집니다.

일반

@CHANNEL_NAME (문자열): 고객이 Alli 를 마지막으로 사용한 플랫폼 정보입니다. Web, iOS, Android, 혹은 연동하여 사용중인 써드파티 메시징 앱 정보(Slack, Teams 등)가 저장됩니다.

@COUNTRY (문자열): 고객이 Alli 에 접속한 국가의 정보입니다.

@STATE (문자열): 고객이 Alli 에 접속한 주의 정보입니다. 자동으로 지정되지는 않습니다.

@CITY (문자열): 고객이 Alli 에 접속한 국가의 정보입니다.

@IP (문자열): 고객의 IP 주소입니다.

@LAST_VISIT (날짜): 고객이 마지막으로 Alli 에 접속한 날짜입니다.

@LOCALE (문자열): 고객의 선호하는 언어 설정입니다.

@OS (문자열): 고객이 사용중인 운영체제 입니다.

@REFERRER (문자열): Referrer (Alli 가 로드된 웹페이지로의 링크를 가지고 있던 이전 웹페이지) 정보입니다.

@SYS_USER_INPUT (문자열): 고객의 마지막 텍스트 입력 내용입니다.

@SELECTED_OPTION_OBJECT (JSON): 고객이 동적 답변 옵션을 선택한 경우, 선택된 JSON 이 여기에 저장됩니다. 동적 답변 옵션에 대한 자세한 내용은 이 유저 가이드를 참고하세요.

@FAQ_SELECTED_QUESTION (문자열): 고객 질문에 답변 후보로 제시된 QA 목록에서 고객이 마지막으로 선택했던 QA 의 질문 부분입니다.

@FAQ_SELECTED_ANSWER (문자열): 고객 질문에 답변 후보로 제시된 QA 목록에서 고객이 마지막으로 선택했던 QA 의 답변 부분입니다.

@FAQ_SELECTED_ID (문자열): 고객 질문에 답변 후보로 제시된 QA 목록에서 고객이 마지막으로 선택했던 QA 의 ID 입니다.

@FAQ_SELECTED_HASHTAGS (문자열 목록): 고객 질문에 답변 후보로 제시된 QA 목록에서 고객이 마지막으로 선택했던 QA 의 해시태그들입니다.

@FAQ_SELECTED_HASHTAG (문자열): QA 노드에서 해시태그로 분기가 설정되어 있을 때, 분기가 발생하면 해당 분기를 일으킨 태그 정보를 저장합니다. 해시태그 분기 설정에 대해 자세히 알아보려면 이 유저 가이드를 참고하세요.

@MRC_ANSWERS (JSON 목록): 문서에서 답변 노드에서 검색된 마지막 검색 결과들입니다.

@EXTERNAL_FAIL_MESSAGE (문자열): 연동하기 노드가 주어진 URL 에서 데이터를 가져오지 못한 경우, 실패 메시지를 기록합니다.

@EXTERNAL_HTTP_STATUS (숫자): 연동하기 노드가 주어진 URL 에서 데이터를 가져오지 못한 경우, 해당 URL의 HTTP 상태 코드를 기록합니다.

@UTM_CAMPAIGN (문자열): 고객이 UTM 정보가 있는 URL 로 접속했을 때 UTM 캠페인 정보를 기록합니다.

@UTM_MEDIUM (문자열): 고객이 UTM 정보가 있는 URL 로 접속했을 때 UTM 미디엄 정보를 기록합니다.

@UTM_SOURCE (문자열): 고객이 UTM 정보가 있는 URL 로 접속했을 때 UTM 소스 정보를 기록합니다.

보류중인 변수들

아래 변수들은 추후의, 혹은 특별한 경우의 사용을 위해 미리 생성된 변수들입니다.

@EXTERNAL_EVENT_DATA (JSON)

@SLACK_BUTTON (문자열)

@SLACK_EVENT_DATA (JSON)

@SLACK_MESSAGE (문자열)

@SLACK_USER_ID (문자열)