AngularJS仅在直接命中时将pageView发送到Google Analytics(分析),而未链接

时间:2018-12-19 05:11:54

标签: angularjs google-analytics

我意识到标题令人困惑,但我不确定该怎么说。

基本上,我在链接末尾添加了/#/ref=li,以帮助我跟踪流量的来源。 li是LinkedIn,ig是Instagram,等等。如果我直接输入地址,我会在Google Analytics(分析)页面上看到匹配记录。如果我单击它以转到该网站,则不会。

现在,当我单击鼠标时,它已正确显示在RealTime跟踪的“活动”页面中,因此似乎已经到了这一步,如果我刷新页面,它将注册pageView,但是由于某种原因,在初始链接点击目标上,即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的概念不起作用。

0 个答案:

没有答案