Amplitude

자주 묻는 질문

유저가 로그아웃하는 경우 유저가 기존 User ID를 가진 프로필로 식별되지 않도록 하고 싶습니다.

유저∙코호트데이터

질문

유저가 로그아웃하는 경우 유저가 기존 External User ID를 가진 프로필로 식별되지 않도록 하고 싶습니다. 이럴 때 특별히 처리해줘야 하는 사항이 있나요?

답변

기본적으로 앰플리튜드는 유저가 로그아웃을 하더라도, Device ID(IDFV, Random Generated ID) 혹은 User ID가 초기화 되지 않는 한, 기존 ID를 가진 유저 프로필에 이벤트 데이터가 계속해서 적재되는 방식입니다.

만약 로그아웃 시 기존 유저 프로필 <> 로그아웃한 이후의 유저 프로필, 두 프로필을 분리하고자 하는 니즈가 있다면, 로그아웃 시점에 Device ID를 리셋함으로써 새로운 Amplitude ID가 발급될 수 있도록 해주세요.

위 메서드를 호출하면, 해당 기기의 Device ID가 랜덤한 문자열로 재생성됨으로써 로그아웃한 유저가 앰플리튜드에 새로운 프로필로 인식됩니다.


참고할 만한 자료