분석 및 테스트
jQuery를 사용하여 Google Analytics 캠페인 쿼리 문자열을 동적으로 추가
친구 토드 베이커 나에게 해결책을 보냈습니다. 트위터 솔루션을 개발할 기회가 없었던 문제에 대해. Compendium의 블로그는 클라이언트의 보조 도메인에서 호스팅되는 경우가 있기 때문에 Google Analytics 캠페인 코드 방문자를 효과적으로 추적 할 수 있도록 기본 도메인에 추가합니다.
그러나 또 다른 어려움은 블로거가 항상 캠페인 코드를 포함하도록하는 것입니다. 올바른 해결책은 페이지가로드 될 때 JavaScript를 사용하여 캠페인 코드를 동적으로 추가.
document.ready (function () {
var campaignQueryString = '? {fill this in}';
var targetDomain = '{fill this in}';
$ ( "a [href = 'http : // www."+ targetDomain + "]'"). each (function () {
this.href + = campaignQueryString;
});
});
이 특정 솔루션은 오픈 소스 JavaScript 프레임워크인 jQuery를 사용하고 필요합니다. 나는 웹 사이트에 멋진 효과를 추가하는 jQuery의 열렬한 팬 . 하지만 일부 엔터프라이즈 개발자는 버전 관리를 유지하려는 노력을 좋아하지 않는다는 피드백을 들었습니다.
위 코드를 사용하는 경우 다음을 포함해야합니다.
jQuery를. Google에서 로드하는 것이 좋습니다. 많은 사람들이 이 작업을 수행하기 때문에 이전에 로드된 코드가 캐시되기 때문에 페이지가 훨씬 빠르게 로드됩니다.Google은 심지어 캠페인 검색어 문자열을 작성하는 방법을 보여주는 URL 작성기. 정말 멋져지고 싶다면 키워드, 카테고리, 작성자 등과 같은 요소를 추가하는 것이 좋습니다.