商業系統
表單與資料收集
表單定義、受保護的檔案上傳提交內容,以及自動化聯絡人擷取。
表單用於收集訪客資訊:聯絡請求、申請、預約意向與問卷調查。提交內容為資料,而非訂單。
核心物件
- 表單 (Forms)。 在後台建立的問題、同意設定、可用時段與確認信件。
- 提交內容 (Submissions)。 每一位訪客的回答與檔案,並連結至 Kanorio 建立或更新的聯絡人。
API 如何運作
- 使用
<kanorio-form>顯示表單,或在 Content Delivery API 的表單端點上建立您自己的標記,這些端點可處理機器人防護與檔案上傳。 - 預設啟用內建的 proof-of-work 檢查作為機器人防護。網站擁有者可在「網站設定 › 機器人防護」下切換為自己的 Cloudflare Turnstile、Google reCAPTCHA 或 hCaptcha 金鑰;
GET /site會回傳botProtection的選擇,而<kanorio-form>會自動渲染正確的元件。 - 使用 Management API 讀取提交內容。
customers.form.submittedWebhook 會將每筆提交內容推送到您的系統。
請參閱 表單 指南。
API 開放的範圍
- Forms & lead capture可用
- API
- Management API
forms.list/get,submissions.list/get; DeliveryGET /forms/:id,GET /forms/:id/challenge,POST /forms/:id/upload-request,POST /forms/:id/submit; SDKforms.client({ siteUrl }) - Elements
<KanorioForm />(<kanorio-form>),<KanorioBotProtection />,useKanorioBotProtection()- 託管網站
/marketing/forms,/data/form_submissions; pageformsection- Webhooks
customers.form.submitted
API 參考
Webhook 事件
- customers.form.submitted · Fired when a visitor submits an online form (notifies team and webhooks).
Elements
- <kanorio-form> · Interactive form with client validation, an anti-spam challenge, private file uploads and submission handling.
指南
給網站擁有者
在後台如何使用這項產品,請見說明中心。
開啟說明中心