V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
CSGO
V2EX  ›  问与答

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

  •  
  •   CSGO · Dec 29, 2018 · 1782 views
    This topic created in 2682 days ago, the information mentioned may be changed or developed.

    我 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 replies    2018-12-29 17:31:35 +08:00
    hoyixi
        2
    hoyixi  
       Dec 29, 2018
    一样的啊,再把 Google Analytic 给你的这段代码拷贝到你的 analytics.js 里不就行了(放在百度那段代码之前还是之后,随你喜欢。)
    hoyixi
        3
    hoyixi  
       Dec 29, 2018   ❤️ 1
    @CSGO

    你这么问,估计你不是 coder。说清楚点吧:
    如果你想把 GA 的代码放到你自己的 js 文件,比如 analytics.js ,就把那对 script 标签内的代码拷贝到你的 analytics.js (不含 script 本身);

    如果想直接把 GA 的代码放到 html 文件里,那就直接把 GA 给你的图中的代码全部拷贝到 html 文件里的</body>之前就行
    hoyixi
        4
    hoyixi  
       Dec 29, 2018   ❤️ 1
    @CSGO
    补充:如果是上面说的选择一,拷贝指的是第 2 个 script 之间的代码;

    除此之外,还要把第一个 script 那行拷贝到你的 html 文件的</head>之前,或者</body>之前,
    而且,最好在你的<script src="/analytics.js"></script>这行之前
    oott123
        5
    oott123  
       Dec 29, 2018   ❤️ 1
    var s = document.createElement('script');
    s.async = true;
    s.src = 'https...........';
    document.head.appendChild(s);
    window.dataLayer = .............
    ...
    gtag('..', '........');
    CSGO
        6
    CSGO  
    OP
       Dec 29, 2018
    @hoyixi 对,就是这个问题,第一行如果还需要拷贝到 html 文件里,那就没办法全局啊,没办法在 analytics.js 也导入第一行那个吗?
    CSGO
        7
    CSGO  
    OP
       Dec 29, 2018
    @oott123 看上去是这个意思,我没学过这个代码,但看上去把那个链接弄进去了。我试试。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2675 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 03:34 · PVG 11:34 · LAX 20:34 · JFK 23:34
    ♥ Do have faith in what you're doing.