SPECYFIKACJA PLATFORMY · WYDAJNOŚĆ I GRANICE

Funkcje autorytatywne, jasne granice operacyjne.

Lugatu zostało zaprojektowane w oparciu o rzeczywiste granice operacyjne: zerową konfigurację SMTP wychodzącą, trwałą trwałość bazy danych przed powiadomieniami i przejrzyste rozliczanie przydziałów. Przejrzyj poniżej nasze zweryfikowane zestawy funkcji, ograniczenia systemowe i niezmienniki architektoniczne.

1. Architektura przetwarzania i publikowania formularzy

Lugatu obsługuje trzy różne modele pozyskiwania zaprojektowane w celu zrównoważenia szybkiego wdrożenia z bezpieczeństwem przedsiębiorstwa: (1) niezależne hostowane formularze bez domeny z czystymi publicznymi linkami bezpośrednimi (https://www.lugatu.com/f/{slug}) wymagającymi zerowej konfiguracji domeny; (2) Punkty końcowe formularzy statycznych po stronie klienta dla HTML5, React, Next.js i Astro; oraz (3) Interfejs API REST przetwarzania między serwerami uwierzytelniany za pomocą prywatnych kluczy API (POST /api/v1/forms/{formId}/submissions).

info

Każdy formularz obsługuje natychmiastowe przełączanie pomiędzy trybem zapytania standardowego a trybem ankiety z wieloetapową paginacją, niestandardowymi przekierowaniami uzupełniania i automatyczną kontrolą pojemności listy oczekujących.

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"}}'
Wywołania serwer-serwer omijają bloki CORS i przeglądarki, bezpiecznie uwierzytelniane za pomocą tokenów nośnika.

2. Architektura kwot i limity powiadomień e-mail

Aby otrzymywać powiadomienia, należy wyrazić zgodę w formularzu (OFF, INSTANT, DAILY_SUMMARY, WEEKLY_SUMMARY). Każda niezależnie zweryfikowana domena główna (eTLD+1) otrzymuje 500 wychodzących przesyłek e-mail w miesiącu kalendarzowym UTC, współdzielonych we wszystkich subdomenach, z maksymalnie 2 zweryfikowanymi docelowymi skrzynkami pocztowymi. W przeciwieństwie do starszych usług formularzy, które odrzucają potencjalnych klientów po osiągnięciu limitu e-maili, Lugatu atomowo przekazuje każdą uzasadnioną odpowiedź do PostgreSQL: powiadomienia o wyczerpaniu limitu oznaczają jako SuppressedByQuota, jednocześnie bezpiecznie zachowując zapytanie w centralnej skrzynce odbiorczej.

warning

Aby zachować reputację platformy i zapobiec nadużywaniu spamu, samodzielne formularze bez domen przechowują zgłoszenia bezpośrednio w skrzynce odbiorczej panelu kontrolnego bez wysyłania wychodzących wiadomości e-mail do czasu podłączenia uwierzytelnionej niestandardowej domeny głównej.

3. Trwałość danych, współbieżność i możliwości eksportu

W publicznej wersji beta nie obowiązują żadne sztuczne miesięczne limity liczby odpowiedzi w przypadku prawidłowych, zwykłych formularzy lub ankiet. Przesyłki przychodzące podlegają transakcyjnej atomowej trwałości z zapobieganiem duplikatom za pośrednictwem kluczy idempotencji klienta lub serwera (lug_idem_...). Członkowie Workspace mogą w dowolnym momencie eksportować odfiltrowane zgłoszenia do formatu CSV lub JSON w formacie UTF-8. Wartości pól obsługują do 64 KB na pojedyncze pole, przy czym łączna treść żądań jest ograniczona do 1 MB na bramie interfejsu API.

tip

Klucze idempotencji eliminują zduplikowane rekordy spowodowane ponownymi próbami sieci komórkowej: ponowne przesłanie z identycznym kluczem zwraca HTTP 200 OK z isDuplicate: true i oryginalnym identyfikatorem przesłania bez liczników podwójnego zwiększania.

4. Architektura bezpieczeństwa, Honeypoty i weryfikacja pochodzenia

Lugatu wdraża wielowarstwową ochronę przed nadużyciami: (1) Inteligentne, niewidzialne pola typu Honeypot, które przechwytują automatyczne narzędzia do skrobania formularzy bez użycia CAPTCHA użytkownika; (2) Weryfikacja bota Cloudflare Turnstile pod kątem formularzy publicznych wysokiego ryzyka; (3) Ścisłe kontrole pochodzenia przeglądarki, które odrzucają klucze API między serwerami (lug_live_...) za pomocą protokołu HTTP 403 FORBIDDEN_BROWSER_ORIGIN; oraz (4) Ograniczanie szybkości na adres IP klienta i punkt końcowy przesyłania.

5. Uwierzytelnianie, nonces i zobowiązania dotyczące prywatności

Użytkownicy uwierzytelniają się za pomocą zweryfikowanego adresu e-mail i hasła lub usług tożsamości Google (GIS). Lugatu przechowuje tylko stabilny identyfikator podmiotu Google (sub), zweryfikowany adres e-mail i nazwę profilu. Surowe tokeny dostępu OAuth i hasła zewnętrzne nigdy nie są żądane ani przechowywane. Jednorazowe stany OAuth wygasają po 5 minutach i są przeznaczone wyłącznie do jednorazowego użytku. Lugatu działa w oparciu o zweryfikowane zobowiązania dotyczące prywatności dotyczące zerowej sprzedaży i reklam: dane osób przesyłających formularze nigdy nie są profilowane, sprzedawane ani wykorzystywane ponownie.

Niezmiennik bezpieczeństwa i uwierzytelniania

Niezmiennik techniczny: Klucze API między serwerami (lug_live_...) nie mogą nigdy być osadzone w HTML, JavaScript lub repozytoriach publicznych po stronie klienta. Żądania przeglądarki zawierające aktywne klucze są automatycznie blokowane.

Rozwiązywanie problemów i typowe błędy przetwarzania

Powiadomienie oznaczone jako SuppressedByQuota

Twoja zweryfikowana domena główna wysłała wszystkie 500 miesięcznych jednostek e-mail. Zapytania są bezpiecznie przechowywane w skrzynce odbiorczej na pulpicie nawigacyjnym, a powiadomienia są wznawiane w następnym miesiącu kalendarzowym UTC.

HTTP 403 FORBIDDEN_BROWSER_ORIGIN

Przesłano prywatny klucz API (lug_live_...) z przeglądarki publicznej. Użyj publicznego punktu końcowego klienta (/api/v1/public/forms/...) lub przesyłania proxy za pośrednictwem serwera zaplecza.

Powiadomienia e-mail nie są wysyłane w przypadku formularzy samodzielnych

Samodzielne formularze bez domeny przechwytują zgłoszenia bezpośrednio do skrzynki odbiorczej panelu kontrolnego, bez konieczności dostarczania wiadomości e-mail z zewnątrz. Dodaj i zweryfikuj niestandardową domenę główną, aby włączyć wychodzące alerty e-mail.

Zduplikowane przesłanie zwraca HTTP 200

Zgłoszenie zawierało klucz Idempotencji pasujący do istniejącego rekordu. Lugatu bezpiecznie zwrócił oryginalny identyfikator zgłoszenia za pomocą parametru isDuplicate: true bez tworzenia duplikatów.

Często zadawane pytania

Co się stanie, gdy mój miesięczny limit 500 e-maili zostanie osiągnięty?

Lugatu nigdy nie usuwa ani nie upuszcza Twoich zgłoszeń. Każde zapytanie pozostaje możliwe do przeszukania i dostępne w Twojej skrzynce odbiorczej. Tylko wysyłki e-mailowe są tymczasowo wstrzymywane do następnego miesiąca kalendarzowego.

Czy mogę korzystać z Lugatu bez posiadania strony internetowej lub domeny niestandardowej?

Tak. Formularze hostowane bez domeny (https://www.lugatu.com/f/{slug}) umożliwiają natychmiastowe udostępnianie responsywnych formularzy lub ankiet za pośrednictwem bezpośredniego linku, biografii w mediach społecznościowych lub kodu QR przy pełnej trwałości skrzynki odbiorczej pulpitu nawigacyjnego.

Czy obowiązują limity miesięcznej liczby odpowiedzi?

Podczas publicznej wersji beta nie są narzucane żadne komercyjne limity miesięcznej liczby odpowiedzi w przypadku legalnego korzystania ze zwykłych formularzy i ankiet.

Jak działa udostępnianie przydziałów domeny głównej?

Po zweryfikowaniu domeny example.com wszystkie subdomeny (aplikacja.example.com, sklep.example.com) i powiązane formularze korzystają z jednego miesięcznego limitu 500 e-maili i maksymalnie dwóch zweryfikowanych adresów docelowych.

Gotowy do utworzenia punktu końcowego formularza?

Rozpocznij bezpłatnie w ciągu kilku sekund. Nie jest wymagana karta kredytowa.

Zacznij za darmo →