API를 사용해 Guide 분석 사용자 정의
CXone Dashboard를 사용하고 Guide 메트릭을 확인하여 Guide에서 방문자 행동을 추적할 수 있습니다.
다음 API를 사용하여 사용자 정의 이벤트 정의, 방문자 변수 저장, 전환 데이터 저장, 웹 태그 할당 및 제거 등을 수행할 수 있습니다.
방문자 이벤트 설정
정의된 방문자 행동(이벤트)을 보고 목적으로 저장합니다. 이 호출을 Guide에서 사용하면 'event_type'이 'custom_event_type'으로 변경됩니다. 'custom_event_data'를 개체 구조를 포함한 모든 유형의 데이터 매개변수로 대체합니다.
cxone('analytics','setVisitorEvent', 'event_type', 'custom_event_data');
방문자 변수 설정
정의된 방문자 정보를 보고 목적으로 저장합니다.
cxone('analytics','setVisitorVariable', 'variable_identifier', 'variable_value');
전환 저장
방문자 행동 전환을 보고 목적으로 저장합니다. conversion_date
매개변수를 생략하면 현재 날짜와 시간이 변환에 사용됩니다.
cxone('analytics','storeConversion', 'conversion_type', conversion_value, conversion_date);
다음과 같이 설정합니다.
-
'conversion_type'을 USD와 같은 값으로 대체합니다.
-
conversion_value를 가이드 보고서에서 참여 효과를 추적하는 데 사용할 숫자 값으로 대체합니다.
-
conversion_date를 JavaScript 날짜 개체로 대체합니다. 생략하면 new Date()가 사용됩니다.
웹 방문자 태그 할당
방문자에 지정된 태그를 추가합니다. 다음 구문 예시에서 'tagID'를 방문자 태그로 대체합니다.
cxone('analytics','addVisitorTags', 'tagID');
웹 방문자 태그 제거
방문자에게서 지정된 태그를 제거합니다. 다음 구문 예시에서 'tagID'를 방문자 태그로 대체합니다.
cxone('analytics','removeVisitorTags', 'tagID');
방문 데이터 지우기
현재 방문에 대한 정보를 제거합니다. 방문은 탐색 세션입니다. 사용자가 페이지를 다시 로드하면 Guide는 이를 새로운 방문으로 간주합니다.
cxone('analytics','clearVisit');
국가 설정
사용자 정의 국가 값을 설정할 수 있습니다. 입력은 문자열입니다. 'Country'를 브라우저 국가 코드로 대체합니다.
cxone('analytics','setDeviceCountry','Country');
위치 설정
사용자 정의 위치 값을 설정할 수 있습니다. 입력은 문자열입니다. 'Location'을 브라우저 위치 코드로 대체합니다.
cxone('analytics','setDeviceLocation','Location');
SPA 감지 끄기
자동 단일 페이지 애플리케이션 감지를 끕니다.
cxone('analytics', 'setSPADetection', false);
페이지 로드됨
Guide가 페이지의 새로 고침을 인식하도록 허용합니다. 단일 페이지 애플리케이션 감지가 꺼져 있을 때 사용됩니다. 입력은 문자열입니다. 'page-url'을 페이지 URL로 대체하거나 'page-title'을 페이지 제목으로 대체합니다.
cxone('analytics', 'sendPageView', url: 'page-url';
cxone('analytics', 'sendPageView', title: 'page-title';
웹 추적 비활성화
웹 추적 모듈을 비활성화합니다.
cxone('disableModule', 'analytics');