我有一个zip文件网址http://www.mycompany.com/download/test.zip
我必须通过电子邮件将此网址发送给我的客户。
如何使用Google分析跟踪下载次数?
我尝试将utm_source添加到此网址但没有用。 http://www.mycompany.com/download/test.zip?utm_source=downld
此外,无法点击onclick事件,因为点击zip文件网址时没有打开网页。当客户点击他/她的电子邮件中的URL时,zip文件开始下载。
请帮忙。
答案 0 :(得分:0)
在onclick事件中使用事件跟踪:
<a href="/path/to/doc.pdf" onClick="_gaq.push(['_trackEvent', 'Download', 'PDF', 'doc.pdf']);">Download</a>
请查看此处的文档:https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide以查看参数的含义。
当然,您也可以使用虚拟网页浏览(https://developers.google.com/analytics/devguides/collection/gajs/asyncMigrationExamples#VirtualPageviews)和您的zip文件网址(这会影响跳出率和平均访问时间等)。
答案 1 :(得分:0)
无法在当前设置下直接跟踪此信息。您可以查看服务器日志以查看文件被请求的次数,但这可能不一定能给您准确的计数,特别是如果该文件可在其他地方下载。
虽然..我想你可以编写一个服务器端脚本来向GA发出请求(例如通过CURL发出POST请求),然后让脚本服务该文档。然后,您将在.htaccess文件中添加一些代码,以将file.zip
请求重定向到脚本。这是可行但有点复杂(它与动态图像(例如验证码)的原理相同,如果你想搜索更多信息)..
更简单的方法是创建并指向目标网页而不是直接指向文件。然后访问者点击一个链接,转到一个页面,该页面有一个闪亮的下载按钮,您可以添加GA点击跟踪。作为奖励,您可以将广告系列跟踪添加到电子邮件中的着陆页链接,以跟踪来自该电子邮件的访问者。