# 埋点事件与变量字段

{% tabs %}
{% tab title="custom\_event（埋点事件）" %}
&#x20;   &#x20;

| 名称              | 类型（长度）              | 说明                                                                                                           |
| --------------- | ------------------- | ------------------------------------------------------------------------------------------------------------ |
| visitUserId     | string（64）          | <p><访问用户ID> </p><p>访问用户的唯一标识，由GrowingIo自动生成。 示例：fc55728b-41ab-42ff-8b1f-714e44c65fd6</p>                     |
| sessionId       | string（50）          | <p><访问ID> </p><p>当前访问的唯一标识。 示例：6b5099c7-6006-422d-92ac-4f3bf4ddd37c</p>                                      |
| time            | bigint              | <p><时间戳> </p><p>事件发生的时间戳。 </p><p>示例：1520899220665</p>                                                        |
| sendTime        | bigint              | <p><发送时间> </p><p>请求在SDK发送的时间戳。 </p><p>示例：1520899221211</p>                                                   |
| pageTime        | bigint              | <p><页面时间></p><p>pvar对应的页面请求的产生时间。</p><p>示例：1516349263375</p>                                                 |
| domain          | string（100）         | <p><域名> </p><p>访问的域名，当为 iOS / Android 时，为 app 包名。</p><p>示例：[www.growingio.com](http://www.growingio.com)</p> |
| page            | string（1024）        | <p><页面></p><p>用户访问的当前页面。</p><p>示例：pages/index</p>                                                            |
| queryParameters | string （1024）       | <p><查询参数> </p><p>当前网站页面URL中的查询参数。 </p><p>示例：cid=1234567</p>                                                  |
| eventName       | string（50）          | <p><事件名称></p><p>自定义事件的标识符。</p><p>示例：recenue</p>                                                              |
| eventNumber     | double              | <p><事件数量> </p><p>已废弃，请忽略此字段</p>                                                                              |
| eventVariable   | map\<string,string> | <p><事件级变量></p><p>自定义事件级变量。</p><p>示例：{"price":"50.0","item":"101"}</p>                                        |
| loginUserId     | string（200）         | <p><登录用户ID></p><p>推荐使用那些不能定位到个人的ID信息，通常为企业内部使用的CRM ID。</p><p>示例：user12345</p>                                |
| pageRequestId   | string（23）          | <p><页面请求ID> </p><p>GrowingIO系统内部用于标识一个唯一的页面请求的ID，可以用来关联page 数据。 </p><p>示例：1521010820647fa5a9314e6</p>        |
| {% endtab %}    |                     |                                                                                                              |

{% tab title="pvar（自定义页面变量）" %}

| 名称            | 类型（长度）              | 说明                                                                                                    |
| ------------- | ------------------- | ----------------------------------------------------------------------------------------------------- |
| visitUserId   | string（64）          | <p><访问用户ID> </p><p>访问用户的唯一标识，由GrowingIo自动生成。 示例：fc55728b-41ab-42ff-8b1f-714e44c65fd6</p>              |
| sessionId     | string（50）          | <p><访问ID> </p><p>当前访问的唯一标识。 示例：6b5099c7-6006-422d-92ac-4f3bf4ddd37c</p>                               |
| time          | bigint              | <p><时间戳> </p><p>事件发生的时间戳。 </p><p>示例：1520899220665</p>                                                 |
| sendTime      | bigint              | <p><发送时间></p><p>请求在SDK发送的时间戳。</p><p>示例：1520899221211</p>                                              |
| pageTime      | bigint              | <p><页面时间></p><p>pvar对应的页面请求的产生时间。</p><p>示例：1520899221209</p>                                          |
| domain        | string（100）         | <p><域名> </p><p>访问的域名，当为 iOS / Android 时，为 app 包名。</p><p>示例：growingio.com</p>                          |
| page          | string（1024）        | <p><页面></p><p>用户访问的当前页面。</p><p>示例：pages/funnel</p>                                                    |
| pageVariable  | map\<string,string> | <p><页面级变量></p><p>页面级变量键值对。</p><p>示例：{"category":"funnel"}</p>                                         |
| pageRequestId | string（23）          | <p><页面请求ID> </p><p>GrowingIO系统内部用于标识一个唯一的页面请求的ID，可以用来关联page 数据。 </p><p>示例：1521010820647fa5a9314e6</p> |
| {% endtab %}  |                     |                                                                                                       |

{% tab title="evar（转化变量）" %}

| 名称                 | 类型（长度）              | 说明                                                                                       |
| ------------------ | ------------------- | ---------------------------------------------------------------------------------------- |
| visitUserId        | string（64）          | <p><访问用户ID> </p><p>访问用户的唯一标识，由GrowingIo自动生成。 示例：fc55728b-41ab-42ff-8b1f-714e44c65fd6</p> |
| sessionId          | string（50）          | <p><访问ID> </p><p>当前访问的唯一标识。 示例：6b5099c7-6006-422d-92ac-4f3bf4ddd37c</p>                  |
| time               | bigint              | <p><时间戳> </p><p>请求发生的时间戳。 </p><p>示例：1520899220665</p>                                    |
| sendTime           | bigint              | <p><发送时间> </p><p>请求在SDK发送的时间戳。 </p><p>示例：1520899221211</p>                               |
| domain             | string（100）         | <p><域名> </p><p>访问的域名，当为 iOS / Android 时，为 app 包名。 </p><p>示例：growingio.com</p>            |
| conversionVariable | map\<string,string> | <p><转化变量></p><p>示例：{"keyword","retention"}</p>                                           |
| {% endtab %}       |                     |                                                                                          |

{% tab title="vstr（访问用户变量）" %}

| 名称              | 类型                  | 说明                                                                                       |
| --------------- | ------------------- | ---------------------------------------------------------------------------------------- |
| visitUserId     | string(64)          | <p><访问用户ID> </p><p>访问用户的唯一标识，由GrowingIo自动生成。 示例：fc55728b-41ab-42ff-8b1f-714e44c65fd6</p> |
| sessionId       | string(50)          | <p><访问ID> </p><p>当前访问的唯一标识。 示例：6b5099c7-6006-422d-92ac-4f3bf4ddd37c</p>                  |
| time            | bigint              | <p><时间戳> </p><p>请求发生的时间戳。 </p><p>示例：1520899220665</p>                                    |
| sendTime        | bigint              | <p><发送时间> </p><p>请求在SDK发送的时间戳。 </p><p>示例：1520899221211</p>                               |
| visitorVariable | map\<string,string> | <访问用户变量>                                                                                 |
| {% endtab %}    |                     |                                                                                          |
| {% endtabs %}   |                     |                                                                                          |


---

# Agent Instructions: 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:

```
GET https://growingio.gitbook.io/docs/developer-manual/api-reference/originaldata-export-v2/characters/manual-character.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
