Я пытаюсь проверить, отслеживались ли события Google с помощью gtag.js.У меня есть вопрос из двух частей:
1) Есть ли способ увидеть, отслеживаются ли события в инспекторе элементов 2) Почему отслеживание событий работает в реальном времени на моем локальном хосте, а не на моем реальном домене?
Вот мой код
<!-- Drop Google Analytics here -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-16038395-21"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-16038395-21');
</script>
А затем вот скрипт, который я импортирую
/* eslint-disable no-console */
export default class GoogleEvents {
constructor() {
this.wp_object = window.wp_object;
let self = this;
$('.entry-content').on('click', '.tracked', function (e){
e.preventDefault();
let gtag = window.gtag;
let $this = $(this);
let href = $this.attr("href");
let n = href.lastIndexOf('/');
let partner = href.substring(n + 1);
let anchor = $this.text();
gtag('event', 'Lead Click', {
'event_category': partner,
'event_label': anchor,
});
window.open(href + "?&page_r=" + self.wp_object.post_ID );
});
}
}