自定义字段

创建和管理自定义字段以收集额外的客户数据,将其整理到分组中,在注册期间显示这些字段,并在 B2CORE 管理面板的客户资料中编辑其值

自定义字段让您能够收集标准资料字段以外的额外客户信息。您只需定义一次字段并将其整理到分组中。随后,您可以将其添加到注册表单,客户会在注册时填写该字段,管理员也可以随时在客户资料中填写或编辑其值。

您可以在 System > Custom Fields 菜单中管理自定义字段,其中包含两个页面:

  • Groups — 用于整理相关字段的分区。
  • Fields — 各个独立字段,每个字段均属于一个分组。

自定义字段的访问权限由以下权限控制,您可以在 System > Users > Groups 中将其授予后台用户组。

权限授予以下能力
View Custom Fields查看 GroupsFields 页面。
Create Custom Fields创建分组、字段和选项。
Update Custom Fields编辑分组、字段和选项。
Archive Custom Fields归档分组、字段和选项。
View client custom field values查看客户资料中的自定义字段值。
Edit client custom field values编辑客户资料中的自定义字段值。

分组

分组是包含相关字段的带标签分区。在客户资料和注册表单中,字段会显示在其所属分组下。

Groups 页面会列出现有分组及以下信息。

标签(英文)

向客户和管理员显示的分组名称。您可以通过 B2TRANSLATE 本地化此标签(请参阅翻译)。


机器名称

用于翻译键和 API 的唯一标识符。您在创建分组时设置机器名称,之后无法更改。


排序顺序

分组相对于其他分组的位置。排序顺序较低的分组会优先显示。


已归档

表示该分组是否已归档。

创建分组:

前往 System > Custom Fields > Groups

点击 Create

指定标签(英文)机器名称排序顺序

点击 Save

要编辑分组,请点击 Edit 按钮。您可以更改标签排序顺序机器名称为固定值。

要归档分组,请点击 Archive 按钮。已归档的分组不会显示在新的注册表单中,但在已存储值的客户资料中仍然可见,因此停用分组不会隐藏已收集的数据。

字段

字段是单个输入项,例如文本框、下拉列表或日期选择器。每个字段均属于一个分组。

Fields 页面会列出现有字段及其标签(英文)机器名称类型分组已归档状态。

字段类型

支持以下字段类型。

类型描述
文本单行文本输入。
多行文本多行文本区域。
电子邮件验证为电子邮件地址的文本输入。
URL验证为 URL 的文本输入。
电话电话号码输入。
整数整数。
小数带有小数部分的数字。
布尔值是/否值。
单选允许选择一个选项的下拉列表。
多选允许选择多个选项的下拉列表。
日期日历日期。
日期和时间带时间的日历日期。

创建字段

创建字段:

前往 System > Custom Fields > Fields

点击 Create

指定标签(英文)机器名称类型分组

Required / validation 部分中,配置验证规则(请参阅验证规则)。

点击 Save

编辑字段时,您可以更改其标签分组和验证规则。机器名称类型会在创建时设定,之后无法更改。

要归档字段,请点击 Archive 按钮。与分组一样,已归档字段会继续显示在具有已存储值的客户资料中。

验证规则

Required / validation 部分仅显示适用于所选字段类型的规则。

规则适用于描述
必填所有类型必须填写该字段。
最小长度文本、多行文本最少字符数。
最大长度文本、多行文本、电子邮件、URL最大字符数。
正则表达式模式文本、多行文本值必须匹配的正则表达式。
最小值整数、小数允许的最小值。
最大值整数、小数允许的最大值。
最早日期日期、日期和时间允许的最早日期。
最晚日期日期、日期和时间允许的最晚日期。
最少选项数多选最少选中的选项数量。
最多选项数多选最多选中的选项数量。

Required 适用于客户注册表单,客户必须填写该字段才能继续。在客户资料中,即使必填字段为空,管理员也可以保存不完整的数据;但对于输入的任何值,格式和选项规则仍然适用。

单选和多选字段的选项

SelectMultiselect 类型的字段需要选项列表。创建此类字段后,请打开其编辑页面,在页面底部管理选项。

每个选项都具有以下参数。

选择该选项时存储的值。该值在字段内必须唯一。


标签(英文)

向客户显示的文本。您可以通过 B2TRANSLATE 本地化此标签(请参阅翻译)。


机器名称

用于翻译键的标识符。

要添加选项,请在选项行中填写字段并点击 Add option。要归档选项,请点击其旁边的 Archive 按钮。

在注册期间显示自定义字段

您可以在 System > Registration 中的注册配置编辑页面上,选择要在注册表单中显示的自定义字段。

自定义字段只能添加到在 System > Registration 中配置的新注册流程。它们无法用于旧版向导,旧版向导中的注册字段通过注册向导配置进行设置,并显示在客户的高级选项卡中。

Wizards 及其 Advanced 步骤被视为旧版功能。完成向 System > Registration 设置迁移后,它们将被移除。

打开您要编辑的注册配置。

Custom Fields 部分中,选择要在注册表单中显示的字段。

点击 Save

标记为 Required 的字段必须由客户填写后,客户才能完成注册。

如果尚不存在自定义字段,该部分会提供指向 Custom Fields 页面的链接,您可以在那里创建字段。

在客户资料中编辑自定义字段值

打开客户资料并前往 Custom Fields 选项卡,以查看和编辑为该客户收集的值。字段的分组方式与注册表单中相同。

查看值需要 View client custom field values 权限,编辑值需要 Edit client custom field values 权限。

只要客户拥有这些已归档字段和分组的存储值,它们就会继续显示在该选项卡中,因此停用字段不会隐藏先前收集的数据。

翻译

分组、字段和选项的标签以英文输入,并可通过 B2TRANSLATE 本地化。注册表单使用以下翻译键模式:

  • 字段 — Common.Registration.Form.Fields.<machineName>.Label
  • 选项 — Common.Registration.Form.Options.<optionName>.Label

为加快本地化速度,注册配置编辑页面提供 Copy B2TRANSLATE keys JSON 按钮。该按钮会复制一个 JSON 对象,将翻译键映射到当前在表单中选定的自定义字段、其单选和多选选项以及条款和条件项目的英文值。请将该 JSON 粘贴到 B2TRANSLATE 中的 Common 选项卡。

最后更新于

本页目录