Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌跟踪功能(i、s、o、g、r、a、m)代码是如何工作的?_Javascript_Google Analytics - Fatal编程技术网

Javascript 谷歌跟踪功能(i、s、o、g、r、a、m)代码是如何工作的?

Javascript 谷歌跟踪功能(i、s、o、g、r、a、m)代码是如何工作的?,javascript,google-analytics,Javascript,Google Analytics,我想了解这个代码是什么,在ga'create','UA-XXXXX-Y','auto'之前的代码;和ga的“发送”、“页面浏览”;确切地说是吗?看起来这是一个很好的代码工作原理分解图: (function(i,s,o,g,r,a,m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function() { (i[r].q = i[r].q || []).push(arguments) }, i[r

我想了解这个代码是什么,在ga'create','UA-XXXXX-Y','auto'之前的代码;和ga的“发送”、“页面浏览”;确切地说是吗?

看起来这是一个很好的代码工作原理分解图:

(function(i,s,o,g,r,a,m) {
    i['GoogleAnalyticsObject'] = r;
    i[r] = i[r] || function() {
        (i[r].q = i[r].q || []).push(arguments)
    },
    i[r].l = 1 * new Date();
    a = s.createElement(o),
    m = s.getElementsByTagName(o)[0];
    a.async = 1;
    a.src = g;
    m.parentNode.insertBefore(a,m)
})(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');