gpt4 book ai didi

javascript - Google Analytics 无法在 Django 网站上运行

转载 作者:行者123 更新时间:2023-12-03 06:50:58 25 4
gpt4 key购买 nike

我通过将跟踪脚本标记和代码放置在我的 base.html 模板中的 head 标记的底部来设置 Google Analytics(所有其他页面都从该模板扩展)。

我还为人们点击 pdf 链接时创建了 2 个点击事件。

没有任何事件显示。这是代码。

$(document).ready(function() {
$(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'
});
});
});

我不知道为什么它不起作用。页面跟踪有效,但事件不起作用我也不知道当我单击链接时如何判断 js 是否正在执行。

最佳答案

您应该向点击处理函数添加事件参数,因为它不会在所有浏览器中定义

改变

 $(document).on('click', '.brochure-link', function() {

致:

 $(document).on('click', '.brochure-link', function(event) {

或者将 event.target.href 更改为 this.href,因为 this 将是事件发生的元素

验证您当前是否在浏览器控制台中收到事件未定义错误

关于javascript - Google Analytics 无法在 Django 网站上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37501483/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com