当前位置: 首页 > wzjs >正文

WordPress上不了优化建议

WordPress上不了,优化建议,做钓鱼网站违法,常州知名网站公司我们在开发的过程中经常会遇到需要统计用户数据的情况,我们前端人员在不麻烦后端的情况下该怎么做呢?这里我们可以借助第三方统计平台来记录跟踪用户的行为,这篇文章主要讲如何将google analytics集成到web端给我们用,超简单易懂&…

我们在开发的过程中经常会遇到需要统计用户数据的情况,我们前端人员在不麻烦后端的情况下该怎么做呢?这里我们可以借助第三方统计平台来记录跟踪用户的行为,这篇文章主要讲如何将google analytics集成到web端给我们用,超简单易懂!

我们直接上步骤吧!

步骤一:在firebase中创建自己的web项目

1.开翻墙软件使用谷歌账号,打开firebase官网
2.创建项目一直点继续,然后选择自己的账号创建项目,创建项目成功会出现这样的界面(这里默认已经集成了(google analytics),我们点击项目概览的项目设置

3.点击项目设置后,我们选择</>图标,开始创建我们的web项目,我这里起名demo-list

4.点击注册页面之后,就会出现下面的配置对象,配置有两种方法,1:npm引入,2:cdn引入也就是<script>引入,我们讲<script>引入的方法,简单快捷,如果有小伙伴选择npm的方式引入不清楚的可以私信我哈!<script>引入的方法将下面的代码整个复制到html中

步骤二:引入我们的项目中 

1.我们先把上面图片中的代码整个引入到我们的项目中
 <script type="module">import { initializeApp } from "https://www.gstatic.com/firebasejs/10.8.1/firebase-app.js";//我这里比图片中的示例加了一个logEvent,待会方便直接标记事件import { getAnalytics,logEvent } from "https://www.gstatic.com/firebasejs/10.8.1/firebase-analytics.js";const firebaseConfig = {apiKey: "写图片中你自己的",authDomain: "写图片中你自己的",databaseURL: "写图片中你自己的",projectId: "写图片中你自己的",storageBucket: "写图片中你自己的",messagingSenderId: "写图片中你自己的",appId: "写图片中你自己的",measurementId: "写图片中你自己的"}// Initialize Firebaseconst app = initializeApp(firebaseConfig);const analytics = getAnalytics(app);</script>
 2.记录事件,比如我们想记录多少人浏览了我们的web页面可以这样写:

注:

1.虽然上面的步骤是同步进行的,但我们在加载完使用analytics时可能会出现实例未初始化完成的情况,所以我这里加了一个延时器,熟悉js引擎的都知道,js首先执行同步任务,宏观任务会等当前js引擎空闲时才能执行,这种情况就能完美解决analytics实例化未完成的情况,当然你们如果找到谷歌分析提供的内置方法的话就更好了。

2.我们也可以把 window.addEventListener('load', ...)替换成document.addEventListener('DOMContentLoaded', ...),实现的结果是一样的

        window.addEventListener('load', function() {setTimeout(()=>{logEvent(analytics, 'web_browse', {event_name: 'web_browse', });},100)})
3.完整代码 
 <script type="module">import { initializeApp } from "https://www.gstatic.com/firebasejs/10.8.1/firebase-app.js";//我这里比图片中的示例加了一个logEvent,待会方便直接标记事件import { getAnalytics,logEvent } from "https://www.gstatic.com/firebasejs/10.8.1/firebase-analytics.js";const firebaseConfig = {apiKey: "写图片中你自己的",authDomain: "写图片中你自己的",databaseURL: "写图片中你自己的",projectId: "写图片中你自己的",storageBucket: "写图片中你自己的",messagingSenderId: "写图片中你自己的",appId: "写图片中你自己的",measurementId: "写图片中你自己的"}// Initialize Firebaseconst app = initializeApp(firebaseConfig);const analytics = getAnalytics(app);window.addEventListener('load', function() {setTimeout(()=>{logEvent(analytics, 'web_browse', {event_name: 'web_browse'});},100)})</script>

以上就是firebase google analytics在web中集成的简单使用啦,如果有不懂的地方欢迎评论留言,海糖很乐意给大家解答问题的哦!

http://www.dtcms.com/wzjs/29601.html

相关文章:

  • 如皋做网站b站新人视频怎么推广
  • 企业网站备案资料填写单百度企业
  • wordpress dux 1.8天津外贸seo推广
  • 河南做网站公司汉狮营销推广方案ppt案例
  • 本地的上海网站建设baidu百度首页官网
  • 国外黑客网站登封网站设计
  • 邯郸网站建设网站开发网址怎么注册
  • 发布个人免费网站的一般流程图整合营销传播方法包括
  • 兰州网站制作公司广州seo诊断
  • 百度做网站需要交钱吗百度竞价推广屏蔽软件
  • 深圳广东网站建设套餐如何自己创建一个网站
  • 东营做网站排名手机cpu性能增强软件
  • 上饶做网站教育培训网页设计
  • 网站 产品原型重庆网页搜索排名提升
  • 学校网站设计论文网络测试
  • 包头网站建设站长之家最新网站
  • 网络网站建设办公郑州网站seo技术
  • wordpress进入控制台福建seo快速排名优化
  • 房屋管理系统网站优化推广seo
  • 架设网站如何进行搜索引擎优化 简答案
  • 公司网站建设介绍重庆森林经典台词
  • 金泉网做网站要找谁百度搜索收录入口
  • 怎么做独立的淘宝客网站做互联网推广的公司
  • 网络公司要求做网站工商网监自媒体平台注册
  • 做qq空间网站湖南中高风险地区
  • 有app怎么做网站百度网盘提取码入口
  • 深圳哪家公司做网站好短信广告投放软件
  • 莆田有哪些网站建设公司集客营销软件
  • 润商网站建设网络推广和网站推广
  • 作业网站的设计制作案例aso优化排名