Email на Free Plan, регистрация с Turnstile и меньше отслеживания: horizOn на этой неделе
Коротко о главном
Транзакционная почта на тарифе Free в horizOn. Регистрация без капчи с Turnstile, отключено отслеживание Meta и более быстрый сайт для работы.
Большинство игр отправляют первое письмо задолго до релиза. Письмо для подтверждения после регистрации, сброс пароля, уведомление "ваша награда ждёт" для закрытой беты. До сих пор транзакционная почта в horizOn была доступна только на платных тарифах, что означало: многие разработчики на Free либо пропускали эти функции во время разработки, либо подключали отдельного почтового провайдера просто для тестирования. На этой неделе это меняется.
Обновление на этой неделе небольшое. Никаких обновлений SDK, так что ничего не нужно переустанавливать в Unity, Godot или Unreal. Вместо этого мы поработали над платформой вокруг вашей игры: почта для Free plan, более спокойная регистрация, меньше отслеживания и сайт, который выдерживает нагрузку. Вот что вышло с 13 по 22 октября.
Отправка почты теперь доступна на Free Plan
Server 1.71 открывает транзакционную почту для аккаунтов Free с жёсткими лимитами. Платные тарифы сохраняют свои высокие лимиты, но сама функция больше не требует апгрейда.
Почему это важно во время разработки
Почтовые сценарии относятся к тем частям игрового бэкенда, которые ломаются незаметно. Переменная в шаблоне, которая никогда не заполняется, ссылка для сброса пароля, которая ведёт не в ту среду, язык, который переключается на английский, и никто не замечает. Это баги, которые вы хотите найти, пока у вас ещё есть время, а не в день релиза, когда регистрируются первая тысяча игроков.
Если делать это самостоятельно, вам нужен аккаунт почтового провайдера, настройка домена отправителя, система шаблонов с переменными, очередь, чтобы медленный провайдер не блокировал запросы вашей игры, и какой-то способ проверить, действительно ли письмо ушло. Это много сантехники для функции, которую вы просто хотите протестировать.
С почтой на Free plan теперь можно:
- Построить полный сценарий заранее. Подтверждение, сброс пароля или уведомление о награде можно подключить и протестировать от начала до конца, пока игра ещё в разработке.
- Использовать многоязычные шаблоны. Шаблоны почты поддерживают несколько языков, так что письмо, которое получает игрок, может соответствовать языку вашей игры.
- Вызывать из движка. SDK для Unity, Godot и Unreal уже включают менеджер почты, так что отправка шаблона, это вызов из кода вашей игры или асинхронное действие Blueprint, а не отдельная интеграция.
- Обновиться, когда объём потребует. Лимиты на Free намеренно жёсткие. Когда вашей игре нужно отправлять больше, платный тариф даст больше места. До тех пор вы ничего не платите.
Лучшие практики для первого почтового сценария
- Начните с одного шаблона. Выберите сценарий, с которым игроки сталкиваются первыми, обычно это подтверждение, и сделайте его правильно, прежде чем добавлять новые.
- Протестируйте каждый язык, который выпускаете. Отправьте себе каждый переведённый шаблон один раз. Пропущенные переменные сразу видны.
- Помните о лимитах во время тестирования. На Free plan избегайте циклов, которые отправляют письмо при каждом тестовом запуске. Запускайте письма специально.
- Никогда не помещайте секреты в письмо. Ссылки должны содержать краткосрочные токены, никогда, пароли или API-ключи.
Если вы также используете наш MCP Server с AI-ассистентом для кодирования, его подсказки уже предлагают отправку почты как опцию, так что ассистент может подсказать, где письмо имеет смысл в вашей игре.
Более спокойная регистрация с Cloudflare Turnstile
Страница регистрации раньше просила новые аккаунты решить последовательную капчу. Это не пускало ботов, но также замедляло каждого реального разработчика, который просто хотел попробовать horizOn.
Dashboard 1.110 заменяет её на Cloudflare Turnstile, а Server 1.72 проверяет токен Turnstile при регистрации. Проверка теперь происходит на сервере, так что бот не может пропустить её, обратившись напрямую к API. Для большинства людей проверка выполняется в фоне, и не нужно ничего нажимать или решать.
Это небольшое изменение с реальным эффектом. Первые пять минут с новым инструментом решают, останется ли человек. Регистрация, которая не ощущается как тест, делает первое впечатление лучше.
Меньше отслеживания, более ясные юридические тексты
Server 1.71 удаляет Meta Conversions API и Meta pixel ID. horizOn больше не отправляет данные о конверсиях в Meta. Для продукта, который просит вас доверить ему данные ваших игроков, мы считаем это правильным выбором по умолчанию.
Параллельно с этим юридические страницы получили раунд исправлений:
- Условия и политика конфиденциальности теперь называют PayPal и Klarna как способы оплаты, обрабатываемые через Stripe.
- Сайт показывает более честные данные о доверии и более чётко описывает наши уровни поддержки.
- Немецкие тексты теперь последовательно обращаются к вам через "ihr" вместо переключения между "du" и "Sie".
Сайт, который выдерживает нагрузку
Два релиза Dashboard на этой неделе были посвящены стабильности. Версия 1.110.2 держит сайт работающим, когда много краулеров обращаются к нему одновременно, а 1.110.3 обновляет записи кэша до их истечения и кэширует адрес бэкенда. Цель проста: сайт остаётся быстрым и доступным, даже когда поисковики его индексируют.
Со стороны сервера публичный список блогов теперь отправляет только короткое текстовое превью вместо полной статьи (Server 1.72.1). В результате список, из которого вы это читаете, загружается быстрее.
Что не изменилось
Чтобы было ясно по объёму: новых версий SDK на этой неделе нет. Текущие релизы: Unity SDK 1.11, Godot SDK 1.10, Unreal SDK 1.9, Simple Server 1.4 и MCP Server 1.8. Если вы пропустили релиз с большими функциями, наша статья о честных таблицах лидеров с Validated Actions и профилями игроков подробно это освещает.
Получайте обновления быстрее в Discord
Этот пост в блоге подводит итоги недели. Если вы хотите узнавать о релизах в момент их выхода, присоединяйтесь к серверу horizOn в Discord. Новые версии анонсируются там вживую, часто за дни до того, как они появятся в этой еженедельной сводке, и это самый быстрый способ задать нам вопросы или рассказать, что вам нужно дальше.
Если вы на Free plan, попробуйте отправку почты на этой неделе и расскажите нам, как далеко вас доведут лимиты. Можете ответить в Discord или открыть issue на GitHub. Полный список изменений находится в changelog horizOn.