我一直在与Google的gtag事件一起添加一些事件跟踪,并且大部分情况下一切正常,但是由于某种原因,我在报告中又得到了一些单引号,但我不确定他们可能来自哪里。
总体而言,我正在使用click事件在WordPress网站上的特定链接上提取一些数据属性。
这是我的JS装备:
jQuery(document).ready(function($) {
$('.ga--event').each(function() {
var $this = $(this);
var url = $this.data("url");
var cat = $this.data("category");
var auth = $this.data("author");
$this.on('click', function() {
gtag('event', "\'" + url + "\'", {
'event_category': "\'" + cat + "\'",
'event_label': "\'" + auth + "\'",
'non_interaction': true
});
});
});
});
我已经console.log
清除了这些变量,并且一切似乎都正确,并且在控制台中没有单引号,所以我想知道我是否没有正确地对变量进行转义?有什么方法可以console.log
进行完整的事件,看看是否在添加单引号?