각 사용자의 이벤트 데이터 조회하기

  • 업데이트 시간

이 문서에서는 다음 항목을 안내합니다.

  • 제품의 특정 사용자와 관련된 이벤트 데이터 검색하기
  • Amplitude 계측 문제 해결하기

Amplitude의 User & Account Look-Up 탭을 사용하면 제품 내에서 개별 사용자와 계정을 통해 생성된 데이터를 중앙 집중화된 직관적 방법으로 심층 분석할 수 있습니다. 손쉽게 여러 프로젝트를 전환하고, 특정 또는 포괄적인 리스트를 검색하고, 개별 이벤트 스트림을 모니터링할 수 있습니다.

시작하기 전에

User & Account Look-Up 탭에서 검색 메뉴 밑에 있는 색션은 Amplitude가 마지막 날(업로드 시간 기준) 동안 제품에서 수신한 가장 최근 100개의 이벤트와 해당 시간, ID, 이벤트, 플랫폼 및 국가 정보를 보여 주는 실시간 피드입니다. Amplitude에 유입되는 모든 이벤트의 실시간 스트림을 보려면 오른쪽 상단 모서리의 Live event updates 토글을 On으로 설정하세요.

Screen_Shot_2021-01-25_at_12.08.29_PM.png

 특정 항목(예: 사용자 ID 또는 이름)을 찾거나 사용자 리스트(예: 런던의 사용자 리스트)를 생성할 수 있습니다. 하나 또는 여러 개의 사용자 속성 값으로 사용자를 검색할 수 있습니다. 

특정 사용자를 검색하려면 다음 단계를 따릅니다.

  1. User & Account Look-Up 탭에서 User를 클릭합니다.
  2. Search users 필드를 클릭합니다. 그러면 Search Users 메뉴 패널이 표시됩니다.
  3. 사용자 ID, 기기 ID 또는 Amplitude ID를 검색란에 입력하거나 Advanced를 클릭하여 사용자 속성 값으로 검색합니다. 또한 [property] = [value] 구문을 사용하여 임의의 사용자 속성을 바로 검색할 수도 있습니다. 예를 들면 email=bob@xyz.com과 같습니다.

    사용자 속성 값으로 검색하면 지정한 조건과 일치하며 지난 6개월 동안 하나 이상의 활성 이벤트를 트리거한 사용자 리스트가 표시됩니다. 

_24c7336c3049271e6a2ffaadf9b68ab2__userIDsearch.gif

특정 문자열을 포함하는 사용자 속성 값을 보유한 사용자를 검색하려면 Search users 필드(위에 표시된 Search Users 메뉴 패널에 있음)를 클릭하고 맞춤 사용자 속성 유형을 입력합니다. 이때 앞에 gp:이 붙어야 합니다. 사용자 속성 유형과 사용자 속성 값 사이에 ~ 기호를 반드시 포함하세요. 예: gp:email~amplitude.

사용자 세부 정보와 이벤트 스트림 확인하기

원하는 사용자를 찾으면 ID를 클릭하여 사용자 프로파일을 확인하세요. 프로필에는 두 개의 섹션이 있습니다. user details에는 사용자의 최근 속성이 표시되며, event stream 섹션에는 사용자의 전체 이벤트 내역과 특정 날짜에 수신된 모든 이벤트(날짜 선택기를 사용하여 지정 가능)가 표시됩니다.

Screen_Shot_2019-10-04_at_16.47.33.png

Screen_Shot_2019-10-04_at_16.54.47.png

user details 섹션의 첫 5개 행에는 제품이 데이터를 클라이언트측으로 보내는 경우 Amplitude가 기본적으로 추적하는 사용자 속성과, 각 사용자에 대해 계산된 다른 사용 메트릭이 표시됩니다.

참고: Total Spent# Purchases 메트릭에 대한 값은 $revenue 속성을 포함하는 사용자 스트림의 이벤트를 기반으로 집계됩니다. 

이 섹션의 아래쪽에 있는 모든 사용자 속성은 여러분이 이 프로젝트에서 사용자에 대해 추적하는 맞춤 사용자 속성입니다. 예를 들어 이 프로젝트는 10개의 추가 맞춤 사용자 속성(예: Communities_Joined)을 추적합니다.

Screen_Shot_2019-10-04_at_16.48.27.png

Live event updates 설정을 On으로 토글하여 Amplitude가 수집하는 모든 이벤트의 실시간 스트림을 활성화할 수 있습니다.

user_look-up_1.png

Amplitude는 이벤트 스트림을 세션별로 그룹화하여 역순으로 정렬합니다. 즉, 가장 최근 활동이 있는 세션 속성이 리스트의 맨 위에 오게 됩니다. 세션의 파란색 이벤트는 모두 선으로 연결되며, 세션 외 이벤트를 의미하는 녹색은 따로 표시됩니다. 모든 이벤트를 표시하거나, 특정 이벤트를 강조 표시하거나, 특정 이벤트만 표시하도록 선택하여 이벤트 스트림에서 보고 싶은 이벤트를 맞춤 설정할 수 있습니다. 또한 특정 기기 ID를 필터링할 수도 있습니다.

이벤트를 클릭하면 관련된 모든 이벤트 및 사용자 속성을 포함하여 이벤트에 대한 자세한 정보를 볼 수 있습니다. 다음 두 개의 보기가 제공됩니다. Info 보기는 이벤트 데이터의 요약 정보를 제공하며, Raw 보기는 Amplitude가 이벤트와 함께 수신한 원시 JSON 파일을 표시합니다.  이는 제품에서 Amplitude로 전송하는 데이터를 디버깅하는 데 유용합니다.

Screen_Shot_2019-10-04_at_16.55.46.png

참고: 그룹 속성은 원시 이벤트 보기에만 표시됩니다.

Get Link를 클릭하고 해당 URL을 복사하여 사용자의 이벤트 스트림에 특정 이벤트를 연결할 수 있습니다. 이는 계측에서 잠재적 버그를 공유하는 데 유용합니다.

Screen_Shot_2019-10-04_at_16.56.28.png

마지막으로 이벤트 세부 정보 상자의 오른쪽 상단 모서리에 있는 아이콘을 클릭하여 이벤트 보기를 확장합니다.

Screen_Shot_2019-10-04_at_16.57.56.png

원시 데이터 필드

Amplitude는 다양한 타임스탬프를 사용하여 데이터가 정확하게 보고되도록 합니다.

  • client_event_time: 기기가 이벤트를 로깅했을 때의 로컬 타임스탬프(UTC)입니다.
  • client_upload_time: 기기가 이벤트를 업로드했을 때의 로컬 타임스탬프(UTC)입니다.
  • server_received_time: Amplitude 서버가 이벤트를 수신했을 때의 Amplitude 타임스탬프(UTC)입니다.
  • server_upload_time: 이벤트가 Amplitude의 수집 시스템으로 수집되었을 때의 Amplitude 타임스탬프(UTC)입니다. 이 타임스탬프는 event_time을 계산하는 데 사용되지는 않지만 원시 데이터에서 참조하는 데 사용할 수 있습니다.
  • event_time: client_event_timeserver_received_timeclient_upload_time의 차이에 의해 조정된 Amplitude 타임스탬프(UTC)입니다. 구체적으로는 다음과 같습니다. 
event_time = client_event_time + (server_received_time - client_upload_time)

참고: server_received_timeclient_upload_time의 차이가 60초 미만인 경우 event_time은 조정되지 않으며 client_event_time과 동일하게 됩니다. 이러한 로직은 기본적으로 최신 프로젝트에 적용됩니다(프로젝트 ID 243704 및 이후). 

매일 내보내는 파일은 server_upload_time을 기반으로 하며, 모든 대시보드는 event_time을 기반으로 합니다. 원시 데이터의 쿼리는 event_time을 사용하는 것이 좋습니다.

UUID

UUID는 Amplitude에서의 내부 사용만을 위해 마련된 고유 이벤트 식별자입니다.

동영상 학습