공유하기 버튼 클릭시 히트수 로그쌓기


jsp ,자바,오라클사용

현재 아래 소스를 사용하여 페이스북과 카카오스토리 공유하기를 사용하고있습니다. 공유하기 버튼 클릭시 히트수를 로그로 디비에 쌓으려고하는데 클릭여부와 클릭했을때 페이스북, 카카오스토리 구분값을 자바단에 넘기려고 하는데 어떻게 써야될지 모르겠네요.

소스

<%if(type.equals("B")){%> /images/fpz/skin01/btn_facebook.png" alt="페이스북" /> /images/fpz/skin01/btn_kakao.png" alt="카카오스토리" />

  • 2016년 04월 06일에 작성됨
    웹프로그래머

조회수 238


1 답변


클릭 이벤트 트래킹을 직접 할 수도 있지만 google analytics를 사용하는 것도 좋습니다. 페이스북과 카카오스토리 공유버튼의 click 이벤트 발생 시 google analytics의 이벤트 트래킹 메소드만 호출해주면 됩니다.

  1. 우선 google analytics 계정을 만드신 후 속성을 추가합니다. (https://support.google.com/analytics/answer/1008015?hl=ko&ref_topic=3544906)
  2. HTML에 추적 코드를 추가합니다. (https://support.google.com/analytics/answer/1008080)
  3. 이벤트 트래킹을 하기 위해서는 클릭 이벤트에서 다음과 같은 코드를 호출하면 됩니다. (https://developers.google.com/analytics/devguides/collection/analyticsjs/events#overview)
ga('send', 'event', 'Share', 'facebook');

한글로 된 문서도 있으니 참고하시기 바랍니다.

http://thinkmarketing.co.kr/%EC%9D%B4%EB%B2%A4%ED%8A%B8-%ED%8A%B8%EB%9E%98%ED%82%B9%ED%95%98%EB%8A%94-%EB%B2%95-ga-%EC%BD%94%EB%93%9C-%ED%99%9C%EC%9A%A9/

  • 2016년 04월 06일에 작성됨
    Polyglot Programmer

  • google analytics은 웹사이트를 등록해야되는 걸로 알고있습니다. 개인 홈페이지가 아니라서 등록을 마음대로 하기 힘든데.. 클릭 이벤트 트래킹은 어떤식으로 해야되나요?     김애솔   2016.4.6 16:16     
  • 웹사이트 소유자인지 확인하지 않기 때문에 개발하시는 페이지를 등록하셔도 됩니다.    이확영   2016.4.6 18:06     

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close