Поскольку сайт представляет собой одну страницу, и я не мог использовать стандартную настройку аналитики, я добавил следующее, чтобы я мог отслеживать, какой раздел сайта посещает пользователь.
/ === ===== Настройка Gtag для каждой секции ======== / $ ('. Nav-menu a'). On ('click', function () {
var $this = $(this);
if($this.hasClass('activeGt')) {
return;
}
$('.nav-menu a').removeClass('activeGt');
$this.addClass('activeGt');
var page_href = $this.attr('href');
var page_title = page_href.replace('#', '');
page_title = page_title.charAt(0).toUpperCase() + page_title.slice(1) + '-Section';
var path = (window.location.href).replace(window.location.origin, '').toLowerCase();
path = path.substring(0, path.indexOf('#'));
path = path + page_href;
gtag('js', new Date());
gtag('config', 'UA-171082519-1', {
'anonymize_ip': true, // for GDPR
'page_title' : page_title,
'page_path': path
});
});