Исправление данных
Важно понимать: PricePipe не редактирует данные. Ошибки показываются только для чтения, исправление ячеек в интерфейсе не предусмотрено.
Отсюда следует основной принцип: массовые проблемы решаются не правкой файла, а настройкой обработки.
Два подхода
1. Настроить обработку
Подходит, если проблема повторяется — она есть и в следующем файле поставщика тоже.
- Неверные разделители чисел →
decimal_normalizeна поле цены - Лишние пробелы →
trim - Разный регистр →
uppercaseилиlowercase - Ненужные строки → фильтр
- Слишком старые или нелогичные значения → правило
minилиmaxв профиле валидации
Настройка сохраняется в профиле и применяется ко всем следующим файлам, включая файлы из фида поставщика. Это правильный путь для регулярной работы.
2. Исправить файл
Подходит для разовых случаев: единичная опечатка, неверно заполненная ячейка, лишняя строка.
- Скачайте отчёт валидации
- Найдите в нём номера строк и значения
- Исправьте исходный файл
- Загрузите файл заново
Загрузка файла заново — единственный способ перепроверить данные. Отдельной кнопки «проверить повторно» нет: проверка выполняется в момент обработки.
Дубликаты
Дубликаты по артикулу находятся всегда. Если дубликаты в прайсе допустимы, есть два варианта:
- Убрать обязательность заполнения
sku— тогда проверка дублей не сработает - Отфильтровать лишние строки правилом фильтра
Помните: без sku PricePipe не сможет сопоставлять позиции между версиями
фида, поэтому изменения не появятся в аналитике.
Чего делать не стоит
- Не отключайте проверку, не разобравшись. Снятая проверка
requiredнаpriceпропустит пустые цены в выгрузку - Не ждите, что PricePipe поправит данные за вас. Он только сообщает о проблемах
- Не путайте фильтры и преобразования. Фильтр убирает строку целиком, преобразование меняет значение
Связанные статьи
- Обзор проверки — как проходит проверка
- Обзор преобразований — операции над значениями
- Фильтры и правила отбора — отбор строк
- Ошибки — сообщения об ошибках