我一直在为谷歌的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
这些变量和所有东西看起来都是正确的,而且控制台中没有单引号,所以我想知道我是否没有正确地转义变量?有办法吗
控制台日志
完整的事件,看看是否添加了单引号?