Подготовка XML-фида и публикация объявления на Авито: в чём разница

Подготовка XML-фида и публикация объявления на Авито: в чём разница

XML-файл собран, проверка не нашла ошибок, а объявление на Авито ещё не появилось. В этом нет противоречия: подготовка фида, его передача и публикация — разные этапы. Файл описывает, что вы хотите разместить или изменить. Результат обработки показывает, что с этими данными сделал Авито.

Если вы готовите XML фид Авито, проверяйте всю цепочку: файл → проверка → выгрузка → обработка Авито → публикация или ошибки. Разберём, чем отличаются эти этапы, что искать в отчёте и как не принять успешную передачу данных за готовое объявление.

Этапы автозагрузки: XML-файл, проверка, выгрузка, обработка Авито и отдельный результат по объявлениюПосле передачи файла нужно дождаться результата по каждому объявлению.

Чем XML-фид отличается от опубликованного объявления

XML-фид — файл с данными объявлений: идентификаторами, текстами, ценами, фотографиями и характеристиками категории. В одном файле могут находиться разные объявления, и результат их обработки тоже может различаться. Готовность файла означает, что данные подготовлены к передаче. Публикация означает, что конкретное объявление размещено на Авито.

Поэтому полезно разделять три результата: файл удалось прочитать, Авито обработал загрузку, нужное объявление активно на площадке. Ни один из первых двух результатов сам по себе не отвечает на все вопросы о третьем. Особенно это важно при обновлении: объявление уже может быть активно, но это ещё не доказывает, что новая цена или описание применились.

ЭтапЧто проверяемЧто ещё предстоит
ФайлНужные объявления и их данные попали в XML.Проверить структуру и содержимое.
ПроверкаНет замечаний в пределах правил используемого инструмента.Передать данные и получить решение Авито.
ВыгрузкаИспользуется нужный фид и запущена его загрузка.Дождаться обработки объявлений.
Обработка АвитоКак идёт загрузка и какие результаты уже появились.Разобрать сообщения по конкретным объявлениям.
Публикация или ошибкиСтатус объявления, сообщения и ссылка на Авито.Сверить карточку или исправить причину отказа.

Подготовка файла: важны данные, а не только расширение

Перед выгрузкой откройте именно тот XML, который собираетесь передать. Проверьте, что в нём есть нужные объявления, сохранены их идентификаторы, правильно указаны категория, цена, адрес, контакты и фотографии. Название файла с расширением .xml ничего не говорит о полноте этих данных.

Не путайте Id из фида и номер объявления на Авито. В результатах обработки они представлены отдельно: идентификатор из файла помогает найти исходную запись, а номер Авито — карточку на площадке. При поиске ошибки начинайте с идентификатора, а не только с названия: названия у нескольких товаров могут совпадать.

В Bidline подготовленные данные и отправка разделены. Есть импорт, работа с карточками и проверки перед отправкой. Сервис автозагрузки Авито помогает вести эту работу, но итог размещения всё равно нужно проверять по ответу площадки. Доступность автозагрузки для конкретного кабинета проверяется отдельно.

Проверка XML: что она может подтвердить

До передачи файла полезна проверка XML автозагрузки. Инструмент Bidline разбирает XML, проверяет структуру, повторяющиеся идентификаторы и ряд значений. Для поддерживаемых категорий он также проверяет обязательные поля по своим правилам.

Прочитайте не только количество ошибок, но и предупреждения о полноте проверки. Если категория не определилась или выбранная вручную категория не совпадает с данными, инструмент сообщает, что обязательность полей не проверена. Такой результат нельзя читать как «все характеристики заполнены правильно».

  • Ошибка разбора XML. Сначала исправьте структуру: незакрытый тег или неэкранированный символ мешает прочитать файл.
  • Замечание к данным. Найдите указанное объявление и поле, сверяйте исправление с исходными данными товара.
  • Предупреждение об ограничении проверки. Дополнительно проверьте категорию и её требования в документации Авито.

Сообщение «В пределах этой проверки ошибок не найдено» означает именно результат предварительной проверки. Оно не заменяет обработку на Авито, не подтверждает прохождение модерации и не гарантирует публикацию.

Выгрузка и обработка: почему отправка ещё не итог

При автозагрузке по ссылке Авито получает файл по адресу, настроенному в профиле автозагрузки. Поэтому после подготовки нужно проверить, какой адрес используется и содержит ли он актуальные данные. Исправить локальную копию и оставить по ссылке старый файл — значит передать прежнюю версию.

Дальше начинается обработка на стороне Авито. В документации API отдельно описаны текущая загрузка, последняя успешно завершённая загрузка и объявления внутри них. Это разные уровни результата: сводка относится ко всей загрузке, детализация — к отдельным записям.

Во время обработки результат ещё может быть неполным. Не объявляйте всю партию опубликованной по первому появившемуся объявлению и не считайте оставшиеся записи отклонёнными только потому, что по ним пока нет решения.

После исправления и повторной отправки проверьте свежесть результата. Отчёт предыдущей загрузки может описывать старую версию данных. Если строка показывает «Ждёт Авито», проверьте свежий результат позже.

Что видно в отчёте автозагрузки

Начните с общего статуса загрузки, затем переходите к объявлениям. Завершение обработки файла само по себе не означает публикацию каждого объявления: проверьте результат нужных записей отдельно.

В подробных результатах по объявлению предусмотрены идентификатор из файла, название фида, номер и статус на Авито, ссылка, раздел результата и сообщения. Часть полей может отсутствовать, поэтому отсутствие ссылки или номера нельзя самостоятельно переводить в готовый диагноз.

Что смотретьКак использовать
Загрузка и её времяУбедиться, что рассматриваете результат нужной передачи данных.
Идентификатор из файлаНайти исходную запись для исправления.
Статус на АвитоОтличить активное объявление от отклонённого, заблокированного или находящегося в архиве.
Тип и текст сообщенияПонять причину проблемы и поле, которое нужно проверить.
Ссылка на объявлениеОткрыть карточку и сверить опубликованные данные.

Не считайте любое сообщение отказом. Прочитайте его тип, текст и итоговый статус объявления. Если смысл сообщения неясен, уточните его в актуальной справке Авито или поддержке.

В Bidline в списке автозагрузки предусмотрены состояния «К отправке», «Ждёт Авито», «Опубликовано», «Ошибка» и другие. Есть и подпись «Авито принял». Не считайте её доказательством создания нового объявления — откройте карточку на Авито и проверьте, что именно произошло.

Что делать, если XML готов, а объявления нет

  1. Проверьте исходную запись. Нужное объявление действительно есть в передаваемом XML, с правильным идентификатором и актуальными данными?
  2. Проверьте предварительные замечания. Исправлены ли ошибки файла, определена ли категория, выполнена ли проверка обязательных полей?
  3. Проверьте передачу. Настроен ли нужный фид, доступен ли файл по его адресу, запущена ли загрузка? Если файл не получен, искать причину в тексте объявления рано.
  4. Найдите свежий результат. Убедитесь, что обработка относится к нужной отправке. Если она продолжается, окончательного итога по всем записям ещё нет.
  5. Разберите конкретное объявление. Найдите его по идентификатору, прочитайте сообщения, внесите исправления в источник данных. После повторной передачи проверьте новый результат.
  6. Сверьте карточку на Авито. Для нового объявления проверьте размещение, для обновления — изменённые поля. Отдельно посмотрите цену, адрес, фотографии и характеристики.

Не меняйте сразу все поля наугад: так труднее понять причину отказа и проверить исправление. Если текст сообщения непонятен, сохраните идентификатор объявления и сведения о нужной загрузке для обращения в поддержку.

Подготовить XML фид Авито — значит собрать данные для передачи. Завершить работу — получить результат по объявлениям и проверить карточки. Перед выгрузкой используйте инструмент «проверка XML автозагрузки», а после неё возвращайтесь к свежим результатам Авито.

Источники

Описание загрузок, статусов и сообщений — официальная документация API автозагрузки Авито. Возможности подготовки и отображения результата в Bidline сверены с кодом автозагрузки и XML-проверки. Доступные поля и требования к конкретной категории проверяйте в актуальной документации Авито.

Частые вопросы

Что такое XML-фид Авито?
Это файл с данными объявлений для автозагрузки: идентификаторами, текстами, ценами, фотографиями и характеристиками. Подготовка такого файла ещё не означает публикацию объявлений.
Если проверка XML не нашла ошибок, объявление точно опубликуют?
Нет. Проверка подтверждает результат только в пределах своих правил. Затем Авито должен получить и обработать данные, а результат нужно проверить по конкретному объявлению.
Чем успешная выгрузка отличается от публикации?
Выгрузка относится к передаче и обработке файла, публикация — к конкретному объявлению. У объявлений одной загрузки могут быть разные результаты. Проверяйте общий статус загрузки, сообщения и статус каждой нужной записи.
Что видно в подробном результате автозагрузки?
Официальный API предусматривает идентификатор из файла, название фида, номер и статус объявления на Авито, ссылку, раздел результата и сообщения с типом и описанием. Часть полей может отсутствовать.
Почему после повторной отправки остаётся старый результат?
Обработка новой версии может ещё продолжаться. Сверьте загрузку и время результата с нужной отправкой: прежний отчёт не подтверждает применение новых данных.
Что означает «Авито принял» в Bidline?
Эта подпись сама по себе не доказывает создание новой публикации. Проверьте карточку на Авито и нужные изменения.
Поделиться: Telegram ВКонтакте WhatsApp