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 | 当一个新的追踪事件所有的进程都完成后,但是还没有被提交到事件处理器中时产生。 |
|
处理事件[ ]
模块开发者可以编写一个事件处理器,配置来监听一个或者多个事件类型。
新建一个事件类型[ ]
模块控制器可以创建一个新的事件类型。
参考来源[ ]
Open Web Analytics使用手册导航 | ||||||||
---|---|---|---|---|---|---|---|---|
|