Logger™ 매뉴얼 > 설치 및 이용방법 > 행동패턴 > 클릭이벤트 > 외부 유출링크 설정
외부 유출링크 설정
해당 제품(서비스) 웹사이트 서비스 스탠다드에디션(레벨) 이상  
제공되는 리포트 외부 유출링크 분석


- 제공되는 함수를 이용하여 외부유출 링크의 클릭수를 분석할 수 있습니다.
- 해당 페이지에 웹페이지 분석스크립트가 삽입되어 있어야 합니다.

다음과 같이 자바스크립트 함수를 이용하여 해당항목의 클릭을 검출할 수 있습니다.

외부유출링크 분석 사용예 :
ex1) 외부유출링크의 이름에 '친구웹사이트' 를 설정한 경우
<A onMouseDown="try { if(typeof _trk_clickTrace == 'function') { _trk_clickTrace( 'RFO', '친구웹사이트' ); } } catch(_e) { }" href="http://outerdomain.co.kr" >
내 친구의 웹사이트로 이동</A>

ex2) 외부유출링크의 이름에 현재 href의 링크 url을 설정한 경우
<A onMouseDown="try { if(typeof _trk_clickTrace == 'function') { _trk_clickTrace( 'RFO', this.href ); } } catch(_e) { }" href="http://outerdomain.co.kr" target=_blank>내 친구의 웹사이트로 이동</A>

위와 같이 외부유출 링크에 자바스크립트의 onMouseDown 이벤트에 _trk_clickTrace 함수를 설정합니다.
반드시 함수의 첫번째 인수는 'RFO'이어야 하며두번째 인수는 외부유출 링크의 이름을 설정합니다.

try { if(typeof _trk_clickTrace == 'function') { _trk_clickTrace( 'RFO', '외부유출 링크의 이름' ); } } catch(_e) { }
외부유출 링크가 <a href=""></a>와 같은 형태의 링크인 경우에는 ex2) 와 같이 외부유출 링크의 이름에 'this.href' 와 같이 설정하면 현재 링크의 url(http://outerdomain.co.kr)이 외부유출링크의 이름으로 설정되어 분석됩니다.

참고

- 과거 클릭이벤트로 사용했던 eval 함수는 웹 보안 취약성의 문제로 try { if(typeof _trk_clickTrace == 'function') 로 변경하여 사용해 주시기 바랍니다.

- 모바일 사이트의 경우, onMouseDown를 ontouchstart로 변경해서 사용합니다.

ex) <A onMouseDown="try { if(typeof _trk_clickTrace == 'function') { _trk_clickTrace( 'RFO', '외부유출 링크의 이름'); } } catch(_e) {}">
→ <A ontouchstart="try { if(typeof _trk_clickTrace == 'function') { _trk_clickTrace('RFO', '외부유출 링크의 이름'); } } catch(_e) {}">


본 도움말 페이지가 도움이 되셨습니까?
점수를 입력해주시면, 도움말 페이지 개선에 반영하도록 하겠습니다.