1.应用场景

用于页面应用访问统计, 包括多页面和单页面.

2.学习/操作

开发环境:

Windows10 64位 专业版

laravel 5.8 / 6.x

Google Analytics

百度统计 见: https://blog.csdn.net/william_n/article/details/103799044

这里使用Google Analytics 对单页面访问进行统计 . 这里只是实践, 有的地方暂时还没搞清楚, 确定.

1. 介绍

由于单页面应用访问不同链接不会刷新页面,我们要如何通过页面访问统计工具统计用户对不同页面的访问呢?

接下来,我们以 Google Analytics 为例为你演示单页面应用的访问统计实现。

Google Analytics 是一个网站/应用访问统计工具,国内的对标产品有百度统计、CNZZ 站长统计之类.

如果你没有用过 Google Analytics 的话,首先需要去官网注册一个 Google Analytics 账号:https://analytics.google.com。

注册成功后,在管理页面创建一个新的账号.

2.操作

2.1 打开 Google Analytics https://analytics.google.com

2.2 注册账号

2.3 选择测量的平台类型, 这里选择了web+app  仍为测试版本

2.4 选择 分类, 以及时区, 显示货币单位

2.5 勾选条框,  然后点击'我接受'

结果跳转到该页面

2.6 这里先选择 'web', 点击进入如下页面, 输入信息, 创建stream.

2.7 点击获取刚才创建的stream

出现如下页面  //重要的信息: MEASUREMENT ID G-02SXXXXX

2.8 将上面的红色部分的代码作为第一项复制并粘贴到要测量的每个网页的<head>中。

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-02XXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

gtag('config', 'G-02S9FZP6ZG');
</script>

这里是单页面, 将上面文本框中的 JS 代码插入到 resources/views/app.blade.php 的 </head> 标签之前

如下:

然后我们需要配置 Roast 应用的 Vue Router 支持 Google Analytics,在 resources/assets/js/app.js 文件末尾添加如下代码:

resources/assets/js/app.js  //备注://这里似乎不用, 因为即便不加上,也是可以统计访问数据, 但是可能只是统计到了一个页面的访问 TBD, 这里先加上.

code

gtag('set', 'page', router.currentRoute.path);
gtag('send', 'pageview');

router.afterEach((to, from) => {
    gtag('set', 'page', to.path);
    gtag('send', 'pageview');
});

2.9 测试结果

打开Google Analytics的home侧边导航, 这里链接 https://analytics.google.com/analytics/web/#/p220321347/reports/home?params=_u..nav%3Dga1-experimental, 如下:

中文翻译参考:

使用不同浏览器登录应用访问,出现两个访问用户。

可以看到, 已经统计到用户访问相关信息.

具体更多用法, 调研并实践后补充.

后续整理

...

3.问题/补充

1.个人编写脚本进行统计

https://blog.csdn.net/william_n/article/details/108487492

4.参考

https://xueyuanjun.com/post/9635.html,修复多个点标记窗体  //优化高德地图多个点标记信息窗体显示 & 引入 Google Analytics 进行单页面应用访问统计

https://analytics.google.com  //Google Analytics 官网

https://blog.csdn.net/william_n/article/details/104001798  //help to work

http://www.chinawebanalytics.cn/谷歌分析,你的中文翻译可以严谨一些吗/  //一些中文翻译的问题.

后续补充

...

页面应用访问统计 - GA [Google Analytics]相关推荐

  1. Microsoft adCenter Analytics统计与Google Analytics、雅虎统计对比

    Microsoft adCenter Analytics统计与Google Analytics.雅虎统计对比 from 有梦有未来-飞行.航空.航天.飞机 by itofly 放上Microsoft ...

  2. cookie 以及百度统计,google analytics对cookie的使用

    1.cookie的定义,及与session的区别 cookie 注意是指某些网站为了辨别用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密),而session是存储在服务器端 ...

  3. Google Analytics统计代码GA.JS中文教程

    今天我们讲一讲Google Analytics新统计代码GA.JS,关于GA.JS脚本在这里跟大家深入浅出地进行探讨和学习. 代码示例: 1 2 3 4 5 6 7 8 9 10 <script ...

  4. Google Analytics(分析)如何计算访问次数

    "访问"和"会话"这两个术语的意思相似,有时可以互换使用. 此信息仅适用于传统Google Analytics(分析)JavaScript (ga.js).查看 ...

  5. 分析Google Analytics中的流量来源

    <strong>对学习 google analytics 很有帮助,转载如下:</strong> 最近在查看一个网站的数据时发现,该网站流量来源中直接流量部分占了40%.这说明 ...

  6. Google Analytics(分析)个人资格认证2018-2019-2020最新中英文题库

    Google Analytics(分析)个人资格认证考查的是 Google Analytics(分析)的初高级概念,其中包括:规划和原则:实施和数据收集:配置和管理:转化和归因:以及报告.指标和维度. ...

  7. Google Analytics 跟踪代码安装后状态总是显示'未安装跟踪代码'

    最近要使用Google Analytics,但是在跟踪代码安装后状态总是显示'未安装跟踪代码'!如下所示:   在Google Analytics的帮助中"排查常见的跟踪设置错误" ...

  8. google统计ga.js本地化提高网站性能

    Google分析代码到底会不会影响网页性能?本地托管ga.js是否可行?本文提供本地服务器托管ga.js的基本思路与实现方法. Google Anlytics 分析代码是异步加载的,一般来讲不会影响网 ...

  9. 使用Google Analytics统计用户留存率

    http://www.analyticskey.com/google-analytics-liu-cun/ 使用Google Analytics统计用户留存率 2013年11月01日  ⁄ Googl ...

最新文章

  1. (札记)Altera Stratix IV系列FPGA TRUE LVDS RX input termination 在Quartus工程中的设置方法...
  2. 第十五届全国大学生智能车竞赛浙江赛区隆重开幕
  3. xdebug模块输出文件名的配置说明
  4. java框架缓存,缓存框架(Java缓存)与框架缓存(介绍mybatis缓存)
  5. 安卓手机 服务器 性能,鲁大师Q3安卓手机性能榜发布:华为Mate30 Pro第三 这款手机称王...
  6. 无法打开包括文件:“afxcontrolbars.h”
  7. 如何创建和配置SQL Server代理警报
  8. python 3.6.0新语法,Python 3.6学习笔记(附2018最新python初学者入门视频教学)
  9. SSM框架-实现模糊查询-foreknow_cms
  10. 【重磅】这家技术贼牛的开源公司开始狂招人啦!
  11. 【图像边缘检测】基于matlab元胞自动机图像边缘检测【含Matlab源码 427期】
  12. 学校为什么要单位接收函_学校就快要截止收档案接收函了!你开始处理没?
  13. 一句话说明java常量池及其存储的对象
  14. 光伏发电仿真系列-光伏并网发电系统研究
  15. 树莓派python扫描蓝牙
  16. PaddleX---dEEPlABv3+语义分割
  17. 2021年十大网络用语发布
  18. mysql错误1197_mysql主从不同步问题 Error_code: 1197
  19. 给未来写封信app服务器维护中,‎App Store 上的“给未来写封信”
  20. 3KAL芯片规格书,3KAL电路图

热门文章

  1. 网络安全实验——RC4的实现
  2. SketchUp 2021(草图大师)新增功能
  3. Chrome浏览器和Edge浏览器永久开启始终允许Flash插件
  4. 阿里云国际站:阿里云linux扩充磁盘大小常见问题
  5. 监控易火星版纳管IPv6:IP地址管理V2.0的进化之路
  6. NodeMCU开发板详解(ESP8266开发篇)
  7. Python基础教程—私有化
  8. 关于西安电子科技大学821电路的难点辨析(一)---受控源的处理
  9. Yahoo,Msn,Skype,QQ,阿里旺旺在线聊天链接接口调用
  10. 爱莫科技加入中国ECR委员会助力FMCG产业更好更快发展