실제 사용자 ID 설정
브라우저 모니터링은 기본적으로 사용자 ID를 난수로 발급하여 관리합니다. 하지만 실제 사용자의 로그인 ID나 이메일 등으로 사용자 ID를 설정해 데이터를 수집할 수 있는 기능을 추가로 제공합니다. 실제 사용자 ID를 설정하면, 실제 로그인 ID 또는 이메일 기반으로 사용자 세션 성능과 이벤트 정보를 확인하고 브라우저 에러 정보를 확인할 수 있습니다.
브라우저 모니터링에서 사용자를 식별함으로써 개인화된 분석 및 정확한 사용자 경험 분석, 마케팅 전략 수립, 보안 강화 등의 업무에 활용할 수 있습니다.
실제 사용자 ID 설정하기
인터페이스
브라우저 에이전트에서 제공하는 인터페이스는 window
의 WhatapBrowserAgent
객체에 포함되어 있습니다. WhatapBrowserAgent
에서 제공하는 setUserID
의 인터페이스를 참조하세요.
Typescript
setUserID: (userID: string) => void;
적용 예시
브라우저 에이전트가 제공하는 인터페이스를 예시 코드처럼 적용할 수 있습니다.
Typescript
const loginComplete = (data) => {
if (data) {
/*
* @description 와탭 브라우저 에이전트 사용자 아이디 설정
*/
window?.WhatapBrowserAgent?.setUserID?.(data?.email);
}
};
loginComplete
함수가 동작할 때 실제 사용자의 이메일이 브라우저 모니터링에서 사용할 사용자 ID로 설정됩니다.