小程序谷歌统计 Google Analytics
npm install @ouduidui/ga-tracker
- 在跟踪器上设置自定义跟踪服务器
tracker.setTrackerServer("https://ga-proxy.example.com")
- 修改域名
example.com
的DNS记录,将ga-proxy.example.com
指向你自己的服务器IP - 自己服务器上的
nginx
做如下配置 upstream real_ga_servers {server www.google-analytics.com:443 weight=5 max_fails=0;keepalive 64; }server { listen 443 ssl;server_name ga-proxy.example.com;ssl on;# 设置ssl证书(略)location / {# 告诉ga用户真实iprewrite ^(.*)$ $1?uip=$remote_addr break;proxy_set_header Host www.google-analytics.com;# Proxy to google-analytics.comproxy_buffering off;# 使用keepaliveproxy_http_version 1.1; # require nginx > 1.1.4proxy_set_header Connection ""; # for keepalive upstreamproxy_pass https://real_ga_servers;proxy_redirect off;} }
main.js引入
import {GoogleAnalytics} from "@ouduidui/ga-tracker";const gaTracker = {instance: null,getInstance() {if (!this.instance) {// 初始化GoogleAnalytics Trackerthis.instance = GoogleAnalytics.getInstance() .setAppName('UniApp') // 设置名称.setAppVersion('1.0.0') // 设置版本号.newTracker('UA-XXXXXX-X'); // 设置跟踪ID// #ifdef MP-WEIXIN// 使用自己的合法域名做跟踪数据转发this.instance.setTrackerServer("https://ga-proxy.example.com");// #endif}return this.instance;},
}Vue.prototype.$gaTracker = gaTracker;
使用方法
<template><view class="content"><image class="logo" src="/static/logo.png"></image><view><text class="title">{{title}}</text></view></view>
</template><script>import {HitBuilders} from "@ouduidui/ga-tracker";export default {data() {return {title: 'Hello'}},() {// 设置屏幕名称const t = this.$gaTracker.getInstance()t.setScreenName('这是我的首屏页');// 或者对应相应字段t.set('xx',val)// 上报t.send(new HitBuilders.ScreenViewBuilder().build());}}
</script>
小程序谷歌统计 Google Analytics相关推荐
- 谷歌地图api 微信小程序_使用Google的融合位置提供程序API进行实时位置跟踪
谷歌地图api 微信小程序 Location tracking and monitoring have seen a surge in modern application development w ...
- 谷歌分析(Google Analytics)怎么用?谷歌分析使用方法教程
Google Analytics是独立站运营过程中,必须使用免费工具之一.如果你想做知道,你的网站访客来自哪里,在网站都看了什么,那些网页受欢迎,那些流量得到了比较好的转化.那么谷歌分析肯定可以帮助到 ...
- [软件工程学习笔记]个人java小程序---词频统计(二)
今天上午的软件工程课讲到了写程序时做单元测试和代码规范的重要性,反观自己每次被程序搞得焦头烂额也是因为这方面习惯不好的原因,等闲暇时再写一篇这方面的文章. 另外,对前一篇博文中的代码也并不是很满意,想 ...
- 小程序 微信统计表格_微信小程序登录机制
" 不是0,也不是1,有0也有1 " 总有一个瞬间,你想记录当下的一些事情,所以有了这篇文章,不会口吐芬芳,我直接开门了,但愿能让你见山. 1. 背景 21 届的校园招聘已经打响了 ...
- 微信小程序secret_使用Google Secret Manager像专业人士一样管理应用程序秘密
微信小程序secret At the beginning of last year, I wrote an article titled How to secure and manage secret ...
- 小程序 微信统计表格_微信小程序制作表格的方法
本文实例为大家分享了微信小程序制作表格的具体代码. 微信小程序中没有专门的表格制作工具,不过使用列表渲染可以实现, 下面是我做的表格图片: 方法如下: 在XXX.wxml中填写下面的代码 参数 内容 ...
- 10分钟学会看懂谷歌分析(Google Analytics)
Google Analytics工具地址: https://analytics.google.com/analytics/web/#/report/trafficsources-overview/a6 ...
- 小程序 微信统计表格_微信小程序简单的数据表格及查询功能
简介: 此项目是一个前后端分离的小demo, 开发工具:idea+微信小程序开发工具 前端:界面布局样式和js的跳转 后端:依靠SpringBoot的业务逻辑层 项目的码云地址: 微信开发工具的使用和 ...
- 小程序 微信统计表格_微信小程序图表插件(wx-charts)
微信小程序图表插件(wx-charts)基于canvas绘制,体积小巧支持图表类型饼图.线图.柱状图 .区域图等图表图形绘制,目前wx-charts是微信小程序图表插件中比较强大好使的一个. wx-c ...
- H5申请谷歌分析 google analytics,以及使用谷歌分析进行网站、应用的数据分析
谷歌分析analytics官网 谷歌分析网址:https://analytics.google.com/ 登录谷歌账号 登录谷歌账号 开设谷歌分析账号 点击开始衡量 填写账号名称 点击下一步 填写分析 ...
最新文章
- 搜索引擎名字引发的思考
- ar面部识别_国内手机厂商AR布局报告
- 智能指针:-和*运算符重载 + 模板技术 实现智能指针(C++)
- Python编程一定要注意的那些“坑”(九):0与False
- 用Eclipse创建一个spring boot(创建,并配好controller)
- 20190815 On Java8 第五章 控制流
- 深度神经网络训练过程中为什么验证集上波动很大_一个值得深思的问题?为什么验证集的loss会小于训练集的loss...
- atmega328p引脚图_Arduino UNO兼容ATmega328开发板-Seeeduino v4.0,附原理图/PCB/使用说明等...
- 从淘宝,天猫,1688,微店,京东,苏宁,淘特等其他平台一键复制商品到拼多多平台(批量上传宝贝详情接口教程)
- 微信公众平台接口调试工具json格式不对怎么搞_微信支付、支付宝最全接入指引,看完立刻就可以上手!...
- Uni-app登录态管理(vuex)
- 插画师所需的基础软件
- 伽利略红十字来信谭之一:哈勃红歌红限红移谭
- 叉姐的魔法训练小结(未完结)
- 员工激励的核心是人的满足感
- linux桌面特效 退出,Ubuntu 3D桌面特效怎么设置?
- 德鲁克的二十条管理格言
- 最全的OLT设备介绍
- Win10离线安装.NET Framework 3.5的方法 (附cab格式离线安装包下载)
- 如何用C语言写出一棵树(结构想法分享)
热门文章
- Java 架构师是怎样练成的
- Allegro铜皮动静态切换操作指导
- mongodb仲裁者_真理的仲裁者
- 【给初学者,大佬见笑】100%成功UEFI安装双硬盘单系统Ubuntu最合理分区安装指南+ubuntu20.04安装
- 论文分享Why Do Adversarial Attacks Transfer? Explaining Transferability of Evasion and Poisoning Attacks
- 计算机专业知识更新速度快,最近及计算机专业知识.doc
- Altium_Protel99SE圆线路板添加工艺边
- 刻意练习:Python基础 -- Task02. 条件与循环
- 中国近代史知识要点总结
- 僵尸网络(CC服务器)