# 访问事件及变量

## 访问事件的定义

在GrowingIO的数据模型中，访问事件代表：

* Web端：用户在一定时间内首次打开网站页面
* 移动端：用户在一定时间内首次打开移动应用
* 小程序：用户在微信中打开小程序

一次访问会生成一个session值，各平台的session刷新时间如下：

* Web端：用户无操作30分钟后session值过期，30分钟后的操作生成新的session值。
* 移动端：App退出30秒后再进入，刷新session值。
* 小程序：小程序关闭5分钟后再进入，刷新session值。

## 访问事件的变量

GrowingIO 从 SDK 生成和发送的访问事件中提取了很多信息，我们将之称为访问事件的变量，这些信息包括：

| 类型                   | 信息                                                                                                                                          |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| <p></p><p>用户设备信息</p> | <ul><li>操作系统及版本</li><li>设备品牌</li><li>设备型号</li><li>设备类型（手机/平板）</li><li>设备制造商</li><li>浏览器及版本</li><li>系统语言</li><li>屏幕大小</li><li>设备方向</li></ul> |
| <p></p><p>用户位置信息</p> | <ul><li>国家、地区、城市名称</li><li>国家代码</li></ul>                                                                                                   |
| 用户访问的应用信息            | <ul><li>应用平台</li><li>App 版本</li></ul>                                                                                                       |
| 用户落地页信息              | <ul><li>域名</li><li>页面</li><li>访问来源</li><li>页面来源</li></ul>                                                                                   |
