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


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

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

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

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

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

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

참고
플래시 내에서 본 클릭 이벤트를 호출하실 때는 다음과 같이 붉은색으로 표시된 따옴표의 사용에 유의하시기 바랍니다.
플래시 내에서 호출시의 클릭수만 분석한다면 위에 설명된바와 달리 아래와 같이 하셔야만 작동 합니다.

getURL( "JavaScript:eval('try{_trk_clickTrace( \"RFO\", \"클릭이벤트 이름\");}catch(_e){ }');" );

하지만 다음과 같이 다른 도메인으로 이동할 경우 아래와 같이 새창이 아닌 내부에서 페이지가 열릴 때에는 다음과 같이 설정 하시기 바랍니다.
ex) getURL( "JavaScript:eval('try{_trk_adClick( \"ad2.logger.co.kr\",1049,66);}catch(_e){ }');" );
getURL(" http://www.daum.net" );

=>getURL("JavaScript:{eval('try{ _trk_clickTrace( \"RFO\", \"전통의향기\"); }catch(_e){ }'); document.location=\"http://www.daum.net\"; } ");
이렇게 두개의 getURL을 쓰지않고 한줄로 설정해 줍니다.

*만약 getURL( "http://www.daum.net","_blank
" ) 이와 같이 새창으로 열리게 설정되어 있으면 그대로 쓰셔도 무방합니다.


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