Что такое проект?
Проект — это отдельное приложение в Makbool. У каждого проекта свой API Key, своя история ошибок и свои настройки уведомлений.
Примеры: фронтенд-приложение, мобильное приложение, бэкенд-сервис — каждый лучше держать в отдельном проекте.
Создание проекта
- Перейдите в дашборд
- Нажмите «Новый проект»
- Введите название
- Нажмите «Создать»
После создания вы попадёте на страницу проекта.
API Key
API Key — это идентификатор вашего проекта. Он передаётся в SDK как projectKey.
Где найти: Настройки проекта → раздел «API Key».
Ротация ключа
Если API Key скомпрометирован, его можно сменить:
- Зайдите в Настройки проекта
- Нажмите «Сменить ключ»
- Подтвердите действие
После смены ключа старый перестаёт работать немедленно. Обновите projectKey во всех SDK-интеграциях и задеплойте приложение.
Настройки проекта
В настройках проекта вы можете:
- Переименовать проект — название отображается в дашборде и уведомлениях
- Сменить API Key — ротация при компрометации
- Настроить алерты — Telegram, email, webhook
- Загрузить source maps — для разворачивания минифицированных стектрейсов
- Управлять командой — приглашение участников
Лимит проектов
Количество проектов зависит от плана:
| Plan | Проектов |
|---|
| Free | 1 |
| Pro | 3 |
| Team | 10 |
При достижении лимита кнопка «Новый проект» станет недоступна. Обновите план или удалите неиспользуемые проекты.
Удаление проекта
- Настройки проекта → «Удалить проект»
- Введите название проекта для подтверждения
- Нажмите «Удалить»
Удаление необратимо. Все ошибки, настройки и аналитика будут удалены безвозвратно.