# 用户变量

完成事件+变量的用户模型设计，在开始代码的部署前，需要先在变量管理处将事件的变量配置到GrowingIO平台。

## 创建用户变量

一. 在顶部导航栏选择“**数据中心 > 数据管理”**，进入数据管理模块。

二. 在左侧导航栏选择“**变量 > 用户变量”**，进入用户变量管理页面。

{% hint style="success" %}
用户变量分为登录用户变量和访问用户变量，需在各自页签进行配置。
{% endhint %}

![](/files/-LuVFkqqaJ4w2NdwzrUP)

{% hint style="info" %}
登录用户ID：当您在代码中上传了登录用户ID时，请在此处打开登录用户ID。&#x20;
{% endhint %}

三. 单击变量列表上方的**创建登录/访问用户变量**，弹出新建登录/访问用户变量页面。

![](/files/-LwRIfNBZ5fXEpf6k2yy)

| 参数   | 说明                                                                                                                                                                                                                                                                                                                   | 登录用户 | 访问用户 |
| ---- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---- | ---- |
| 名称   | GrowingIO平台上变量的名称。                                                                                                                                                                                                                                                                                                   | ✔️   | ✔️   |
| 标识符  | 此变量在代码中的标识，仅允许大小写英文、数字、下划线，并且不能以数字开头。                                                                                                                                                                                                                                                                                | ✔️   | ✔️   |
| 字段类型 | <ul><li>字符串</li><li>日期</li></ul><p>日期类型的变量必须用YYYYMMDD的样式上传，否则无法生效。</p>                                                                                                                                                                                                                                               |      |      |
| 归因   | <p>当登录用户变量发生改变时，事件发生时会算在此变量的哪个值上。当前登录用户变量支持两种归因模型：</p><p><strong>最近</strong>：当事件发生时，往前看，时间段所有权重全部分配给用户变量中离事件发生的事件最近的值上。例如，用户在某天银卡升级成为金卡，在最近的这种归因模型下，所有银卡时候发生的页面浏览、访问、购买事件等等都仍然归到银卡上。</p><p><strong>最终</strong>：当事件发生时，往后看，事件的左右权重全部分配给用户变量中最终设置的值上。例如：在用户在某天从银卡升级到金卡，在最终的这种归因模型下，所有银卡时候发生的页面浏览、访问、购买事件等等都会归到金卡上。</p> | ✔️   | -    |
| 描述   | 变量的描述，可填写对应触发时机和应用场景，同时对变量值进行举例。                                                                                                                                                                                                                                                                                     | ✔️   | ✔️   |

四. 填写完成后，单击确定，完成一个用户变量的创建。

## 管理事件变量

在用户变量列表可以查看用户变量的名称、描述、标识符、归因、创建人、创建时间、最后更新人、最后更新时间。

您也可以对用户变量进行已下操作：

**变量搜索**：您可以在列表上方的搜索框中按变量名称或标识符来搜索事件变量。

**QuickView：**&#x70B9;击任一用户变量，您可以在右侧弹出的变量详情中，查看变量的定义。

**编辑：**&#x5728;QuickView界面单击变量的参数进行修改，修改后单击**保存**。

**列定制**：单击列表表头右侧的 <img src="/files/-LuWAo9JbXdYllpy0hht" alt="" data-size="line"> 可选择列表展示项。

**删除**：单击单条用户变量右侧的 <img src="/files/-LsyfkaafJ-8X2utJ9Bb" alt="" data-size="line"> 选择删除，可删除不需要的用户变量。

**批量操作**：在列表中使用复选框选择多个用户变量，可以进行批量删除。


---

# 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/product-manual/datacenter/datamanage/variable/user.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.
