클라이언트 측 SDK와 추적을 설정하는 것이 가장 큰 실수라고 생각합니다. 웹앱이나 모바일앱에 mixpanel.track이나 segment.track을 넣는 것은 좋지 않습니다.
Vijay IyengarAn inside look at Mixpanel's product journey
성장 → 실험 & 지표
클라이언트 측 SDK와 추적을 설정하는 것이 가장 큰 실수라고 생각합니다. 웹앱이나 모바일앱에 mixpanel.track이나 segment.track을 넣는 것은 좋지 않습니다.
대신 우리가 추천하는 것은 클라이언트 대신 서버에서 이벤트를 추적하는 것입니다. 그렇게 하면 세 가지 장점이 있습니다. 첫째, 플랫폼 간 즉시 연동이 가능합니다. 웹, 모바일, TV 등 모든 플랫폼에서 서버를 통해 이벤트가 전달되기 때문입니다.
엔지니어들은 오래전부터 서버에서 이벤트를 추적해왔습니다. 로그라고 부르죠. 이벤트는 그저 사용자 ID가 포함된 로그에 불과합니다. 그래서 새로운 SDK를 배우고 처리할 필요가 없습니다.
사용자가 화면에서 운전사를 2명만 볼 때와 5명 볼 때의 전환율 차이와 같은 경험과 맥락에 관한 특성들을 살펴볼 수 있습니다.
데이터 추적 접근 방식이 좋지 않으면 많은 행의 이벤트 데이터가 있지만, 각 이벤트마다 하나의 속성만 추적되거나 아예 추적되지 않는 증상이 나타납니다.