我在一个包含3个部分的小型1页应用程序网站上设置了Google Analytics。我已经实现了页面字段和跟踪器对象。但是,谷歌分析中的每个页面标题都会出现在" Contact"虽然我已经为每个网页浏览指定了页面标题,如下所示:
ga('create', 'UA-50789730-1', 'auto');
ga('set', {
page: '/',
title: 'Home'
});
ga('set', {
page: '/#features',
title: 'Features'
});
ga('set', {
page: '/#download',
title: 'Download'
});
ga('set', {
page: '/#contact',
title: 'Contact'
});
ga('send', 'pageview', '/');
ga('send', 'pageview', '/#features');
ga('send', 'pageview', '/#download');
ga('send', 'pageview', '/#contact');
我在这里做错了吗?
谢谢!
答案 0 :(得分:1)
每当您致电set
时,您都会覆盖以前设置的数据。这就是为什么"联系"是您在上面显示的代码中看到的标题,因为set
调用会覆盖前两个。
我建议您阅读analytics.js概述,以便更好地了解底层库的工作原理:
https://developers.google.com/analytics/devguides/collection/analyticsjs/
然后,一旦你有了更好的理解,你应该阅读有关跟踪单页应用程序的指南,因为你应该注意一些问题:
https://developers.google.com/analytics/devguides/collection/analyticsjs/single-page-applications