ข้อมูลจำเพาะของแพลตฟอร์ม · ความสามารถและขอบเขต

คุณสมบัติที่เชื่อถือได้ มีขอบเขตการดำเนินงานที่ชัดเจน

Lugatu ได้รับการออกแบบทางวิศวกรรมโดยมีขอบเขตการปฏิบัติงานตามความเป็นจริง: การกำหนดค่า SMTP ขาออกเป็นศูนย์ การคงอยู่ของฐานข้อมูลที่คงทนก่อนการแจ้งเตือน และการบัญชีโควต้าที่โปร่งใส ตรวจสอบชุดคุณลักษณะที่ตรวจสอบแล้ว ขีดจำกัดของระบบ และค่าคงที่ทางสถาปัตยกรรมด้านล่าง

1. สถาปัตยกรรมการนำเข้าแบบฟอร์มและการเผยแพร่

Lugatu รองรับโมเดลการนำเข้าที่แตกต่างกันสามแบบซึ่งออกแบบมาเพื่อสร้างสมดุลระหว่างการใช้งานอย่างรวดเร็วกับการรักษาความปลอดภัยระดับองค์กร: (1) แบบฟอร์มโฮสต์อิสระแบบไร้โดเมนพร้อมลิงก์ถาวรสาธารณะที่ปลอดภัย (https://www.lugatu.com/f/{slug}) ที่ต้องการการตั้งค่าโดเมนเป็นศูนย์; (2) จุดสิ้นสุดแบบฟอร์มคงที่ฝั่งไคลเอ็นต์สำหรับ HTML5, React, Next.js และ Astro; และ (3) Server-to-Server Ingestion REST API รับรองความถูกต้องผ่านคีย์ API ส่วนตัว (POST /api/v1/forms/{formId}/submissions)

info

ทุกแบบฟอร์มรองรับการสลับโหมดทันทีระหว่างโหมดสอบถามมาตรฐานและโหมดสำรวจด้วยการแบ่งหน้าหลายขั้นตอน การเปลี่ยนเส้นทางการกรอกแบบกำหนดเอง และการควบคุมความจุรายการรออัตโนมัติ

server-to-server-ingestion.sh bash
curl -X POST https://www.lugatu.com/api/v1/forms/FORM_ID/submissions \
  -H "Authorization: Bearer lug_live_01923456789abcdef0123456789abcde" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: lug_idem_01923456789a7b3fb3a1123456789abc" \
  -d '{"fields":{"name":"Alex Morgan","email":"alex@example.com","message":"Technical inquiry"}}'
การเรียกแบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์ข้าม CORS และบล็อกต้นกำเนิดของเบราว์เซอร์ ซึ่งรับรองความถูกต้องอย่างปลอดภัยด้วยโทเค็น Bearer

2. สถาปัตยกรรมโควต้าและขีดจำกัดการแจ้งเตือนทางอีเมล

การส่งการแจ้งเตือนเป็นการเลือกรับอย่างเคร่งครัดตามแบบฟอร์ม (ปิด, ทันที, DAILY_SUMMARY, WEEKLY_SUMMARY) โดเมนรากที่ได้รับการยืนยันอย่างอิสระแต่ละโดเมน (eTLD+1) ได้รับการส่งอีเมลขาออก 500 รายการต่อเดือนตามปฏิทิน UTC ที่ใช้ร่วมกันในโดเมนย่อยทั้งหมด โดยมีกล่องจดหมายปลายทางที่ตรวจสอบแล้วสูงสุด 2 กล่อง ต่างจากบริการแบบฟอร์มเดิมที่ละทิ้งโอกาสในการขายเมื่อถึงขีดจำกัดอีเมล Lugatu ตอบรับทุกการตอบกลับที่ถูกต้องตามกฎหมายต่อ PostgreSQL แบบอะตอมมิก: การหมดโควต้าจะแจ้งการแจ้งเตือนเป็น SuppressedByQuota ในขณะที่ยังคงรักษาการสอบถามไว้ในกล่องจดหมายกลางอย่างปลอดภัย

warning

เพื่อรักษาชื่อเสียงของแพลตฟอร์มและป้องกันการละเมิดสแปม แบบฟอร์มไร้โดเมนแบบสแตนด์อโลนจะจัดเก็บการส่งโดยตรงในกล่องขาเข้าแดชบอร์ดของคุณโดยไม่ต้องส่งอีเมลขาออกจนกว่าจะเชื่อมต่อโดเมนรูทแบบกำหนดเองที่ผ่านการรับรองความถูกต้องแล้ว

3. ความคงอยู่ของข้อมูล ความสอดคล้อง และความสามารถในการส่งออก

ไม่มีการจำกัดจำนวนการตอบกลับรายเดือนปลอมในแบบฟอร์มปกติที่ถูกต้องตามกฎหมายหรือการส่งแบบสำรวจในช่วงเบต้าสาธารณะ การส่งขาเข้าผ่านการคงอยู่ของอะตอมมิกของธุรกรรมพร้อมการป้องกันการซ้ำซ้อนผ่านคีย์ idempotency ของไคลเอ็นต์หรือเซิร์ฟเวอร์ (lug_idem_...) สมาชิก Workspace สามารถส่งออกการส่งที่กรองแล้วเป็น UTF-8 CSV หรือ JSON ได้ตลอดเวลา ค่าของฟิลด์รองรับได้ถึง 64 KB ต่อแต่ละฟิลด์ โดยเนื้อหาคำขอทั้งหมดจะจำกัดอยู่ที่ 1 MB ที่เกตเวย์ API

tip

คีย์ Idempotency จะกำจัดบันทึกที่ซ้ำกันซึ่งเกิดจากการลองเครือข่ายมือถืออีกครั้ง: การส่งอีกครั้งด้วยคีย์ที่เหมือนกันจะส่งคืน HTTP 200 OK พร้อมด้วย isDuplicate: true และ ID การส่งดั้งเดิมโดยไม่มีตัวนับเพิ่มขึ้นสองเท่า

4. สถาปัตยกรรมความปลอดภัย Honeypots และการตรวจสอบแหล่งกำเนิด

Lugatu บังคับใช้การป้องกันการละเมิดหลายชั้น: (1) ช่อง honeypot ที่มองไม่เห็นอัจฉริยะที่สกัดกั้นเครื่องขูดแบบฟอร์มอัตโนมัติโดยไม่ต้องใช้ CAPTCHA ของผู้ใช้; (2) การตรวจสอบบอท Cloudflare Turnstile สำหรับแบบฟอร์มสาธารณะที่มีความเสี่ยงสูง (3) การตรวจสอบ Origin เบราว์เซอร์ที่เข้มงวดซึ่งปฏิเสธคีย์ API แบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์ (lug_live_...) ด้วย HTTP 403 FORBIDDEN_BROWSER_ORIGIN และ (4) การจำกัดอัตราต่อ IP ไคลเอ็นต์และจุดสิ้นสุดการส่ง

5. การรับรองความถูกต้อง ภาระผูกพันและความเป็นส่วนตัว

ผู้ใช้ตรวจสอบสิทธิ์ผ่านอีเมลและรหัสผ่านที่ยืนยันแล้วหรือ Google Identity Services (GIS) Lugatu จะจัดเก็บเฉพาะตัวระบุหัวเรื่องของ Google (ย่อย) อีเมลที่ยืนยันแล้ว และชื่อโปรไฟล์เท่านั้น โทเค็นการเข้าถึง OAuth แบบ Raw และรหัสผ่านภายนอกจะไม่ถูกร้องขอหรือจัดเก็บ สถานะ OAuth จะหมดอายุหลังจากผ่านไป 5 นาที และเป็นแบบใช้ครั้งเดียวอย่างเคร่งครัด Lugatu ดำเนินการภายใต้ข้อผูกพันด้านความเป็นส่วนตัวแบบ Zero-Sale และ Zero-Adventure ที่ได้รับการยืนยันแล้ว: ข้อมูลผู้ส่งแบบฟอร์มจะไม่ถูกจัดทำโปรไฟล์ ขาย หรือนำกลับมาใช้ใหม่

ความปลอดภัยและการรับรองความถูกต้องไม่แปรผัน

ค่าคงที่ทางเทคนิค: คีย์ API แบบเซิร์ฟเวอร์ต่อเซิร์ฟเวอร์ (lug_live_...) จะต้องไม่ถูกฝังใน HTML ฝั่งไคลเอ็นต์, JavaScript หรือที่เก็บข้อมูลสาธารณะ คำขอของเบราว์เซอร์ที่มีคีย์สดจะถูกบล็อกโดยอัตโนมัติ

การแก้ไขปัญหาและข้อผิดพลาดในการนำเข้าทั่วไป

การแจ้งเตือนถูกทำเครื่องหมายเป็น SuppressedByQuota

โดเมนรากที่ยืนยันแล้วของคุณได้จัดส่งหน่วยอีเมลรายเดือนทั้งหมด 500 หน่วยแล้ว การสอบถามจะถูกเก็บไว้อย่างปลอดภัยในกล่องจดหมายแดชบอร์ดของคุณ และการแจ้งเตือนจะกลับมาอีกครั้งในเดือนปฏิทิน UTC ถัดไป

HTTP 403 FORBIDDEN_BROWSER_ORIGIN

มีการส่งคีย์ API ส่วนตัว (lug_live_...) จากต้นทางเบราว์เซอร์สาธารณะ ใช้จุดสิ้นสุดไคลเอ็นต์สาธารณะ (/api/v1/public/forms/...) หรือการส่งพร็อกซีผ่านเซิร์ฟเวอร์แบ็กเอนด์ของคุณ

การแจ้งเตือนทางอีเมลไม่ส่งสำหรับแบบฟอร์มแบบสแตนด์อโลน

แบบฟอร์มไร้โดเมนแบบสแตนด์อโลนจะบันทึกการส่งลงในกล่องจดหมายแดชบอร์ดของคุณโดยตรงโดยไม่ต้องส่งอีเมลภายนอก เพิ่มและยืนยันโดเมนรากที่กำหนดเองเพื่อเปิดใช้งานการแจ้งเตือนทางอีเมลขาออก

การส่งซ้ำส่งคืน HTTP 200

การส่งมี Idempotency-Key ที่ตรงกับบันทึกที่มีอยู่ Lugatu ส่งคืน ID การส่งดั้งเดิมอย่างปลอดภัยด้วย isDuplicate: true โดยไม่ต้องสร้างรายการที่ซ้ำกัน

คำถามที่พบบ่อย

จะเกิดอะไรขึ้นเมื่ออีเมลของฉันถึงขีดจำกัด 500 อีเมลต่อเดือน

Lugatu จะไม่ลบหรือยกเลิกการส่งข้อมูลของคุณ ทุกคำถามยังคงสามารถค้นหาและเข้าถึงได้ในกล่องจดหมายของคุณ เฉพาะการส่งอีเมลเท่านั้นที่ถูกหยุดชั่วคราวจนถึงเดือนปฏิทินถัดไป

ฉันสามารถใช้ Lugatu โดยไม่ต้องเป็นเจ้าของเว็บไซต์หรือโดเมนที่กำหนดเองได้หรือไม่

ใช่. แบบฟอร์มที่โฮสต์แบบไร้โดเมน (https://www.lugatu.com/f/{slug}) ช่วยให้คุณสามารถแบ่งปันแบบฟอร์มหรือแบบสำรวจที่ตอบสนองได้ทันทีผ่านลิงก์โดยตรง ประวัติทางสังคม หรือโค้ด QR พร้อมกล่องขาเข้าแดชบอร์ดแบบเต็ม

มีการจำกัดจำนวนการตอบกลับรายเดือนหรือไม่

ไม่มีการจำกัดจำนวนการตอบกลับเชิงพาณิชย์รายเดือนในช่วงเบต้าสาธารณะสำหรับการใช้แบบฟอร์มปกติและแบบสำรวจที่ถูกต้องตามกฎหมาย

การแชร์โควต้าโดเมนรากทำงานอย่างไร

เมื่อคุณยืนยัน example.com โดเมนย่อยทั้งหมด (app.example.com, shop.example.com) และแบบฟอร์มที่เกี่ยวข้องจะแชร์อีเมลที่อนุญาตรายเดือน 500 ฉบับ โดยมีที่อยู่ปลายทางที่ยืนยันแล้วสูงสุดสองรายการ

พร้อมที่จะสร้างจุดสิ้นสุดของแบบฟอร์มแล้วหรือยัง?

เริ่มต้นฟรีในไม่กี่วินาที ไม่ต้องใช้บัตรเครดิต

เริ่มฟรี →