Мы парсим цены с сайтов металлоторговцев. Но цена из парсера — это не «текущая цена». Это «цена, которую мы видели тогда-то». Вот как мы это отражаем.
Каждый оффер хранит observedAt — точное время,
когда наш парсер зафиксировал эту цену. Это UTC-метка, не «сегодня» и не «актуально».
Если парсер не запускался 3 дня — цена может быть трёхдневной давности. Мы показываем это явно, а не прячем.
Некоторые поставщики указывают дату своего прайс-листа («прайс от 03.06.2026»).
Мы сохраняем это отдельно в sourceClaimedAt.
Если поставщик не указал дату — поле пустое. Мы не придумываем.
Четыре уровня достоверности:
Реальное время
Поставщик предоставляет цену через API или обновляет её в реальном времени (например, Лемана Про). Высокий уровень доверия.
Спарсено с сайта
Цена снята с публичной страницы поставщика нашим парсером. Актуальность = время последнего обхода.
Устаревшая
Парсер не обновлял эту цену долго — она может быть неактуальной. Используйте с осторожностью.
Оценочная
Цена рассчитана приблизительно (например, из PDF-прайса с нечёткими данными). Только для ориентира.
Каждый источник (сайт поставщика) имеет свой уровень доверия, который влияет на дефолтный
confidence его офферов:
В металлоторговле цены меняются регулярно — иногда несколько раз в неделю. Агрегатор, показывающий «текущую цену» без даты, вводит вас в заблуждение. Мы сделали достоверность центральной фичей, а не примечанием мелким шрифтом.