如果我想跟踪并获取有关下载我的应用程序而不强迫他们注册的用户的所有可能信息
什么是最好的PHP脚本?还是管理下载的最佳方法?
解决方法:
这是Google Analytics Event Tracking的完美用例.虽然您需要一个Google Analytics帐户(显然),但实施起来相当容易.这是jQuery中的一些示例代码.
$(function() {
$('#myDownloadLink').click(function() {
var tracker = _gat._getTracker('UA-xxxxxx-x'), // get the analytics tracker - your UA code
href = this.href, // get the href - the file downloaded
page = location.pathname.toLowerCase();
tracker._trackEvent(page, 'download', href); // tracks the event
});
});
使用GA,您可以从任何地方访问您的分析,并为您提供一套不错的过滤工具.实际上,如果您想要更详细的信息,可以将其作为综合浏览量而不是(或同样)事件进行跟踪:
tracker._trackPageview('/download/' + href); // tracks as a page view