技术
成就梦想!

Google Analytics与百度统计代码同时放入js中运行

一、前言

      因Google Analytics与百度统计各有利弊,需要两套系统对JS代码同时监控,Google Analytics统计国外数据比较精确,可以通过国际地图展示。下面就需要对Google Analytics的采集代码进行变形,代码改动如下。

二、统计代码

/* h5ai v1.39.1 - https://larsjung.de/h5ai/ */
var _hmt = _hmt || [];
(function() { 
          var hm = document.createElement("script");
          hm.src = "https://hm.baidu.com/hm.js?1d3400bacda131663394c999xxxxxxxx";
          var s = document.getElementsByTagName("script")[0];
          s.parentNode.insertBefore(hm, s);


})();
/* Baidu statistics */
(function() {
var imported = document.createElement('script');
imported.src = 'https://www.googletagmanager.com/gtag/js?id=G-606JPBXXX9';
document.head.appendChild(imported);

window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-606JPBXXX9');
})()

效果展示

赞(0)
未经允许不得转载:未来往事 » Google Analytics与百度统计代码同时放入js中运行

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址