Быстрый старт
Этот путь ведёт от пустого аккаунта до конфига, который приложение читает с CDN.
1. Создайте проект
Войдите, откройте All projects и нажмите New project. У проекта есть имя и alias — короткий идентификатор, безопасный для использования в URL.
2. Добавьте потребителя
Потребитель (consumer) — клиент, который получает конфиги, например game-client или backend. Откройте Project settings → Consumers и добавьте его. Файл попадает к потребителю, только если назначен ему.
3. Создайте файл
Откройте File editor и создайте файл, например settings.json. Напишите содержимое и сохраните. Затем назначьте файл потребителю в Project settings → Consumers.
{
"maxPlayers": 8,
"welcomeMessage": "Hello!"
}
4. Опубликуйте
Откройте Versions, выберите версию default и опубликуйте её. Живой лог показывает ход публикации. Когда она завершится, на CDN лежит релиз этой версии.
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');
using VereskSDK;
using VereskSDK.Models;
VereskAPI.Init(new VereskSetupData
{
BaseUrl = "<CDN base URL>",
ProjectId = "<project id>",
Version = "default",
Consumer = "game-client",
});
var configs = await VereskAPI.LoadConfigs();
var json = configs["settings.json"];
Дальше
- Разберитесь с версиями и наследованием.
- Защитите чувствительные файлы шифрованием.
- Автоматизируйте публикацию через REST API или ИИ-агента по MCP.
- Вопросы или проблемы? См. Обратную связь.