我想在我的网站上添加跟踪功能。我看到谷歌分析似乎跟踪我需要的东西。
那么我是否在每个页面中,在母版页中,仅在我的默认页面中粘贴了Google Analytics分析代码?这里获得最佳指标的最佳做法是什么。
答案 0 :(得分:8)
Google Analytics分析代码段必须位于您要跟踪的每个页面上。
最简单的方法是将代码放入母版页中使用它们。
否则将其放在每个页面上,或将其放入用户控件中,您可以将其包含在相关页面中,或者使用服务器端包含它,例如:
<!-- #include file="file_containing_google_analytics_code.js" -->
答案 1 :(得分:2)
这取决于您网站的结构。如果你有少量的母版页在那里是有意义的,或者你可以放一些代码在基类中发出它,你继承了你的所有页面(或母版页),或者你有一个标准的页脚控件你可以在所有页面上使用它。
我通常将它包装在ASP.Net中的占位符中,并将一些代码从web.config设置开启/关闭,这样当网站在test / UAT / dev机器上运行时就不会出现。< / p>
答案 2 :(得分:1)
我们使用Google Analytics,并将其纳入我们的基页 - 尽管我们的第一个实施是使用HttpModule完成的。
我喜欢基页面方法,因为它是一些志同道合的任务的常见区域。它还将视图状态移动到窗体的底部,删除空格等。
答案 3 :(得分:1)