我的门户网站就像多个门户网站一样。 门户代码库是相同的,但对于所有站点,但内容基于您遇到的URL或域。 目前我可以跟踪我的域名
example.com
以及
等子域名a.example.com,b.example.com
。但我想跟踪
anotherexample.com
也指向同一个域。我能怎么做? 有什么建议吗?
答案 0 :(得分:3)
多个url指向相同的代码库。不要紧。唯一的问题是上面的网址和网站中的跟踪代码是否匹配。所以你必须从数据库中获取谷歌访问代码,只需在地址栏中写入。
代码:
<!-- Google Analytics -->
<script type="text/javascript">
var accountNameFromDB = ...Some Operations...
var domainNameFromDB = ...Some Operations...
var _gaq = _gaq || [];
_gaq.push(['_setAccount', accountNameFromDB]);
_gaq.push(['_setDomainName', domainNameFromDB]);
_gaq.push(['_trackPageview']);
(function () {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
以动态方式获取accountNameFromDB和domainNameFromDB变量。 添加主页面(或主模板)的代码头或添加每个页面。