프론트엔드 팀에서 일하고 있다고 가정하자.
서비스하고있는 웹에 탭이 열개 있다.
이때 사장님이 "우리 고객들은 어떤 탭에 제일 자주 방문하나?"라고 물어서 이를 확인해보려고 한다.
대상기간은 딱 일주일 정도만 카운팅하려고 한다.
이때 사용할 수 있는 가장 간단한 방법은 탭 방문시마다 ajax서 서버에 쏴서 기록하는 방법이다.
그래서 백엔드 팀에 카운트를 받아줄 api를 만들어달라고 요청했는데 알고보니 백엔드팀은 더 중요한 태스크때문에 가용 인력이 없어 해당 작업을 해줄 수 없다.
이럴 경우에 프론트엔트 팀 인력만으로 문제를 해결할 수 있는 방법이 뭘까.
단, 구글 애널리틱스같은 외부 서비스는 사용할 수 없다.
서비스하고있는 웹에 탭이 열개 있다.
이때 사장님이 "우리 고객들은 어떤 탭에 제일 자주 방문하나?"라고 물어서 이를 확인해보려고 한다.
대상기간은 딱 일주일 정도만 카운팅하려고 한다.
이때 사용할 수 있는 가장 간단한 방법은 탭 방문시마다 ajax서 서버에 쏴서 기록하는 방법이다.
그래서 백엔드 팀에 카운트를 받아줄 api를 만들어달라고 요청했는데 알고보니 백엔드팀은 더 중요한 태스크때문에 가용 인력이 없어 해당 작업을 해줄 수 없다.
이럴 경우에 프론트엔트 팀 인력만으로 문제를 해결할 수 있는 방법이 뭘까.
단, 구글 애널리틱스같은 외부 서비스는 사용할 수 없다.
- dc official App
서버코드를 수정할 권한은 없으나 서버에 접근할 권한은 있다. - dc App
갑질한방이면 끝남
갑질의 마법: "꼬우면 그만두던가 ㅋㅋ"
각 탭마다 안보이는 이미지 하나씩 넣고 서버로그에서 해당 이미지 호출이 몇번 됬는지 분석하면 될듯. 만약 탭마다 주소가 다르면 이미지 넣을 필요도 없고
0xrgb // ㅇㅇ 우리도 딱 그 방법 썼음. - dc App
저라면 api에 훅걸음
근데 api 호출이 아니라 페이지 방문이면 이미지 박아두 될듯
사장이 1을 말하면 10을 해야함. 고객 성별, 연령, 반문시간 등등 같이 인덱싱 해서 빅데이터로 분석해서 보고해야함. - dc App
밤새서 백엔드를 공부하고 api 직접 만듦
구글애널러틱스를 왜 안쓰냐고 따진다 그리고 몰래 심는다
그냥 업데이트 치는 ajax 강제로 호출해서 아무 컬럼에서 카운팅 집어 넣고 배째라 하면됨
네이노옴 // 페이지가 아니라 탭. 탭별로 url이 갈리지 않는 상황이라 가정 - dc App