Logger™ 매뉴얼 > 설치 및 이용방법 > 분석스크립트 > 상황별 특수 스크립트 > 호스트/캠페인 스크립트
호스트/캠페인 스크립트
해당 제품(서비스)  


로거 캠페인으로 유입된 방문자가 호스트가 다른 페이지로 이동하여 발생시킨 전환은 캠페인에 대한 전환으로 리포팅되지 않습니다. 호스트가 변경되면 이전 호스트의 캠페인 정보를 유지하지 못하기 때문입니다.

현상

요즘 많은 웹사이트들은 여러 개의 호스트를 혼용하여 사용하고 있습니다. 프론트페이지의 www.yourdomain.com, 회원가입페이지의 join.yourdomain.com, 주문페이지의 pay.yourdomain.com처럼 www, join, pay 등의 호스트를 구분하는 경우입니다.

예를들어, A라는 사람이 로거의 캠페인을 통해 www.yourdomain.com이라는 쇼핑몰에 방문했습니다. A는 쇼핑몰 이곳저곳을 돌아다니다가 물건을 하나 구매했는데, 구매완료 페이지의 호스트는 pay.yourdomian.com으로 캠페인 랜딩페이지의 호스트와 다릅니다. 이런 경우, 구매전환은 측정되지만 캠페인의 저장과 유지를 위해 쿠키라는 메서드를 사용함으로 인해, 이 전환을 캠페인의 성과로 인식하지는 못합니다.

해결 방안

캠페인 랜딩페이지와 전환 페이지의 호스트가 다르더라도, 캠페인 정보를 유지하기 위해서는 추가적인 스크립트 태깅이 필요합니다. 캠페인 랜딩페이지에 캠페인의 쿠키를 발행하는 스크립트를 추가하는 것입니다. 아래 스크립트를 캠페인 랜딩페이지 로거 기본스크립트 밑에 추가하시면 됩니다.

*********************************************************************************************

<!-- LOGGER ADDED TRACKING SCRIPT FOR USERS OF MULTIPLE HOST -->

<script type="text/javascript">

// Replace "myDomain.com" into your root domain.

var _TRK_ROOT_DOMAIN = "yourdomain.com";

_TRK_ROOT_DOMAIN = "."+_TRK_ROOT_DOMAIN;

var _TRK_CC_EXIST = _trk_getCookie("_TRK_CC");

if(_TRK_CC_EXIST != "" && _TRK_CC_EXIST != null) {

var today=new Date();

today.setTime(today.getTime()+ _TRK_LIFE );

document.cookie="_TRK_CC="+_TRK_CC_EXIST+"; path=/;

domain="+_TRK_ROOT_DOMAIN+"; expires="+today.toGMTString()+";";

</script>

<!-- END OF LOGGER ADDED TRACKING SCRIPT FOR USERS OF MULTIPLE HOST -->

**************************************************************************************************

* 위의 빨간색으로 표시된 부분은 사용자의 도메인으로 대체하여 작성. www 제외.

관련 리포트


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