更新日期
1. 简介
1.1 功能概述
开启 表单公开填写 功能后,可将表单发布给通讯录外用户进行数据收集。管理员开启公开链接后,可通过链接或二维码分享表单,外部用户无需加入企业即可完成填写。
1.2 应用场景
公开填写适用于需要向企业通讯录外的用户收集数据的场景,例如:
- 活动报名场景中,通过公开链接收集报名信息。
- 客户信息收集场景中,向客户发送表单完成资料填写。
- 问卷调研场景中,通过二维码快速收集用户反馈数据。
1.3 前提条件
1.4 版本限制
标准版及以上版本套餐可使用公开表单功能。
2. 设置入口
操作路径:进入应用首页,在左侧导航栏选中目标表单,点击表单名称右侧的「更多(⁝)」图标,在下拉菜单中点击「公开表单」。

3. 操作指南
3.1 开启公开填写链接
3.1.1 开启公开链接
在公开表单弹窗中,选中「表单填写」页签,开启「公开链接」开关。
开启后,系统将自动生成公开填写链接和公开填写二维码,获得链接/二维码的用户均可访问并填写表单。在应用的左侧表单列表中,该表单将显示「公开中」标识。

3.1.2 配置扩展外链
扩展外链用于区分不同渠道或来源的数据收集情况。通过给公开链接添加扩展字段,可生成多个独立链接,用于区分不同渠道的数据来源。在「数据管理」页面可以查看「扩展字段」,了解每条数据的来源。
打开「外链扩展」开关,在公开链接区域输入扩展字段内容,点击「新增」按钮,即可生成拥有特定字段的外链/二维码。具体设置请参考文档:外链扩展字段。


3.1.3 分享公开链接
分享公开填写链接支持以下两种方式:
- 链接分享 :点击「复制」按钮,复制公开链接后发送给填写者。
- 二维码分享 :可「下载」二维码,填写者可通过扫码进入表单填写页面。

3.2 设置微信填写限制
开启「只允许微信填写」后,用户仅能通过微信访问公开链接并提交表单。
3.2.1 配置填写者信息获取方式
系统支持以下两种填写者信息获取方式:
- 静默获取 :打开链接后直接填写表单,系统自动获取微信 OpenID,并回填至系统字段。
- 弹窗获取 :填写前弹出请求授权窗口,填写者确认后可获取微信 OpenID、头像和昵称,并自动回填至系统字段。
获取到的 OpenID、头像和昵称均为系统字段,不支持手动编辑。

3.2.2 数据权限
开启「只允许微信填写」后,系统支持以下数据权限配置:
- 允许填写者查看自己提交的数据 :开启后,填写者可查看自己提交过的数据记录。
- 允许填写者修改自己提交的数据 :开启后,填写者可查看并修改自己提交过的数据记录。

3.3 设置填写限制
3.3.1 访问密码
勾选「凭密码访问」后,可设置密码,上限30个字符。设置后,访问公开链接时,需要输入正确密码后才能进入表单填写页面。

3.3.2 自定义有效期
勾选「自定义有效期」后,可选择生效日期范围。仅在有效期内允许填写表单,超出有效期无法打开填写;未设置时,默认永久有效。

3.3.3 校验收集数量上限
勾选「校验收集数量上限」后,可设置最大收集数量,并自定义超过上限后的提示语。提示语最多支持30个字符。
当提交数据达到上限后,系统将禁止继续填写,并显示自定义提示内容。

3.3.4 表单内容回显
勾选「表单内容回显」后,系统将记录上次填写的表单信息,并在下次打开该表单时自动填入。可选中保留全部字段或特定字段。

3.4 公开样式
系统默认在公开表单页面显示「Powered by 英雄云」标识。企业版及以上版本支持关闭该标识显示。

4. 效果演示

5. 注意事项
- 公开表单功能需完成实名认证(个人认证或企业认证)后方可使用。
- 设置访问密码后,填写者需输入正确密码才能进入公开表单页面。
- 微信填写限制开启后,仅支持通过微信客户端访问公开链接。
- 填写者信息属于系统字段,不支持手动修改或删除。
- 删除扩展外链后,对应链接将无法继续访问。
- 关闭公开链接后,原有链接和二维码均无法继续访问表单。
- 有效期仅限制新的填写行为,已提交的数据不会受到影响。