Open Web Analytics/事件hooks

来自站长百科
跳转至: 导航、​ 搜索

Open Web Analytics | Open Web Analytics基本使用 | 站点追踪以及相关应用程序 | Open Web Analytics框架|Open Web Analytics扩展

OWA是一个基于事件的框架,由大量的事件处理器组成,这些事件处理器是设计来执行一些具体的分析以及记录函数的。事件是由一个事件类型和一个消息组成。一个事件消息应该是一个数组、对象或者是任何其他数据类型。

追踪事件[ ]

下面的事件将会在某些与追踪相关的动作发生时被触发,事件处理器将会监听这些市静安,然后执行他们自己的动作。

Event Name(事件名称) Description(说明)
base.first_page_request 当一个新访问者浏览一个页面时将产生该事件.
base.page_request 一个页面被访问时产生.
base.page_request_logged 当一个请求事件被写入数据库时该事件产生.
base.new_session 在新的会话被登记到数据库中时产生 .
base.session_update 当一个已存会话更新时产生该事件.
base.new_comment 当一个用户提交评论时将产生该事件.
base.feed_request 请求 RSS/ATOM/XML 订阅时产生.
dom.click 浏览器产生的dom点击时触发该事件.
dom.stream 一个 dom 流被记录时产生该事件.


一般动作[ ]

Event Name(事件名称) Description(说明) Properties(属性)
init 在OWA加载完它的配置和模块后,但在全局框架对象被设置前 产生该事件.
tracking_event_processing_complete 当一个新的追踪事件所有的进程都完成后,但是还没有被提交到事件处理器中时产生。
  • tracking_event_type


处理事件[ ]

模块开发者可以编写一个事件处理器,配置来监听一个或者多个事件类型。

新建一个事件类型[ ]

模块控制器可以创建一个新的事件类型。

参考来源[ ]

Open Web Analytics使用手册导航

Open Web Analytics基本使用

环境配置 | 安装 | 升级 | WordPress整合 | MediaWiki整合

站点追踪以及相关应用程序

Javascript Tracker | PHP Tracker| 广告活动追踪 | 电子商务追踪 | 转换追踪 | 行为追踪

Open Web Analytics框架

框架概述 | 追踪管道 |事件处理器 | 数据库模式 | 角色与权限

Open Web Analytics扩展

数据访问API | 模块创建 | 过滤器hooks | 事件hooks | 实体 | 数据库访问 |数据库模式更新器创建 | Metrics and Dimensions | Metrics创建 | 配置