一些外部网站(不在我们的直接控制下)主机直接链接下载我们的二进制文件(Mac和PC)。为了说明, siteA 放置两个链接,例如www.mysite.com/PC.exe
和www.mysite.com/Mac.dmg
;和 siteB 上的相同。
使用Google Analytics跟踪下载次数的最佳方式是什么?理想情况下,我希望能够深入了解每个站点的PC 和 Mac的下载量。也就是说,(来自 siteA 的3台PC和5台Mac下载;来自 siteB 的1台PC和2台Mac下载)。
我能想到的是创建一个外部网站指向的“插页式”页面(通过传递要下载的二进制文件的查询参数,例如www.mysite.com/x.html?binary=PC.exe
,然后触发事件跟踪脚本(谷歌分析)。但是,这种方法不会向我们提供有关请求来自何处的信息。也许我在这里遗漏了一些东西?
答案 0 :(得分:0)
2个选项,均使用onclick:
(1)创建virtual Pageview(不推荐):
<a href="http://www.example.com/downloads/PC.exe" onClick="_gaq.push(['_trackPageview', '/downloads/PC.exe');"> PC Download </a>
(2)使用Event Tracking(推荐):
<a href="http://www.example.com/downloads/PC.exe" onClick="_gaq.push(['_trackEvent', 'Category', 'Download - Pc.exe','Label', optional_value]);">Play</a>
Google Analytics推荐使用后者,但两种方法都有利弊:
最好的方法是在看到数据后测试这两个选项并下定决心。