首页 > 解决方案 > “mousedown”默认为右键单击和中键单击

问题描述

我编写了一个脚本来跟踪 Google Ads 的转化,并且我已经编写了它以在href点击特定时执行。但是由于某种原因,当我使用任何按钮单击链接时,它只是将其视为鼠标左键单击。

第一次访问该站点的其他一些用户声称它按预期工作,但对我或我团队中的其他人来说并非如此。

这是下面的脚本:

jQuery(document).ready(function ($) {
    $("[href='https://website.com']").on("mousedown", function () {
        console.log("The JS is working");
        return gtag_report_conversion('https://website.com');
        });
    });

标签: javascripthtmljquerymousedownonmousedown

解决方案


所以事实证明,该return部分会自动启动网站 URL,因此没有简单的方法来跟踪中间点击和右键点击的转化。

我和我的经理谈过,他说只跟踪左键就可以了,所以我听从了@Gil 的建议,"mousedown""click".


推荐阅读