Javascript 谷歌分析页面/内容跟踪
当使用谷歌分析与说Django。我的基本模板上的跟踪代码是否足够?当PDF打开时,我如何跟踪 编辑: 对于跟踪在浏览器中打开的pdf,此代码是否合适? .cs链接和.宣传册链接类位于不同pdf类型的链接上Javascript 谷歌分析页面/内容跟踪,javascript,django,google-analytics,Javascript,Django,Google Analytics,当使用谷歌分析与说Django。我的基本模板上的跟踪代码是否足够?当PDF打开时,我如何跟踪 编辑: 对于跟踪在浏览器中打开的pdf,此代码是否合适? .cs链接和.宣传册链接类位于不同pdf类型的链接上 $(document).on('click', '.cs-link', function() { ga('send', 'event', { eventCategory: 'Case Study', eventAction: 'click',
$(document).on('click', '.cs-link', function() {
ga('send', 'event', {
eventCategory: 'Case Study',
eventAction: 'click',
eventLabel: event.target.href,
transport: 'beacon'
});
});
$(document).on('click', '.brochure-link', function() {
ga('send', 'event', {
eventCategory: 'Brochure',
eventAction: 'click',
eventLabel: event.target.href,
transport: 'beacon'
});
});
我不想回答,因为它太宽泛了,很容易用谷歌搜索。但是让我给我的两分钱 在Django中,如果您正确构建base.html并在需要base.html的所有页面中正确继承它,则base.html中的跟踪代码应该在继承base.html的所有模板中都可用 至于PDF,您可能希望在Google Analytics中创建事件,因为PDF上的点击通常不会被标准跟踪代码跟踪。这是
gaq.push()。相反,您应该将send
事件与ga
命令队列一起使用 只要它在每个页面上都存在并且正确,Google Analytics就会通过页面加载时间、浏览器等数据跟踪所有流量
web的设计方式意味着可以用这种简单的方式提取大量信息:通过跟踪用户何时访问哪些页面。然而,有些事情是不会以这种方式被跟踪的:本质上是任何不会导致加载站点新页面的交互,例如
- 下载链接
- 退出链接
- 单击以打开菜单
- 与页内对象的交互
这些需要事件跟踪,您需要从中提取自定义代码。谢谢。我真的只是问pdf视图是否在没有推送的情况下被跟踪。很大的帮助。@shenk不客气:)所以假设我想在浏览器中打开PDF时跟踪。我编辑的代码合适吗?恐怕我通常使用谷歌标签管理器,所以我无能为力。我建议你简单地测试一下。