V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
CSGO
V2EX  ›  问与答

Google 统计如何加入现有的统计代码?

  •  
  •   CSGO · 2018-12-29 15:48:51 +08:00 · 1418 次点击
    这是一个创建于 2163 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我 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 的跟踪代码?

    7 条回复    2018-12-29 17:31:35 +08:00
    CSGO
        1
    CSGO  
    OP
       2018-12-29 15:50:58 +08:00
    hoyixi
        2
    hoyixi  
       2018-12-29 16:17:42 +08:00
    一样的啊,再把 Google Analytic 给你的这段代码拷贝到你的 analytics.js 里不就行了(放在百度那段代码之前还是之后,随你喜欢。)
    hoyixi
        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>之前就行
    hoyixi
        4
    hoyixi  
       2018-12-29 16:28:20 +08:00   ❤️ 1
    @CSGO
    补充:如果是上面说的选择一,拷贝指的是第 2 个 script 之间的代码;

    除此之外,还要把第一个 script 那行拷贝到你的 html 文件的</head>之前,或者</body>之前,
    而且,最好在你的<script src="/analytics.js"></script>这行之前
    oott123
        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('..', '........');
    CSGO
        6
    CSGO  
    OP
       2018-12-29 17:25:11 +08:00
    @hoyixi 对,就是这个问题,第一行如果还需要拷贝到 html 文件里,那就没办法全局啊,没办法在 analytics.js 也导入第一行那个吗?
    CSGO
        7
    CSGO  
    OP
       2018-12-29 17:31:35 +08:00
    @oott123 看上去是这个意思,我没学过这个代码,但看上去把那个链接弄进去了。我试试。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1023 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:13 · PVG 03:13 · LAX 11:13 · JFK 14:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.