Google分析事件跟踪 - 使报告用户友好

时间:2013-07-16 13:53:38

标签: php wordpress google-analytics

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)功能可以提供帮助,但我不知道如何正确完成。

任何帮助都将受到高度赞赏ץ 提前谢谢。

半乳糖

1 个答案:

答案 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”。