2012-04-25 9 views
1

js을 (를) 따르는 데 URL을 이스케이프 처리해야합니까? 난 내 JS 여전히 작동 확인하기 위해 페이지에 쓰기 전에Google 웹 로그 분석 다운로드 링크 추적

onclick="javascript: pageTracker._trackPageview('/internet/xyz/de/privatkunden.-Slot1-0113-File.File.FileRef.pdf/äü&.pdf');" href="/internet/xyz/de/privatkunden.-Slot1-0113-File.File.FileRef.pdf/äü&.pdf" 

내가 그것을 JS는 이스케이프,하지만 난 URL의 이스케이프가 구글에 의해 필요한 경우 확실하지 않다.

예 또는 아니요라고 대답 한 문서 및 보드에서 아무 것도 찾을 수 없습니다.

감사합니다.

+0

당신에게 무슨 짓을 변화 URL? –

+0

URL에 파일 이름으로 "äü & .pdf"가 포함되어 있습니다. GA가 이러한 문자를 처리합니까? – Chris

답변

1

URL을 이스케이프 할 필요가 없습니다. ga 스크립트가 대신 해줍니다. %25C3%25A4%25C3%25BC%26.pdf

1

예 작동으로

äü&.pdf 탈출 할 것이다, 그러나 당신이 할 수있는 경우에 당신은이를 사용해야합니다

비동기 코드 조각 한 다음이 사용 :

<a onclick="_gaq.push(['_trackPageview', '/internet/xyz/de/privatkunden.-Slot1-0113-File.File.FileRef.pdf/äü&.pdf']);" href="/internet/xyz/de/privatkunden.-Slot1-0113-File.File.FileRef.pdf/äü&.pdf" target="_blank">pdf file name link</a> 
+0

힌트를 보내 주셔서 감사합니다! – Chris

1

올바른 방법에 다운로드 링크를 추적하는 것은 이벤트 추적을 사용하는 것입니다. 여기에 코드입니다 - - https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

그것은 당신이 무슨 짓을했는지 매우 유사 _trackEvent (카테고리, 액션, opt_label, opt_value, opt_noninteraction) 예를 들어

:

<a href="https://github.com/Soomla/AndroidStore/zipball/master" onclick="_gaq.push(['_trackEvent', 'immediate_goals', 'android_code_download', 'Someone wants our ZIP !']);">Download <strong>ZIP File</strong></a> 
관련 문제