zoukankan      html  css  js  c++  java
  • Google统计

    <!-- Google Analytics -->
    <script>
    (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');

    ga('create', 'UA-XXXXX-Y', 'auto');
    ga('send', 'pageview');
    </script>
    <!-- End Google Analytics -->
    以上代码进行了以下四项操作:

    1,创建了一个 <script> 元素,并开始从 https://www.google-analytics.com/analytics.js 异步下载 analytics.js JavaScript 库。
    2,初始化了一个全局函数 ga(也称为 ga() 命令队列),您可以通过该函数来安排要在 analytics.js 库加载完毕可供使用时执行的命令。
    3,在 ga() 命令队列中添加一条命令,为通过 'UA-XXXXX-Y' 参数指定的媒体资源创建一个新的跟踪器对象。
    4,在 ga() 命令队列中添加另一条命令,为当前页面向 Google Analytics(分析)发送网页浏览数据。

    这些代码可以帮助我们做这几件事:

    1,用户总共在您网站上停留了多少时间。
    2,用户在每个网页上停留的时间以及用户查看这些网页的次序。
    3,用户点击了哪些内部链接(根据下一个网页浏览的网址得到)。
    4,此外,IP 地址、用户代理字符串以及 analytics.js 在创建新跟踪器时查看的初始网页可用于确定以下这类信息:

    (1)用户的地理位置。
    (2)用户使用的浏览器和操作系统。
    (3)屏幕尺寸以及是否安装了 Flash 或 Java。
    (4)引荐网站。

    1
  • 相关阅读:
    CompletableFuture(yet)
    模拟future
    一次使用jmap评估是否可以把类似session信息挂靠在某未知框架的某暴露对象上
    只读事务与普通读
    多重分表分库一般解决方案
    mat解决oom一般方法实践
    类加载器隔离朴实案例(二)logback
    在51系列中data,idata,xdata,pdata的区别
    linux 简单的DMA例程
    disable_irq()与disable_irq_nosync()区别
  • 原文地址:https://www.cnblogs.com/hulaoxi/p/5952932.html
Copyright © 2011-2022 走看看