> For the complete documentation index, see [llms.txt](https://growingio.gitbook.io/v3/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://growingio.gitbook.io/v3/introduction/datamodel/analysismodel/predifined-metrics.md).

# 预定义指标

{% tabs %}
{% tab title="用户级指标" %}
用户级指标：项目级别的用户总量统计。

| 指标                  | 说明                                              |
| ------------------- | ----------------------------------------------- |
| 访问用户量（web/app/小程序）  | （接入 GrowingIO 后）访问用户的数量。                        |
| 新访问用户量（web/app/小程序） | （接入 GrowingIO 后）365 天内第一次访问网站/小程序；打开App的访问用户数量。 |
| 登录用户量（web/App/小程序）  | （接入 GrowingIO 后）登录用户的数量，需要上传登录用户 ID 。           |
| 新登录用户量（web/App/小程序） | （接入 GrowingIO 后）第一次登录网站的用户数量。                   |

{% hint style="info" %}
访问用户的技术说明

Web：根据cookie

App：根据用户唯一ID区分访问用户

* Android用户唯一ID：Android ID或IMEI
* iOS用户唯一ID：IDFV或IDFA

小程序：默认按照cookie判断访问用户；如果不取关小程序，则cookie不会发生变化；当设置forceLogin后，则会默认按照openid来判断访问用户，且不采用365天的限制。
{% endhint %}
{% endtab %}

{% tab title="访问级指标" %}
访问级指标：衡量网站总体访问情况

| 指标 | 说明 |
| -- | -- |

| 访问量（Web/App/小程序） | 访问的数量。被页面级变量分解时，代表着包含该页面的访问的次数。 |
| ---------------- | ------------------------------- |

| 每次访问页面浏览量（Web/App/小程序） | <p>平均每次访问浏览的页面的数量。</p><p>计算方法：页面浏览量/访问量</p> |
| ---------------------- | ------------------------------------------- |

| 人均访问页数（Web/App/小程序） | <p>平均每个用户实际浏览过的网页数。</p><p>计算方法：页面浏览量/用户量</p> |
| ------------------- | -------------------------------------------- |

| 人均访问次数（Web/App/小程序） | <p>平均每个用户访问网站（打开App）的次数。</p><p>计算方法：访问量/用户量</p> |
| ------------------- | ----------------------------------------------- |

| 总访问时长（Web/App/小程序） | 所有访问的总时长，以分钟作为单位展示，不统计时间跨度小于1秒或大于1天的访问。不能使用页面级维度（域名、页面、自定义页面级变量）分解。由于Web端无法准确获取到用户的离开时间，所以最后一个页面的访问时长不会包含在总访问时长中。 |
| ------------------ | ----------------------------------------------------------------------------------------------------------------- |

| 平均访问时长（Web/App/小程序） | <p>平均每次访问时长，以分钟作为单位展示。不能使用页面级维度（域名、页面、自定义页面级变量）分解。</p><p>计算方法：总访问时长/访问量</p> |
| ------------------- | --------------------------------------------------------------------------- |

| 人均访问时长（Web/App/小程序） | <p>平均每个用户的访问时长。</p><p>计算方法：总访问时长/用户量</p> |
| ------------------- | ---------------------------------------- |

| 退出次数（Web/App/小程序） | 用户退出网站的数量，通常需要在一定范围内，因为所有的用户最终都会退出网站。 与页面级变量一起使用时，统计的是该页面作为用户一次访问中的最后一个页面的访问的次数。 |
| ----------------- | -------------------------------------------------------------------------------- |

| 退出率（Web/App/小程序） | <p>如果与页面级变量一起使用，统计的是该页面作为退出页的次数，占这个页面被访问的总体数量的比例。 每个页面都有可能成为退出页，因为用户总要离开网站，但是如果关键流程中的页面退出率高，就说明页面出现了问题，用户本应该继续完成操作，但是中途退出了。 \*退出页：用户在一次访问中访问的最后一个页面，是这次访问的退出页，也就是用户的这次访问是在这里结束的。</p><p>计算方法：退出次数/访问量</p> |
| ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| 总页面停留时长（Web/App/小程序） | 总页面停留时长（分钟）指标只能被页面级维度（域名、页面、自定义页面级变量）分解，代表着用户在当前页面上停留的总时长，不统计停留时长大于3个小时的页面。由于Web端无法准确获取到用户的离开时间，所以最后一个页面的停留时长不会包含在总页面停留时长中。 |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------- |

| 平均页面停留时长（Web/App/小程序） | <p>平均页面停留时长（分钟）指标只能被页面级维度（域名、页面、自定义页面级变量）分解，代表着用户在当前页面上停留的平均时长。</p><p>计算方法：总页面停留时长/（页面浏览量-退出次数）</p> |
| --------------------- | --------------------------------------------------------------------------------------------------- |

| 进入量（Web/App/小程序） | <p>访问用户进入网站（小程序）进行访问的数量。</p><p>说明：当进入次数指标被页面维度拆分时，进入次数指从该页面级维度的当前值（页面）进入（开始）的访问的数量。在作为指标单独使用或者被除页面级维度以外的维度拆分时，进入次数在数值上等于访问量。</p> |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------- |

| 访问用户人均进入次数（Web/App/小程序） | <p>平均每个访问用户进入网站/小程序进行访问的数量。</p><p>计算方法：进入量/访问用户量</p> |
| ----------------------- | ---------------------------------------------------- |

| 总进入时长（Web/App/小程序） | 用户进入网站/小程序进行访问的总时长，以分钟作为单位展示。 与页面级变量一起使用时，统计的是该页面作为用户一次访问中的第一个页面的访问的时长。 |
| ------------------ | ----------------------------------------------------------------------- |

| 平均进入时长（Web/App/小程序） | 用户平均每次进入网站/小程序进行访问的平均时长，以分钟作为单位展示。计算方法：总进入时长/进入量 |
| ------------------- | ------------------------------------------------ |

| 每次进入页面浏览量（Web/App/小程序） | 平均每次进入带来的页面浏览的数量。计算方法：进入总页面浏览量/进入量 |
| ---------------------- | ---------------------------------- |

| 跳出次数（Web/小程序） | 访问一个页面就离开的次数，即一次访问中只访问了一个页面。 |
| ------------- | ---------------------------- |

| 跳出率（Web/小程序） | <p>只有一个页面浏览的访问占所有访问的比率。</p><p>计算方法：跳出次数/进入量</p><p>高跳出率表示访问者对到达站内时访问的第一个页面不感兴趣，没有继续访问更深入的页面，或者是登录页面设计的不合理导致用户只访问一个页面就离开。</p> |
| ------------ | --------------------------------------------------------------------------------------------------------------------------- |
| {% endtab %} |                                                                                                                             |

{% tab title="页面级指标" %}
页面级指标：衡量页面的访问情况

| 指标                        | 说明                             |
| ------------------------- | ------------------------------ |
| 页面浏览量（Web/App/小程序）        | 用户实际浏览过的网页数量。                  |
| 通过圈选定义的页面浏览量（Web/App/小程序） | 可以定义一个页面，也可以定义一组页面，统计定义页面的浏览量。 |
| {% endtab %}              |                                |

{% tab title="事件级指标" %}
事件级指标：可以通过圈选和创建自定义事件来实现。

| 指标                         | 说明                                      |
| -------------------------- | --------------------------------------- |
| 通过圈选定义的元素指标化后（Web/App/小程序） | 通过圈选定义的元素，在使用的时候，会指标化为“该元素点击（浏览）的人数或次数” |
| 自定义事件（Web/App/小程序）         | 通过打点实施创建自定义事件。                          |
| {% endtab %}               |                                         |
| {% endtabs %}              |                                         |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://growingio.gitbook.io/v3/introduction/datamodel/analysismodel/predifined-metrics.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
