본문 바로가기

일 이야기

(4)
보충역 코로나 육군훈련소 (22年04月) (산업기능요원) 2020년 12월에 편입 후, 2022년 02월에 훈련소 소집통지서를 수령하여 04월 07일 ~ 04월 28일까지 훈련소를 가게 되었습니다. 훈련소 안에서 있었던 후기와 팁에 대해 작성합니다. 팁이나 긴 글 읽어봤자 어차피 들어가면 기억이 안나니까 가볍게 읽으시고 중요한 내용은 볼드체로 작성하니, 볼드체 부분은 적어가시는 것을 추천드립니다. 저도 다른분들 후기 대충 읽고 갔다가 후회하는 중임 또한 작성 내용은 부대바이부대 기수바이기수로 다르며 (26연대, 22年04月 기준), 지극히 개인적인 의견임을 밝힙니다. 아래는 타임라인을 나열한 것이고, 바쁘신 분들께서는 페이지 최하단의 TIP과 세줄요약 읽으시면 될 것 같습니다. 일기같은 기록물은 없고 기억에 의존한 뇌피셜입니다. 입영 전 1. 준비물 1-1. ..
[Trost Dev] 사내 데이터 트래킹 정복하기 (3) 3편은 자동화 이야기와 Adjust를 다룹니다. 트래킹 자동화는 어떻게 하셨나요? 먼저 트로스트 환경의 두가지 전제를 짚고 넘어가겠습니다. 1. 트로스트는 ReactJS 를 기반으로 컴포넌트화하여 관리자가 직접 UI 변경을 손쉽게 진행할 수 있습니다. 이는 API 를 통해서 팩토리패턴으로 구현되어 있습니다, (그래서 디자인이 자주 바뀌고 유연하게 바뀌어요) 2. 특정 동작이 발생했을 때에만 트래킹을 요합니다. 이러한 두가지 전제를 바탕으로 API 에서 트래킹 데이터를 제공 받고, click handler 에 트래킹 함수에 파라미터로 데이터를 전달하였습니다. 추가적으로 admin 에서 UI 뿐 아니라 트래킹 데이터까지 입력하여 자동화를 완료할 수 있었습니다. // onClickHandler dataTrac..
[Trost Dev] 사내 데이터 트래킹 정복하기 (2) 1편 에 이어지는 내용입니다. (properties 를 활용하여 customEvent 를 하는 Mixpanel 부터 진행하였습니다 나머지 이야기는 3편에 다룹니다.) 기존 트래커 목록을 Notion 과 Slack에 일괄적으로 정리했고 .. 신규 트래커는 앞으로 스프린트 전에 미리 전달받도록 정리했다면 이제 개발할 차례입니다. 우선 기존 트래커들부터 살펴보았습니다. 그런데 ... 그런데? 1. 서버에서 화면을 구성하는 데이터를 API Response 를 통해 전달하고 2. 웹에서 해당 데이터를 가공하여 3. 자바스크립트 브릿지를 통해 앱에 전달하여 4. 받아온 데이터를 그대로 앱에서 트래커 업체로 전달합니다. 트로스트는 앱의 서비스 화면 중 약 80%가 웹뷰로 작동하기에, 많은 수의 트래커도 웹을 통해서 ..
[Trost Dev] 사내 데이터 트래킹 정복하기 (1) 안녕하세요 트로스트에서 프론트엔드 개발자로 근무하고 있는 이민서라고 합니다. 트로스트는 뭐하는 곳인가요? 멘탈 헬스케어 플랫폼으로, 비대면 심리상담과 셀프케어를 제공하고 있습니다 [ https://trost.co.kr/ ] [ https://selfcare.trost.co.kr/ ] 트로스트는 목표관리 지표설정으로 OKR을 활용하고 있습니다. OKR은 무엇인가요? 탑다운으로 목표를 전달받는 KPI와 달리, 공동의 목표를 위해 개개인이 자유롭게 목표와(Object) 지표(Key Results)를 설정하여 달성하는 평가방법입니다. [ https://ko.wikipedia.org/wiki/OKR ] 저는 2021년 4분기의 OKR로 데이터 트래킹을 다루게 되었습니다. 트래킹이 무엇인가요? 고객이 서비스를 이용..