
오늘은 로그(Log)가 무엇인지, 왜 중요한지, 그리고 PM의 관점에서 로그를 어떻게 설계해야 하는지를 배웠다.
로그는 시스템 또는 소프트웨어에서 발생하는 이벤트, 동작, 오류 등의 정보를 기록한 데이터다. 쉽게 말해, 앱이나 서비스가 '무슨 일이 있었는지'를 기억하는 일기장 같은 존재.
시스템에 오류가 발생했을 때, 로그를 통해 문제의 원인과 위치를 정확히 파악할 수 있다.
ex. 배달 앱에서 결제 오류 발생 시, 카드 결제 요청 단계에서 실패했는지 로그를 통해 확인 → 문제 수정 가능
사용자의 행동을 추적하여 UX 개선에 활용된다. 어디서 이탈했는지, 어떤 버튼을 눌렀는지 등을 파악할 수 있다.
ex. 장바구니에서 결제 페이지로 넘어가기 전 이탈한 유저가 많다면, 결제 과정 개선 필요
매출, 지역별 주문량, 프로모션 효과 등 데이터 기반 의사결정에 로그가 큰 역할을 한다.
ex. 특정 지역의 주문량 급증 → 프로모션 효과 확인 → 향후 마케팅 전략 수립
📌 클라이언트 로그 : 사용자의 기기(모바일, 웹 등)에서 발생한 이벤트를 기록한 로그. PM이 주로 다루게 되는 로그 유형이다.
단순히 무엇을 기록하느냐가 아니라, 왜 기록하고, 어떻게 활용할지까지 고려해야 한다.