Я понимаю, что заголовок сбивает с толку, но я не уверен, как еще это сказать.
По сути, я добавил /#/ref=li
в конец ссылки, чтобы помочь мне отслеживать, куда идет трафикот.li - это LinkedIn, ig - это Instagram и т. д. Если я ввожу адрес напрямую, я вижу реестр посещений на своих страницах в Google Analytics.Если я щелкнул по нему, чтобы попасть на сайт, я не стал.
Теперь, когда я щелкнул по нему, он правильно отображался на активных страницах в отслеживании RealTime, так что, похоже, это былодалеко, и если я обновляю страницу, она регистрирует pageView, но, по какой-то причине, по начальной ссылке clickthrough, nada.
Мой код JS для этого ниже:
$rootScope.$on("$routeChangeSuccess", function(event, currentRoute, previousRoute) {
$scope.title = currentRoute.title;
$window.gtag('config', 'UA-myuserid-1', {'page_path': $location.url(), 'page_title': $scope.title});
$window.gtag('event', 'pageView');
console.log($location.url());
});
Console.log () каждый раз показывает правильный путь.Это отлично работает для всех остальных частей отслеживания.Просто эта концепция не дает pageView при переходе по ссылкам не работает.