Одиночные кавычки в отчете о событиях gtag с событием click - PullRequest
0 голосов
/ 04 апреля 2019

Я работал над добавлением отслеживания событий с помощью 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 полное событие и посмотреть, если это добавляет одинарные кавычки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...