# 管理拥护者用户细分

分群是将您的倡导者计划参与者划分为基于共同特征的用户分段或组的过程。通过对参与者进行分群，您可以更好地了解他们的兴趣、跟踪他们的活动，并更准确地提供符合其需求的价值。

{% tabs %}
{% tab title="人口统计因素" %}
常见的分群标准包括如下人口统计因素：

* 年龄
* 性别
* 位置
* 行业
* 工作单位
* 收入
  {% endtab %}

{% tab title="关系因素" %}
您也可以根据与他们与您业务关系相关的一系列特征对用户进行分群，例如：

* 会员状态
* 订阅计划层级
* 最近购买日期
* 注册日期
* 设备
  {% endtab %}
  {% endtabs %}

#### 管理用户分段

在您的倡导者计划中，您可以创建新的用户分段、将单个参与者添加到用户分段、批量将参与者添加到用户分段以及从用户分段中移除参与者。

{% stepper %}
{% step %}

#### **步骤1：创建用户分段**

1. 在左侧导航菜单中，选择 ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → 数据源 → 分段**.
2. 选择 **添加细分**.
3. 在 **名称** 字段，为该分段输入描述性名称。
4. 选择 **添加**.
   {% endstep %}

{% step %}

#### **步骤2：将单个参与者添加到用户分段**

1. 在左侧导航菜单中，选择 ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Participants**.
2. 搜索您想要添加到用户分段的特定参与者。
3. 选择他们的姓名以加载其参与者资料。
4. 在 *分段* 卡上，选择 **添加细分**.
5. 选择您希望将此参与者包含到的用户分段。
   {% endstep %}

{% step %}

#### **步骤3：批量将参与者添加到用户分段**

1. 在左侧导航菜单中，选择 ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → 数据源 → 分段**.
2. 找到您要添加用户的分段名称。
3. 将光标悬停在要向其添加参与者的分段名称上并选择 **添加用户**.
4. 选择导入类型 **用户**.
5. 使用 [示例 CSV](https://assets.ctfassets.net/s68ib1kj8k5n/37p9zl8fMQvjSW05TRpEiO/8e7f524130ac29092be52f54ba04c7cb/sample-user-upload-hideClassic.csv)，创建包含您希望包括在特定用户分段中的所有参与者的列表。
6. 选择 **选择文件** 并选择您准备好的 CSV 文件。
7. 使用下拉列表选择您希望将这些参与者添加到的分段。
8. 选择 **开始导入**.
   {% endstep %}

{% step %}

#### **步骤4：从用户分段中移除参与者**

1. 在左侧导航菜单中，选择 ![](https://impact-1.gitbook.io/docs/emvxfLrwrlacc4y3y02Y/~gitbook/image?url=https%3A%2F%2F4048883401-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FwMLlMoFBtKJa8ptd3zaw%252Fuploads%252Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%252Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg%3Falt%3Dmedia\&width=300\&dpr=3\&quality=100\&sign=71dd50ef\&sv=2) **\[Engage] → Participants**.
2. 找到您想要从用户分段中移除的特定参与者。
3. 选择他们的姓名以加载其参与者资料。
4. 在用户概览的左下角，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-d05e21635c52fff94d35ca4c6b05c1deecc699ef%2F768d04f4d7e1b5b745577812f7d67db99d988bfc34749b6e575a04438d6cee36.svg?alt=media) **\[取消]** 位于该参与者不应再属于的分段右侧的
   {% endstep %}
   {% endstepper %}

#### Advocate API 与 UTT 分群

Advocate REST API 和 UTT Javascript 库也可用于以编程方式管理参与者所属的分段。

此功能可通过在 API 调用或 UTT 方法的用户对象中包含一个或多个以下“操作”（分段名称与运算符的组合）来访问。

您可以在我们的 UTT Javascript 库和 API 方法的 [用户 API 文档](https://integrations.impact.com/impact-brand/reference/user).

{% tabs %}
{% tab title="运算符" %}
以下运算符构成用户分群的基础 *操作*，用于管理参与者所属的分段。

| 运算符          | 说明                                                                      | 示例              |
| ------------ | ----------------------------------------------------------------------- | --------------- |
| 添加           | 仅提供分段键将尝试将参与者添加到该分段。如果参与者已属于该分段，则不会采取任何操作。                              | `mySegmentKey`  |
| 删除           | 包含 *分段键* 和一个 `~` 在它前面将通知 Advocate 将参与者从该分段中移除。如果参与者本来就不属于该分段，则不会采取任何操作。 | `~mySegmentKey` |
| 清除           | 包含一个 *键*，在其前面带有一个 `~` 将通知 Advocate 从参与者当前所属的所有分段中移除该参与者。                | `~`             |
| {% endtab %} |                                                                         |                 |

{% tab title="操作" %}
以下操作，使用可用的 *运算符*，使您能够管理用户所属的分段。

| 操作            | 说明                                                                                                          | 示例                                                  |
| ------------- | ----------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |
| 添加            | 将参与者添加到分段。任何其他现有分段将被保留。                                                                                     | `{ "id" : "abc_123", ... "segments" : ["A"] }`      |
| 设置            | <p>为参与者设置分段。任何其他现有分段将被移除。</p><p><strong>重要：</strong> 顺序很重要！要执行设置操作，应首先包含清除 <em>运算符</em> <em>(\~)</em> 。</p> | `{ "id" : "abc_123", ... "segments" : ["~","A" ] }` |
| 删除            | 将参与者从分段中移除。任何其他现有分段将被保留。                                                                                    | `{ "id" : "abc_123", ... "segments" : ["~A"] }`     |
| 清除            | 清除为参与者配置的所有分段。                                                                                              | `{ "id" : "abc_123", ... "segments" : ["~*"] }`     |
| {% endtab %}  |                                                                                                             |                                                     |
| {% endtabs %} |                                                                                                             |                                                     |
