ビジネスシステム
フォームとデータ収集
フォームの定義、ファイルアップロードを含む保護された送信データ、および自動的な連絡先取得について。
フォームは、お問い合わせ、申し込み、予約の関心表明、アンケートなど、訪問者から情報を収集するために使用します。送信された内容はデータであり、注文ではありません。
コアオブジェクト
- フォーム: 質問、同意設定、受付期間、確認メールなどを管理画面で作成します。
- 送信データ: 訪問者の回答やファイル。Kanorioが作成または更新する連絡先に紐付けられます。
APIの活用方法
<kanorio-form>を使用してフォームを表示するか、Content Delivery APIのフォームエンドポイントを使用して独自のマークアップを構築します。このエンドポイントは、ボット対策とファイルアップロードを処理します。- ボット対策には、デフォルトで組み込みのProof-of-Workチェックが使用されます。サイト所有者は、サイト設定 › ボット対策から、独自のCloudflare Turnstile、Google reCAPTCHA、またはhCaptchaキーに切り替えることができます。
GET /siteは選択内容をbotProtectionとして返し、<kanorio-form>は適切なウィジェットを自動的にレンダリングします。 - 管理画面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.
ガイド
サイト運営者向け
管理画面での使い方はヘルプセンターで説明しています。
ヘルプセンターを開く