发布到 Taskade 云——可见性、嵌入、自定义域名、权限控制全解
发布前的准备
在点 Publish 之前,确保:
- 预览里反复测试过——模拟真实用户走一遍完整流程:提交表单、和 Agent 对话、查看仪表盘
- 测试了移动端体验——Genesis 应用是响应式的,在手机和 iPad 上也要正常
- 连接的外部集成都已授权并测试通过
- Automations 都跑通了失败重试和边界情况
可见性选项
发布时第一个要决定的是谁能访问:
| 可见性 | 适用场景 | 访问方式 |
|---|---|---|
| Public(公开) | 面向外部用户的门户、公开仪表盘、社区模板 | 任何人拿到链接即可访问 |
| Password Protected(密码保护) | 有限范围的内部工具、需要保密的客户门户 | 输入设置的密码才能进入 |
| Team Only(仅团队) | 仅供 Workspace 内部成员使用的工具 | 必须登录并属于该 Workspace |
| Custom Domain + SSO(Business+) | 企业级内部工具、品牌门户 | 自定义域名 + SAML SSO |
Password Protected 的实际价值
密码保护比 Team Only 灵活——你可以把密码发给临时访客或外部合作者,他们不需要注册 Taskade 账号就能用。适合:
- 临时给客户看 Demo
- 发给外部合作伙伴填写表单
- 做一些需要保密但不值得搞 SSO 的内部工具
手动发布 vs 自动发布
默认设置下,Genesis 应用的修改自动发布——你在 Preview 里做的改动保存后立即对所有访问者生效。如果更可控:
- Business 及以上可以开启 Manual Publishing——改动存为草稿,手动点 Publish 才上线
- 适合对外客户门户,防止误操作影响线上用户
分享方式
直接链接
最常用的方式——给别人一个 URL。链接格式:
- 免费版 / Pro:
taskade.com/apps/<slug> - Business+ 自定义域名:
app.yourcompany.com
嵌入到外部网站
Genesis 应用可以作为 iframe 或 JS Widget 嵌入到任何网页里。两种嵌入方式:
iframe 嵌入:
最简单,复制一段 iframe 代码贴到网站 HTML 里。用户在你的网站页面里就能直接使用这个 Genesis 应用。
JS Widget 嵌入:
更灵活——可以自定义位置、主题、触发方式。代码片段类似:
<script src="https://taskade.com/embed/<app-slug>.js" data-position="bottom-right"></script>
JS Widget 会在指定位置弹出一个可折叠的小面板,适合:
- 在博客右下角放一个客服 Agent 聊天框
- 在产品页旁边放一个快速报价表单
- 在帮助中心页面放一个快速工单提交入口
社区发布
把应用发布到 Taskade 社区 Gallery(详见 模板库)。
App User 登录
为什么需要 App User
公开应用谁都能访问,但很多场景需要识别具体用户:
- CRM 门户:客户登录后只看自己的数据
- 订阅服务:区分付费用户和访客
- 工单系统:用户提交工单后可以追踪状态
Taskade 内置了 App User 认证——每个 Genesis 应用都自带一个注册/登录系统,你不需要接 Auth0、Clerk 或自建后端。
App User 的特点
- 和 Taskade 账号独立:用户在你的门户注册的账号和他们在 taskade.com 的主账号是两套——方便你管理
- 自带注册/登录/忘记密码:全部开箱即用
- 可以管理:在 Genesis 设置里可以查看、禁用、删除 App User
- 可以和 Projects 关联:登录用户可以和 CRM / Orders 等 Project 里的记录关联,实现"用户只看到自己的数据"
设置 App User
- Genesis 设置 → People & Access → App User
- 开启 Require Sign-in
- (可选)设置允许的注册域名(只允许公司邮箱注册)
- (可选)设置管理员邮箱(收到新用户注册通知)
自定义域名(Business+)
Business 及以上套餐支持把 Genesis 应用绑定到自定义域名。
设置步骤
- Genesis 设置 → Domains
- 输入你想绑定的子域名(如
app.yourcompany.com) - Taskade 会自动处理 DNS 配置和 SSL 证书
- 等 DNS 生效(通常几分钟到几小时),应用就可以从自定义域名访问了
Taskade 内部购买域名
Business+ 还支持在 Taskade 内直接购买域名——你可以搜索可用域名、直接购买、自动绑定到应用。整个流程不需要去 GoDaddy、Cloudflare 等外部域名注册商。
应用分析
发布后可以通过 Built-in App Analytics 追踪应用的使用情况:
- 页面浏览量(PV)和会话数(UV)
- 地域分布(用户来自哪个国家/城市)
- 设备类型(桌面/移动/平板)
- Agent 调用次数和成功率
- Automation 运行次数和耗时
- 用户留存和回访率
Business 及以上版本可以导出分析报表、设置 KPI 告警、集成到第三方分析工具。