Один общий список полей быстро перестаёт помогать, когда в выгрузке появляются разные категории. В таблице всё заполнено, но часть значений относится к другой ветке каталога, а нужные характеристики остаются пустыми. Рабочая матрица должна связывать категорию, условие обязательности и источник каждого значения.
Соберите перечень точных категорий
Начните с позиций, которые действительно планируете загружать. Для каждой группы запишите точную категорию, а не только бытовое название товара. Похожие товары могут требовать разных характеристик; переносить список полей по сходству названий рискованно.
Когда используется массовая загрузка объявлений на авито, такая матрица помогает подготовить источник до отправки. В Bidline проверка карточек использует описание полей выбранной категории и зависимости между значениями. Это полезный контроль, но он не заменяет актуальные требования площадки.
Откройте официальные шаблоны автозагрузки Авито для нужных категорий и сверьте поля перед работой. Не копируйте универсальный перечень из чужого файла. В этой статье нет готового набора обязательных тегов: его нужно получить для вашего ассортимента.
Категория → Поля и условия → Файл
Разделите наличие поля и условие его обязательности
Запишите для каждого поля название в рабочей таблице, тег в выгрузке, обязательность и допустимые значения. Отдельно укажите условие, если поле требуется только при определённом выборе в другом поле. Формулировка «заполняем всегда» скрывает такие зависимости и затрудняет проверку.
В текущем коде Bidline проверка обязательности учитывает значения связанных полей. Поэтому после смены категории или варианта характеристики нужно повторно проверить карточку. Заполненное значение тоже может не подойти, если его нет среди допустимых для выбранного набора правил.
| Колонка матрицы | Что записать |
|---|---|
| Категория и вариант | Точную ветку и признаки, от которых зависит набор полей |
| Поле и тег | Название для сотрудника и техническое имя в выгрузке |
| Когда требуется | Всегда либо конкретное условие из документации |
| Допустимое значение | Формат или вариант из актуального справочника |
| Источник значения | Колонку учётной системы, прайс или подтверждённые данные товара |
| Проверка и ответственный | Кто проверяет значение и где записан результат |
Назначьте каждому значению понятный источник
Поле не становится достоверным только потому, что перестало быть пустым. Если нет подтверждённого материала, состояния или совместимости, оставьте вопрос на уточнение ответственному. Случайное значение из соседнего товара может пройти формальную проверку и при этом неверно описать предложение.
Для общих сведений укажите единый источник: контакты, адрес, условия продажи. Для характеристик товара — источник по конкретной позиции. Не смешивайте артикул из учётной системы с идентификатором объявления, а закупочную цену — с ценой предложения.
Покажите сотруднику, как различать пустую ячейку, неприменимое поле и неизвестное значение. Для внутренней матрицы можно использовать свои пометки, но в выгрузку должны попадать только значения, допустимые для соответствующего поля. Служебное «уточнить» не следует автоматически подставлять в XML.
Проверьте карточки и сам файл разными способами
В Bidline проверка ищет незаполненные обязательные поля по доступному описанию категории, а также проверяет часть допустимых значений. Если описание категории не получено, отсутствие списка ошибок не доказывает полноту карточки. Для спорной группы вернитесь к официальному шаблону.
Затем проверьте сформированный файл. Откройте инструмент «Проверка XML Авито» и изучите замечания в пределах его возможностей. Он использует сохранённые справочники Bidline и проверяет часть правил. Выбранная вручную категория применяется ко всему файлу: смешанный ассортимент проверяйте отдельными группами. Техническая корректность XML и полнота требований конкретной категории — разные проверки; успешный разбор документа не означает одобрение объявления.
Не пытайтесь исправить всё повторной отправкой файла. Сопоставьте замечание с полем в матрице, найдите источник значения и исправьте его там, где формируется выгрузка. Иначе при следующем обновлении старая ошибка может вернуться.
Проведите контроль по разным вариантам внутри категории
Возьмите карточки с разными сочетаниями характеристик. Проверьте не только обычную позицию, но и вариант, у которого появляется дополнительное обязательное поле. Затем сравните матрицу, сохранённую карточку и соответствующий блок в выгрузке.
После реальной обработки отдельно разберите ответ площадки. Замечание может касаться не синтаксиса XML, а содержания объявления или выбранных значений. Добавьте понятную запись в матрицу: что уточнить, кто исправляет и какой проверкой подтвердить результат.
Поддерживайте матрицу вместе с ассортиментом: новая категория или смена способа описания товара — повод проверить набор полей. Тогда массовая загрузка объявлений на авито опирается на проверенные данные, а проверка XML Авито помогает отдельно оценить подготовленный файл.