npm 包 bd-static-new 使用教程

阅读时长 4 分钟读完

简介

bd-static-new 是一个轻量级的 npm 包,用于快速搭建基于百度统计的静态文档页,可以按照不同的页面和事件进行统计,支持定制化扩展和配置。

安装

使用 npm 安装 bd-static-new,执行以下命令:

安装完成后,在需要使用 bd-static-new 的代码中引入即可:

如何使用

在使用 bd-static-new 进行页面统计时,需要先通过 BaiduStatistics 类来实例化一个百度统计对象,然后在需要统计的位置调用相应的方法即可。

实例化

实例化一个百度统计对象时,需要指定站点的唯一码(Site ID),该唯一码可以在百度统计管理页面中获取到,示例代码如下:

页面统计

在使用 bd-static-new 进行页面统计时,需要先通过 baiduStatistics 对象来实例化一个新的 Page 对象,然后在需要统计的页面位置调用 pageView 方法。

其中,pageName 表示页面的名称,可以自由指定。

事件统计

在使用 bd-static-new 进行事件统计时,需要在需要统计的事件位置调用相应的方法,不同的事件类型对应着不同的方法,示例代码如下:

-- -------------------- ---- -------
----- ---- - ---------------------------------------
-- ----
------------
  --------- ---------
  ------- --------
  ------ ---------
  ------ --
---
-- ----
-------------
  --------- ---------
  ------- ---------
  ------ ---------
  ------ --
---
-- ----
-----------
  --------- -------
  ------- -------
  ------ -------
  ------ --
---

其中,category 表示事件的分类,action 表示事件的操作,label 表示事件的标签,value 表示事件的值。

定制化扩展和配置

bd-static-new 支持自定义配置和扩展统计项,通过传入 options 参数来实现,示例代码如下:

-- -------------------- ---- -------
----- ------- - -
  ---------------- ----------  -- ---------------
  ------- -  -- --------
    ------ -
      --------- --------
      ------- --------
      ------ --------
      ------ --
    --
  --
--
----- --------------- - --- ----------------------- ---------

其中,ignoreEventType 表示需要忽略的事件类型,events 表示自定义事件的配置信息。

总结

通过本文的介绍,读者可以了解到如何使用 bd-static-new 这个 npm 包进行页面和事件统计,同时也了解了如何进行定制化扩展和配置,希望能够帮助到前端开发人员提升网站数据分析和用户体验。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60067355890c4f7277583b0e

纠错
反馈