我 html,是已经全部 head 里写好了:
<script src="/analytics.js"></script>然后我现在在服务器上的根目录的 analytics.js 里添加了百度网页统计:
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?c1c285d53*7"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();
可以正常工作;
然后我又注册了 Google Analytics,里面提示这样: http://imgup.nl/images/2018/12/04/QQ20181204-115403.png
那么我应该如何在 analytics.js 也加上 google 的跟踪代码?
1
CSGO OP |
2
hoyixi 2018-12-29 16:17:42 +08:00
一样的啊,再把 Google Analytic 给你的这段代码拷贝到你的 analytics.js 里不就行了(放在百度那段代码之前还是之后,随你喜欢。)
|
3
hoyixi 2018-12-29 16:21:43 +08:00 1
@CSGO
你这么问,估计你不是 coder。说清楚点吧: 如果你想把 GA 的代码放到你自己的 js 文件,比如 analytics.js ,就把那对 script 标签内的代码拷贝到你的 analytics.js (不含 script 本身); 如果想直接把 GA 的代码放到 html 文件里,那就直接把 GA 给你的图中的代码全部拷贝到 html 文件里的</body>之前就行 |
4
hoyixi 2018-12-29 16:28:20 +08:00 1
@CSGO
补充:如果是上面说的选择一,拷贝指的是第 2 个 script 之间的代码; 除此之外,还要把第一个 script 那行拷贝到你的 html 文件的</head>之前,或者</body>之前, 而且,最好在你的<script src="/analytics.js"></script>这行之前 |
5
oott123 2018-12-29 16:38:53 +08:00 1
var s = document.createElement('script');
s.async = true; s.src = 'https...........'; document.head.appendChild(s); window.dataLayer = ............. ... gtag('..', '........'); |