【发布时间】:2017-09-21 06:36:24
【问题描述】:
我正在使用 Angulartics 和 Angulartics Google Analytics [1] 来跟踪 Angular 页面中的用户流。跟踪事件效果很好。跟踪页面浏览量也是自动的并且有效。 但是在 Google Analytics(分析)仪表板中,我看不到网址的锚点部分。
跟踪请求如下所示:
https://www.google-analytics.com/collect?
v=1&_v=j51&a=333486222&t=screenview&_s=7&
cd=%2Findex.html%23%2Fsign-in&
dl=http%3A%2F%2Flocalhost%2Findex.html&
ul=de&de=UTF-8&
dt=Treat&
sd=24-bit&sr=1918x941&
vp=1918x845&je=0&
fl=25.0%20r0&an=Treats&_u=SACAAMABO~&jid=&
gjid=&cid=1883662174.1492999789&
uid=Mark-user&tid=UA-9675XXXX-1&z=124537179
注意 cd=%2Findex.html%23%2Fsign-in 如何包含 URI 的 #sign-in 部分,
但重要的dl=http%3A%2F%2Flocalhost%2Findex.html 没有。
我的 app.js 看起来像这样:
... }).config(function ($analyticsProvider) {
$analyticsProvider.firstPageview(true); /*Records pages that don't use $state or $route*/
$analyticsProvider.withAutoBase(true); /*Records full path*/
$analyticsProvider.virtualPageviews(true);
});
;
如何在不借助手动触发代码的情况下使用 Angulartics 跟踪包括浏览量锚点在内的完整 URI?
[1]https://github.com/angulartics/angulartics-google-analytics
[2]https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#location
【问题讨论】:
-
你试过了吗?
-
亲爱的甘地,您提供的链接不使用 Angulartics
标签: cordova angular google-analytics