GA:content> event> overview> 事件标签。
我正在使用下载跟踪器,我想让我的报告“用户友好”, 问题是,“this.href”函数在GA中提供了“标签”部分的名称,在这种情况下,它取整个网址(href =“http:// nameTheWebsite * / wp-content /uploads/2010/07/somethingToRead.pdf“)我想在报告中只看到”somethingToRead.pdf“。
跟踪代码为:
_gaq.push(['_trackEvent','Download','PDF', this.href]);"
我正在使用WP。
现在,我做了一些功课,我相信substr(this.href , -10)
功能可以提供帮助,但我不知道如何正确完成。
任何帮助都将受到高度赞赏ץ 提前谢谢。
半乳糖
答案 0 :(得分:0)
substr(this.href, -10)
只有在文件名意外10个字符长时才能正常工作。
更复杂的解决方案是这样的:
var page = this.href.splitOnLast('/'); // this should return an array with two elements: path and filename
page = (page.length > 1) ? page[1].substr(1) : page[0]; // just in case there is no / in the this.href
_gaq.push(['_trackEvent','Download','PDF', page]);
现在,您应该在Google Analytics跟踪中获得“somethingToRead.pdf”。