Начало работы

Быстрый старт

Создайте проект, опубликуйте конфиг и прочитайте его из приложения.

Этот путь ведёт от пустого аккаунта до конфига, который приложение читает с CDN.

1. Создайте проект

Войдите, откройте All projects и нажмите New project. У проекта есть имя и alias — короткий идентификатор, безопасный для использования в URL.

2. Добавьте потребителя

Потребитель (consumer) — клиент, который получает конфиги, например game-client или backend. Откройте Project settings → Consumers и добавьте его. Файл попадает к потребителю, только если назначен ему.

3. Создайте файл

Откройте File editor и создайте файл, например settings.json. Напишите содержимое и сохраните. Затем назначьте файл потребителю в Project settings → Consumers.

settings.json
{
  "maxPlayers": 8,
  "welcomeMessage": "Hello!"
}

4. Опубликуйте

Откройте Versions, выберите версию default и опубликуйте её. Живой лог показывает ход публикации. Когда она завершится, на CDN лежит релиз этой версии.

Версия, которую ни разу не публиковали, ничего не отдаёт клиентам. Страница Integration предупреждает об этом.

5. Прочитайте в приложении

Откройте Integration. Там указан CDN URL проекта и готовый код с вашими версией и потребителем.

import { Veresk, VereskEventName } from '@veresk-tool/nodejs';

const veresk = new Veresk({
  cdnUrls: ['<CDN URL>'],
  version: 'default',
  consumer: 'backend',
});
veresk.on(VereskEventName.Error, (error) => console.error(error));
await veresk.init();

const settings = veresk.getContent<{ maxPlayers: number }>('settings.json');

Дальше