> For the complete documentation index, see [llms.txt](https://help.impact.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.impact.com/brand/zh/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/approve-microsite-users-via-segments.md).

# 通过分组批准微站用户

你可以为你的微型网站用户设置一个审批系统，从而更好地控制谁可以注册微型网站并成为你品牌的推广者。

通过修改微型网站注册表单、用户分组以及微型网站页面上的条件渲染，你可以为微型网站设置审批系统。本文帮助文章说明如何配置审批系统，并概述终端用户的注册流程会是什么样子。

{% stepper %}
{% step %}
**步骤 1：创建用户分组**

[创建用户分组](/brand/zh/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participants/manage-advocate-user-segments.md) 以根据用户状态对用户进行分组。之后，你就可以根据用户所属分组向他们展示不同类型的微型网站内容。

我们建议为审批系统创建以下分组：

* **待处理：** 适用于已注册微型网站但尚未获批参与 Advocate 计划的用户。
* **已批准：** 适用于已注册微型网站且已获批参与 Advocate 计划的用户。
  {% endstep %}

{% step %}
**步骤 2：创建微型网站**

必须在你的 Advocate 账户中设置一个微型网站。如果你已经创建了微型网站，可以跳过此步骤。

1. 从左侧导航菜单中，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → 内容**.
2. 在……上 *微站点* 卡片中，选择 **设置**.
3. 在……上 *设置微型网站* 屏幕上，选择 **设置推荐微站**.
   * 你将设置一个基础微型网站，其中包括所有必需页面、路由和电子邮件，例如验证邮件。
     {% endstep %}

{% step %}
**步骤 3：创建条件区域**

在微型网站设置完成后，你需要创建面向等待审批用户和已获批准用户的条件区域。如果你希望某些微型网站用户看到特定内容，而阻止其他微型网站用户看到该内容，则需要设置条件区域，例如， *待处理* 用户会看到一条消息，告知他们在进行推荐之前其账户需要先获得批准。

我们建议在微型网站的以下页面上设置此内容：

* **仪表板：** 仪表板是用户可以访问其推荐分享链接以及推荐计划基本信息的页面。我们建议限制对仪表板的访问，以防等待审批的用户访问其分享链接，因为它也是大多数用户完成微型网站注册和电子邮件验证流程后首先看到的页面。
* **活动：** 活动页面是用户可以查看其推荐列表和统计数据（如已获得奖励数量）的地方，这些内容都与 Advocate 计划相关。我们建议限制对该页面的访问，以防等待审批的用户在获批之前查看有关该计划的信息。
* **税务与付款设置页面：** （仅限现金付款微型网站）税务与付款设置页面是用户可以输入其税务和银行信息，以从 Advocate 计划中接收现金奖励的地方。我们建议在用户获批之前限制对该页面的访问，因为用户直到获得第一笔现金奖励后才需要填写其银行和税务信息。

**创建条件区域**

1. 从左侧导航菜单中，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → 内容**.
2. 在……上 *微站点* 卡片中，选择 **编辑内容**.
3. 从页面和布局列表中选择以下页面之一：
   * 仪表板
   * 活动
   * 税务与付款设置页面
4. 在所选页面的右侧面板中，选择 **添加** → **高级**.
5. 在下方 *高级*，选择 **条件区域 / 分组** 组件。
6. 选择 **添加到 \<section>** ，以将条件区域放置在页面中所需的位置。
7. 将分组名称更新为“pending”或“approved”。你可以使用微型网站编辑器 UI 或 HTML 编辑器。

{% tabs %}
{% tab title="微型网站编辑器 UI" %}

1. 选择 **图层** → **条件区域**.
2. 在下方 *条件区域*，在屏幕右侧的文本框中输入分组名称。

   <div data-with-frame="true"><figure><img src="https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fwvek3DzjsHfG0au1Kfcg%2FUntitled%20design%20(50).png?alt=media&amp;token=f171a568-2f93-498f-92e0-51a6121c345f" alt="" width="563"><figcaption></figcaption></figure></div>

{% endtab %}

{% tab title="HTML 编辑器" %}

1. 选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-63c2caf34c8c42984b458d40b5ac087e03360307%2Fc5fc23a16175bc8c8603fda06785d3d10c8d687bb14c7c6f1424d705c272963e.svg?alt=media) **\[代码视图]** 在顶部菜单栏中查找 `sqb-conditional-section` HTML 标签。
2. 将 `condition` 属性重命名为 `‘pending’` 在 `user.segments`.

   <div data-with-frame="true"><figure><img src="https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-3094d4b343991df595eaf7e3a6402542c74d4561%2F27848d9f4c837c60b74faa6b310ce773d01d5945295ae346cb8c630fe9ab4c05.png?alt=media" alt=""><figcaption></figcaption></figure></div>

{% endtab %}
{% endtabs %}

**向条件区域添加内容**

1. 移动或添加任何要包含在 *条件区域*中。你可以使用微型网站编辑器 UI 或 HTML 编辑器。
   * 对于 **待处理** 分组中，请务必提供清晰的信息，说明用户必须先获得批准才能访问微型网站的其余部分。
   * 对于 **已批准** 分组中，请确保用户在访问该页面时应看到的所有内容都包含在 `sqb-conditional-section` HTML 标签。

{% tabs %}
{% tab title="微型网站编辑器 UI" %}
中。你可以移动现有内容，也可以向条件区域添加新内容。

**移动现有内容**

1. 选择 **图层**.
2. 在……中 *图层* 弹出侧栏中，选择要移动的组件，然后选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-90673bb8db696bdefe7b207cfc07c46caf1d43f1%2Fce7a994978f06dd84cc6a31b890071502b4831990afd8fdd73f73c6d2e203660.png?alt=media) **\[关闭]** 以关闭弹出侧栏。
3. 在组件上，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-9e2a26b918e7394cf67e8a26e3713e081b203ac9%2F15d049b0c04d1c54c39dbbb5a7cd2ba64d86f1f99220111674e768744ea7ceb9.svg?alt=media) **\[移动]**.
4. 导航到条件区域，并在该区域的底部或顶部选择 **移动到区域内容**.

**添加新内容**

1. 在右侧面板中，选择 **添加** 选项卡。
2. 选择要添加的组件。
3. 导航到条件区域，并在该区域的底部或顶部选择 **移动到区域内容**.
   {% endtab %}

{% tab title="HTML 编辑器" %}

1. 选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-63c2caf34c8c42984b458d40b5ac087e03360307%2Fc5fc23a16175bc8c8603fda06785d3d10c8d687bb14c7c6f1424d705c272963e.svg?alt=media) **\[代码视图]** 在顶部菜单栏中查找 `sqb-conditional-section` HTML 标签。

2. 复制并粘贴现有 HTML，或将新的 HTML 代码添加到 `sqb-conditional-section` HTML 标签。
   {% endtab %}
   {% endtabs %}

3. 选择 **保存** 以保存你在微型网站编辑器中所做的更改。
   {% endstep %}

{% step %}
**步骤 4：更新微型网站注册表单**

在创建完分组后，可以更新微型网站表单，以便在用户注册时自动将其加入某个分组。请按照以下步骤更新注册表单：

1. 从左侧导航菜单中，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → 数据源** → **表单**.
2. 将鼠标悬停在你想要更新的微型网站注册表单上，然后选择 **编辑**.
3. 向下滚动到 *表单成功提交时* 部分，然后选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **\[下拉菜单]** 下方 *更新用户分组*.
4. 选择 **添加到“pending”** 用户分组。
   * **（可选）** 如果你希望将用户添加到其他用户分组或从其他用户分组中移除，请重复上述步骤。
5. 选择 **更新注册** 以保存你的更改。
6. 通过注册一个测试用户的微型网站账户来测试这些更改。如果一切配置正确，测试用户应会被创建并带有“pending”分组。检查测试用户是否只能看到面向“pending”分组用户的条件内容。
   {% endstep %}

{% step %}
**步骤 5：批准微型网站用户**

你可以按照以下说明，通过你的 Advocate 账户批准微型网站用户：

1. 从左侧导航菜单中，选择 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-230534471fef5f40808e921e41ee44e4a06ded03%2Fe6cb9548999afdc1ed3ce4942e4cb5b45b5cecbd323267aac2a7cd1915fccc09.svg?alt=media) **\[Engage] → 参与者**.
2. 通过搜索该用户的电子邮件地址，或选择 **高级筛选器** 来查找所有处于 pending 分组中的用户，从而转到等待审批用户的参与者页面。
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) **\[删除]** 旁边的 *待处理* 分组，以便将该用户从该分组中移除。
5. 选择 **添加分组** 并从 **已批准** 中选择该 ![](https://1186853034-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-c2cb550b55c51ea1eeff0acbd6f437a03b621a2c%2F60d033ae8a04c14498d5229c3c0160ac05feea7f605dbd770741793c900469f0.svg?alt=media) **\[下拉菜单]**.
   * 用户现在应该位于 *已批准* 分组中，并且应能在微型网站中看到已批准消息。
     {% endstep %}

{% step %}
**用户体验**

1. 用户注册微型网站并完成标准电子邮件验证流程后，会自动被添加到 *待处理* 分组中。
2. 电子邮件验证流程完成后，用户将被引导至微型网站仪表板。由于用户处于 *待处理* 分组中，他们将看到微型网站上的 *待处理* 消息。
3. 当用户获得批准后，刷新 *仪表板* 页面或重新登录微型网站后，他们将看到已批准消息。
   {% endstep %}
   {% endstepper %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.impact.com/brand/zh/what-would-you-like-to-learn-about/advocate-program/manage-advocate-participant-experiences/microsite-experiences/approve-microsite-users-via-segments.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
