Исследовано 45 сохраненных HTML, в том числе пять состояний формы Mobile;
в архиве также 7 PDF. Подсчет и SHA-256 каждого HTML: source-inventory.json.
HTML разобраны как документы, без выполнения встроенных скриптов и пикселей.
Для визуального анализа просмотрены первые страницы PDF рекламодателей и
аналитики сайтов кампании. Текст скрытых диалогов в HTML использован как
свидетельство элементов формы, но не как доказательство одновременно открытых окон.
Уровни доказательства:
Локальный корень: /mnt/opt/work/immercyb/trackadero/console.trackadero.ai.
Ниже имена источников относительно этого корня. Ссылки на внешний сайт не нужны:
выводы относятся именно к сохраненному архиву.
| Область | Наблюдение Trackadero | Текущий Bidcore | Предложение | | --- | --- | --- | --- | | Верхняя панель | В PDF сайтов графитовая полоса, аккаунт, поиск, баланс, утилиты. В PDF рекламодателей светлая панель: архив неоднороден | Светлая шапка с breadcrumbs и выходом, в SaaS min-height 80 px | Единая шапка 56 px; графитовый вариант как основной макет и светлый для перехода | | Навигация | Светлое меню, группы "Инструменты", "Библиотека", "Данные" | SaaS DSP - плоский список; основная DSP имеет больше разделов | Группы с предметными названиями, контекст рекламодателя внутри боковой панели | | Информационная плотность | KPI полосой, небольшие заголовки, плотные строки; широкая таблица является рабочей поверхностью | Заголовок 36/48, радиусы 12/16, крупные панели. Плотности 40 и 32 уже есть в токенах | Заголовок рабочей страницы 26/34, радиусы 8/10, compact 40 по умолчанию для аналитических панелей | | Контекст | Рекламодатель, кампания, период и GMT остаются рядом с аналитикой | В SaaS рекламодатель содержит реквизиты и ниже кампании; период у страниц свой | Кампании первыми; реквизиты отдельной вкладкой. Единый период и часовой пояс в заголовке данных | | Таблицы | Избранное, переключатели, итоги, наборы колонок, массовый выбор | BcTable и Element Plus; sticky, пагинация, URL состояния уже предусмотрены стандартом | Сохраненные серверные виды; имя и выбор закреплены, числовые итоги для всей отфильтрованной выборки | | Вкладки | Объявления / Рекламные сети / Сайты и настройка дополнительных срезов | SaaS содержит флайты и группы, а статистика вынесена отдельно | Сохранить предметную иерархию Bidcore; добавить доступные срезы поверх нее | | Редактирование | Настройки в контексте, лимиты, стратегии, корректировки; массивная форма Mobile | Действующая предметная форма с черновиками и блоками | Компактная форма с оглавлением, резюме справа и явным списком изменений | | Состояния | В архиве есть empty, предупреждения сброса, уведомление обновления | Есть общий каталог ошибок, loading, readonly и unsaved | Переиспользовать состояния; сообщения об изменениях и ошибках рядом с действием |
Не переносить микроскопический текст PDF, требование Shift+колесо для прокрутки, неподписанные иконки, огромный список функций в одном меню и автоматический сброс настроек при смене типа. Для destructive-изменений показывать impact и подтверждение. Сохранять достигнутую доступность и видимый фокус.
| Код | Файлы | Уровень и что подтверждено |
| --- | --- | --- |
| R01 | Рекламодатели - Trackadero.html, одноименный PDF | A: список, избранное, период, колонки, отрасль, итог |
| R02 | Кампании ETA (experienceegypt) - Trackadero.html; Кампании W1 __ Stopover (visitdubai.com) - Trackadero.html | A: папки, KPI, дневные лимиты, ставка, массовый выбор |
| R03 | Кампания - Trackadero-сайты.html, одноименный PDF; Кампания - Trackadero-рекламные-сети.html; Кампания - Trackadero-объявления.html | A: вкладки срезов, показатели, домены/app, управление строками |
| R04 | Кампания - Trackadero-настройка-табов.html, варианты -геотаргетинг.html, -устройства.html | A: выбор дополнительных аналитических вкладок |
| R05 | Mobile - Trackadero.html, варианты -2...-5 | A: состояния длинной формы, расписание, несколько лимитов, стратегии и корректировки. "Mobile" здесь имя сохраненного экрана кампании, не доказательство мобильной адаптации |
| R06 | Конструктор отчетов - Trackadero.html, варианты детальных и сохраненных отчетов | A: фильтры, группировки, колонки, выбор рекламодателя и сохраненные отчеты. Кросс-девайсная атрибуция - только вкладка, ее расчет не подтвержден |
| R07 | Правила - Trackadero.html | A: условия ECPC/CTR/viewability, действие отключения площадок, период, частота, оповещения. Редактор и dry-run в наших макетах - C |
| R08 | Метрики - Trackadero.html, Редактирование метрики ETR - Trackadero.html | A: составная формула, внутреннее/публичное имя, описание, рекламодатели, округление и единица |
| R09 | Эстиматор - Trackadero.html | A: фильтры инвентаря, группировки, аукционы/пользователи/прогноз показов. Результат в архиве пустой; точность не подтверждена |
| R10 | Мои аудитории - Trackadero.html, вариант -eta-experienceegypt.html; Создать аудиторю - Выберите тип аудитории - Trackadero-.html | A: каталог типов и центр аудиторий |
| R11 | Создание аудитории на основе списка пользователей - Trackadero.html, Создание аудитории на основе файлов - Trackadero.html | A: CSV/TXT, тип ID, URL, расписание обновления и срок активности |
| R12 | Создание комбинированной аудитории - Trackadero.html; Создание look-alike аудитории - Trackadero.html; Создание MMP аудитории - Trackadero.html | A: include/exclude, seed и ползунок расширения, события/давность/частота. Комбинирование с вложенными AND/OR - наше расширение |
| R13 | Формы ...ZeroPixel..., ...рекламной кампании..., ...события..., ...источника трафика..., ...интернет-магазина (приложения)... | A: отдельные источники аудиторий. Политики согласий и качество идентификации не установлены |
| R14 | Тематические каналы - Trackadero.html | A: домены/apps/ключевые слова/Smart List, белый/черный список, размер и обновление. Автоматическое наполнение Smart List не исследовано |
| R15 | Заказы - Trackadero.html | A: Insertion Order, ответственный, план/факт/остаток/маржа и KPI. Форма создания заказа не сохранена |
| R16 | Аккаунты - Trackadero.html, Моя команда - Trackadero.html, Настройки аккаунта - Trackadero.html, Лицевой счет - Trackadero.html | A: клиентские аккаунты Reports, перечень рекламодателей, команда, финансы. Полная матрица прав не установлена |
| R17 | Библиотека - Trackadero-Объявления.html; Создание рекламодателя - Trackadero.html, вариант облака данных; Создать модель - Trackadero.html | A: дерево библиотеки и формы. Запуск обучения и результаты модели не подтверждены |
| R18 | Пункты меню A/B-тесты, Creative Craft, Marketplace, Прямые сделки, ОРД | B: видимы только входы; не включать как доказанные новые рабочие фичи |
| Код | Локальный источник | Вывод для сравнения |
| --- | --- | --- |
| B01 | src/utils/design-system/tokens.css, cabinet.css; копии в ssp-web | Общие синий акцент, Inter, светлая/темная темы и три плотности уже есть |
| B02 | src/router/index.ts, src/editions/saas/router.ts | Основная DSP богаче SaaS: библиотека, кампании, структура, админские экраны. Нельзя судить о всем DSP по одному меню SaaS |
| B03 | src/editions/saas/pages/SegmentsPage.vue; dsp/internal/edition/saas/segments.go; dsp/internal/processors/audiencesegment/processor.go | Списки ID, загрузка файлов, SSP user.data, DMP, включение сегмента в кампанию/флайт/группу уже реализованы |
| B04 | dsp/internal/ruleexpr/ruleexpr.go; dsp/internal/edition/saas/targeting.go | AND/OR/NOT, признаки запроса и retarget impression/view_50/click/skip уже есть. Это не автоматические правила по агрегированным KPI |
| B05 | src/pages/reports/ReportsPage.vue; src/editions/saas/pages/ReportsPage.vue; dsp/internal/app/handlers/reports/subscriptions.go | Конструктор, сохраненные конфигурации основной DSP, экспорт и серверные подписки уже есть. Нужно выравнивание редакций и клиентские области доступа |
| B06 | dsp/internal/app/handlers/reportbuilder/handlers.go | /report-builder/estimate оценивает объем выполнения отчета; не является прогнозом доступной закупки |
| B07 | src/editions/saas/pages/CampaignFormPage.vue; src/pages/campaigns/CampaignFormPage.vue; targeting.go | Форма, расписание, лимиты, targeting, черновики уже есть; переносить следует новые сценарии, а не повторять форму |
| B08 | ssp-web/src/router/index.ts; src/views/PublisherInventoryView.vue; src/views/inventory/*; SaaS PublisherPage.vue, PlacementPage.vue | Инвентарь, места, настройки плеера, стоп-листы, отчеты уже есть. Предлагается согласованный визуальный каркас |
Пути без префикса репозитория в B01-B07 относятся к dsp-web; серверные пути
начинаются с dsp/. Снимок до изменения: infra/plans/reviews/dsp-design-2026-11-04/saas-advertiser-light-1440.png.
Он показывает высокий заголовок, реквизиты перед таблицей кампаний и крупные панели.
Снимки являются свидетельством состояния 04.11, текущие компоненты проверены чтением кода.