Я работал над добавлением отслеживания событий с помощью gtag-событий Google, и по большей части все работает правильно, но по какой-то причине я получаю несколько одинарных кавычек в отчете, и я не уверен откуда они могли прийти.
В целом, я использую событие щелчка, чтобы получить некоторые атрибуты данных для определенных ссылок на сайте 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
полное событие и посмотреть, если это добавляет одинарные кавычки?