많은 제휴 링크가있는 웹 사이트를 운영합니다. 이러한 링크는 AJAX를 통해로드됩니다. 이러한 링크에서 발신 클릭을 추적 할 수 있기를 바랍니다.Google Analytics는 AJAX로 생성 된 링크를 추적하지 않습니다.
Google Analytics를 사용하여 링크를 추적하는 표준 접근 방식은 pageTracker._trackPageview() 함수를 사용하는 것입니다. 나는 이것을 아무렇지도 않게 시도했다. 내 코드는 다음과 같습니다.
<a href=<?php echo $link_loc ?> target = "_blank" class="affiliateLink" onclick="pageTracker._trackPageview('/event/outgoing?');">Link Text</a>
제안 된대로 Google 애널리틱스 표준 추적 코드를 오프닝 본문 태그와 위 코드 사이에 넣습니다.
내 코드에 문제가있는 사람이 있습니까? 문제는 링크가 AJAX를 통해로드된다는 사실입니까?
_trackPageview 인수에 링크를 추가 할 수 있습니다. 따라서 '/ event/outgoing'을 입력하면 Google Analytics는 사용자가 해당 페이지를 방문한 것처럼 추적합니다. href 주위의 따옴표에 대한 중요한 점; 나는 그것을 추가 할 것입니다. – Jack7890
맞습니다. 당신은 거기에 무엇이든 둘 수 있습니다. "/ event/outgoing?"방문을 녹음 중입니다. 그게 네가하려는 의도 야? –
그래, 그렇습니다. 일반적으로 링크 끝 부분에 매개 변수를 첨부하여 연결 위치를 추적합니다 ... href 주위에 따옴표를 추가하려고했습니다. 여전히 운이 없다. 어떤 문제를 해결할 수있는 다른 아이디어가 있습니까? – Jack7890