Track PDFs in Google Analytics
With just 3 lines of code
After a quick Google search I couldn’t find a really clean way to track PDF clicks. So I wrote my own solution instead.
$("a[href$='pdf']").live('click', function () {
_gaq.push(['_trackEvent', 'PDF', 'Download', $(this).attr('href')])
})
This solution depends on jQuery. Since I had to implement this on a somwhat old jQuery version I had to use live
instead of on
. Live
is deprecated as of version 1.7 of jQuery so if you’re using a newer version use on
.