Google analytics 谷歌分析下载链接跟踪

Google analytics 谷歌分析下载链接跟踪,google-analytics,escaping,Google Analytics,Escaping,有必要在下面的js中转义URL吗 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仍能工作

有必要在下面的js中转义URL吗

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仍能工作之前,我对它进行了JS转义,但我不确定谷歌是否需要URL转义

我在文件和黑板上找不到任何表示是或否的内容


谢谢。

您不需要转义您的URL,ga脚本会帮您转义


äü和.pdf
将被转义为
%25C3%25A4%25C3%25BC%26.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>

跟踪下载链接的正确方法是使用事件跟踪。

它与您所做的非常相似-这是代码-_trackEvent(类别、操作、opt_标签、opt_值、opt_非交互)

例如:

<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>

您对url做了哪些更改?url包含“äü&pdf”作为文件名。GA会处理这些角色吗?