Email na planie Free, rejestracja z Turnstile i mniej śledzenia: horizOn w tym tygodniu
W skrócie
Email transakcyjny działa teraz na planie Free horizOn. Plus rejestracja z Turnstile bez captcha, usunięte śledzenie Meta i szybsza strona główna.
Większość gier wysyła pierwszy email na długo przed premierą. Mail weryfikacyjny po rejestracji, reset hasła, powiadomienie "twoja nagroda czeka" dla zamkniętej bety. Do tej pory email transakcyjny horizOn zaczynał się od płatnego planu, co oznaczało, że wielu deweloperów na planie Free albo pomijało te procesy podczas developmentu, albo podłączało osobnego dostawcę poczty tylko do testów. W tym tygodniu to się zmienia.
Aktualizacja tego tygodnia jest mniejsza. Tym razem bez aktualizacji SDK, więc nie ma nic do reinstalacji w Unity, Godot czy Unreal. Zamiast tego pracowaliśmy nad platformą wokół twojej gry: email dla planu Free, spokojniejsza rejestracja, mniej śledzenia i strona, która wytrzymuje obciążenie. Oto co zostało wdrożone między 13 a 22 października.
Wysyłanie emaili jest teraz dostępne na planie Free
Server 1.71 otwiera email transakcyjny dla kont Free, z ciasnym limitem. Płatne plany zachowują swoje wyższe limity, ale sama funkcja nie jest już zablokowana za upgradem.
Dlaczego to ma znaczenie podczas developmentu
Procesy emailowe należą do tych części backendu gry, które psują się po cichu. Zmienna w szablonie, która nigdy nie zostaje wypełniona, link do resetu wskazujący na złe środowisko, język, który wraca do angielskiego bez niczyjej wiedzy. To bugi, które chcesz znaleźć, gdy jeszcze masz czas, a nie w dniu premiery, gdy pierwsze tysiąc graczy się rejestruje.
Jeśli budujesz to sam, potrzebujesz konta u dostawcy poczty, konfiguracji domeny nadawcy, systemu szablonów ze zmiennymi, kolejki, żeby wolny dostawca nie blokował requestów gry, i jakiegoś sposobu sprawdzenia, czy mail faktycznie wyszedł. To dużo instalacji hydraulicznej dla funkcji, którą chcesz tylko przetestować.
Z emailem na planie Free możesz teraz:
- Zbudować pełny proces wcześnie. Weryfikacja, reset hasła czy powiadomienie o nagrodzie mogą być podłączone i przetestowane od końca do końca, gdy gra jest jeszcze w developmencie.
- Używać wielojęzycznych szablonów. Szablony emaili wspierają kilka języków, więc mail, który otrzymuje gracz, może pasować do języka twojej gry.
- Wywołać to z silnika. SDK Unity, Godot i Unreal już zawierają menadżer emaili, więc wysłanie szablonu to wywołanie z kodu gry lub asynchroniczna akcja Blueprint, a nie osobna integracja.
- Zrobić upgrade, gdy wymaga tego wolumen. Limity na planie Free są celowo ciasne. Gdy twoja gra będzie musiała wysyłać więcej, płatny plan da ci więcej miejsca. Do tego czasu nie płacisz nic.
Dobre praktyki dla pierwszego procesu emailowego
- Zacznij od jednego szablonu. Wybierz proces, który gracze trafiają jako pierwszy, zwykle weryfikację, i dopracuj go przed dodaniem kolejnych.
- Testuj każdy język, w którym wydajesz grę. Wyślij każdy przetłumaczony szablon raz do siebie. Brakujące zmienne pokazują się natychmiast.
- Miej limity na uwadze podczas testów. Na planie Free unikaj pętli, które wysyłają mail przy każdym uruchomieniu testu. Wyzwalaj maile celowo.
- Nigdy nie umieszczaj sekretów w mailu. Linki powinny zawierać krótkotrwałe tokeny, nigdy hasła czy klucze API.
Jeśli używasz też naszego MCP Server z asystentem kodowania AI, jego feature prompty już oferują wysyłanie emaili jako opcję, więc asystent może zasugerować, gdzie mail ma sens w twojej grze.
Spokojniejsza rejestracja z Cloudflare Turnstile
Strona rejestracji kiedyś prosiła nowe konta o rozwiązanie sekwencyjnej captchy. Trzymała boty z dala, ale też spowalniała każdego prawdziwego dewelopera, który po prostu chciał spróbować horizOn.
Dashboard 1.110 zastępuje to Cloudflare Turnstile, a Server 1.72 weryfikuje token Turnstile przy rejestracji. Sprawdzenie dzieje się teraz na serwerze, więc bot nie może go pominąć, rozmawiając z API bezpośrednio. Dla większości ludzi wyzwanie działa w tle i nie ma niczego do kliknięcia czy rozwiązania.
To mała zmiana z realnym efektem. Pierwsze pięć minut z nowym narzędziem decyduje, czy ktoś zostaje. Rejestracja, która nie przypomina testu, sprawia, że to pierwsze wrażenie jest lepsze.
Mniej śledzenia, jaśniejsze teksty prawne
Server 1.71 usuwa Meta Conversions API i Meta pixel IDs. horizOn nie wysyła już danych konwersji do Meta. Dla produktu, który prosi cię o zaufanie w sprawie danych twoich graczy, uważamy, że to właściwy domyślny wybór.
Obok tego strony prawne dostały rundę poprawek:
- Terms i polityka prywatności wymieniają teraz PayPal i Klarna jako metody płatności, przetwarzane przez Stripe.
- Strona pokazuje bardziej uczciwe dane zaufania i jaśniej opisuje nasze poziomy wsparcia.
- Niemieckie teksty teraz konsekwentnie zwracają się do ciebie jako "ihr" zamiast przełączać między "du" i "Sie".
Strona, która wytrzymuje obciążenie
Dwa wydania Dashboard w tym tygodniu dotyczyły stabilności. Wersja 1.110.2 utrzymuje stronę online, gdy wiele crawlerów trafia na nią równolegle, a 1.110.3 odświeża wpisy cache zanim wygasną i cachuje adres backendu. Cel jest prosty: strona pozostaje szybka i dostępna, nawet gdy wyszukiwarki ją indeksują.
Po stronie serwera publiczna lista bloga wysyła teraz tylko krótki podgląd tekstu zamiast pełnego artykułu (Server 1.72.1). Lista, z której to czytasz, ładuje się w rezultacie szybciej.
Co się nie zmieniło
Żeby było jasne co do zakresu: nie ma nowych wersji SDK w tym tygodniu. Obecne wydania to Unity SDK 1.11, Godot SDK 1.10, Unreal SDK 1.9, Simple Server 1.4 i MCP Server 1.8. Jeśli przegapiłeś większe wydanie funkcji, nasz artykuł o uczciwych leaderboardach z Validated Actions i profilami graczy omawia to szczegółowo.
Otrzymuj aktualizacje szybciej na Discord
Ten post na blogu podsumowuje tydzień. Jeśli chcesz słyszeć o wydaniach w momencie, gdy są wdrażane, dołącz na serwer Discord horizOn. Nowe wersje są ogłaszane tam na żywo, często dni przed tym, jak pojawią się w tym tygodniowym podsumowaniu, i to najszybszy sposób, żeby zadać nam pytania lub powiedzieć, czego potrzebujesz następnie.
Jeśli jesteś na planie Free, spróbuj wysyłania emaili w tym tygodniu i powiedz nam, jak daleko zabierają cię limity. Możesz odpowiedzieć na Discord lub otworzyć issue na GitHub. Pełna lista zmian jest w changelogu horizOn.