天天看點

mootools_使用MooTools跟蹤Google Analytics(分析)中的檔案下載下傳

mootools

A while back I wrote an article detailing how you can use forced downloads via PHP to track downloads. What if you could get that same data into Google Analytics? Using some simple MooTools and advanced Google Analytics tactics, now you can.

前一段時間我寫了一篇文章,詳細介紹了如何通過PHP使用強制下載下傳來跟蹤下載下傳 。 如果您可以将相同的資料導入Google Analytics(分析),該怎麼辦? 現在,您可以使用一些簡單的MooTools和進階Google Analytics(分析)政策。

HTML (The HTML)

<a href="/media/video.wmv" target="_blank" rel="external nofollow"  class="download">Download This Video!</a>
	<a href="/media/document.pdf" target="_blank" rel="external nofollow"  class="download">Download This PDF!</a>
	<a href="/media/document.doc" target="_blank" rel="external nofollow"  class="download">Download This Document!</a>
	<a href="/media/archive.zip" target="_blank" rel="external nofollow"  class="download">Download This Zip File!</a>
	
           

Any download I want tracked, I add the "download" CSS class to.

我要跟蹤的所有下載下傳都添加“下載下傳” CSS類。

MooTools 1.2 (The MooTools 1.2)

window.addEvent('load', function() {
	if(pageTracker) {
		$$('.download').addEvent('click',function() {
			pageTracker._trackPageview('/downloads/' + this.get('href').replace('http://',''));
		});
	}
});

           

Just like tracking AJAX clicks and outbound links, we direct Google Analytics to record the event.

就像跟蹤AJAX點選和出站連結一樣,我們指導Google Analytics(分析)記錄事件。

Now you get download counts and it gets lumped in with the rest of your Google Analytics stats.

現在,您可以獲得下載下傳計數,并将其與其餘的Google Analytics(分析)統計資料結合在一起。

翻譯自: https://davidwalsh.name/track-file-downloads-google-analytics-mootools

mootools