piwik 에서 이벤트 등록(events)하는 방법(3단계까지)
페이지 뜨고 나서 호출하기
$(function() {
_paq.push(['trackEvent', 'event', 'download', 'apply excel download']);
});
버튼 클릭시
<a onclick="javascript:_paq.push(['trackEvent', 'event', 'download', 'apply excel download 2017-08-03 11:17']);">지원서다운로드</a>
아래는 샘플예제
<script src="https://code.jquery.com/jquery-2.2.4.min.js"
integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous">
</script>
<script>
var getUrlParameter = function getUrlParameter(sParam) {
var sPageURL = decodeURIComponent(window.location.search.substring(1)),
sURLVariables = sPageURL.split('&'),
sParameterName,
i;
for (i = 0; i < sURLVariables.length; i++) {
sParameterName = sURLVariables[i].split('=');
if (sParameterName[0] === sParam) {
return sParameterName[1] === undefined ? true : sParameterName[1];
}
}
};
$(function () {
var analy = getUrlParameter('analy');
//alert(analy); //10001
if (analy != undefined)
{
var eventName = "";
switch(analy){
case "1000" :
eventName = "네이버 배너";
break;
case "1001" :
eventName = "캐시슬라이드";
break;
case "1002" :
eventName = "대학내일 페이스북";
break;
case "1003" :
eventName = "아웃캠퍼스 배너";
break;
}
_paq.push(['trackEvent', '외부접속통계', eventName, '']);
}
});
</script>