Автозагрузка — это раздел кабинета Авито, куда компания отдаёт файл со своим каталогом, а площадка сама создаёт и обновляет по нему объявления. Один файл заменяет ручную публикацию: если поменять цену в учётной системе, она изменится в объявлениях; если товар закончился, объявление снимется. Руками так работать нельзя уже на сотне позиций.
Ниже — как устроен файл, откуда взять шаблон под свою категорию, чем расписание автозагрузки отличается от расписания публикаций и что ломает выгрузку. Если вы только выбираете, выходить ли на площадку компанией, начните с полного разбора: Авито для бизнеса.
Кому доступна автозагрузка
Раздел «Автозагрузка» появляется в кабинете при двух условиях: профиль на площадке — компания, а не частное лицо, и оплачена подписка уровня «Расширенный» или «Максимальный». Пока реквизиты компании не подтверждены, раздела в меню может не быть.
Стоимость подписки зависит от категории и региона, а вместе с подпиской вы получаете лимит объявлений — сколько позиций вообще разрешено держать размещёнными. Это важно для файла: если в фиде больше строк, чем позволяют лимит подписки и деньги на кошельке Авито, часть объявлений не опубликуется. Что входит в лимит и чем его расширяют, разобрано отдельно: лимиты объявлений и платные пакеты размещения.
Три способа собрать файл
Формат у автозагрузки один — Avito XML, но добраться до него можно по-разному.
- Шаблон площадки. В разделе «Правила и шаблоны» выбираете категорию и подкатегорию и скачиваете таблицу с готовой структурой. Там же перечислены обязательные поля именно вашей категории и примеры заполнения. Подходит, когда позиций немного и они меняются редко: чтобы обновить данные, файл каждый раз правят и загружают заново.
- Выгрузка из уже размещённых объявлений. В разделе автозагрузки есть выгрузка своих объявлений в таблицу: указываете почту, получаете файл с текущими данными и правите его. Удобно, когда объявления уже созданы руками, а теперь их нужно перевести на файловое управление или размножить по городам.
- Фид из учётной системы, CMS или сервиса управления каталогом. Система сама собирает XML и отдаёт постоянную ссылку. Авито ходит по ссылке по расписанию и подтягивает изменения. Единственный вариант, при котором цены и остатки в объявлениях живут без ручной работы.
Поля, на которых ломается выгрузка
Состав полей зависит от категории — у автотоваров, мебели и услуг он разный, точный список всегда в шаблоне категории. Но есть служебные элементы, которые ведут себя одинаково везде, и именно на них теряют объявления.
| Элемент | Что это | Как ошибаются |
|---|---|---|
| Id | Ваш собственный идентификатор объявления, по которому площадка понимает, что строка описывает ту же позицию, что и вчера | Дубли внутри файла и смена Id при каждой выгрузке: площадка считает такую строку новым объявлением и списывает размещение повторно |
| AvitoId | Идентификатор уже созданного объявления на стороне площадки | Копируют вместе со строкой, когда размножают позицию на другой город. Тогда площадка правит старое объявление, а нового не создаёт |
| Address | Полный адрес одной строкой; заменяет устаревшие Region, City, District и Subway | Пишут сокращения вроде «Мск» и «СПб» вместо названий, как они заведены на площадке. Объявление уходит не в тот город или его отклоняют |
| Price | Цена в рублях целым числом | Пробелы-разделители, знак валюты, копейки после запятой. Пустая цена — это не ошибка, а «Цена договорная» |
| DateBegin, DateEnd | Даты начала и окончания размещения | Ставят даты вручную и забывают про них: объявления снимаются раньше, чем закончился товар |
| ListingFee | Откуда оплачивается размещение: Package (только из подписки), Single (только из кошелька), PackageSingle (сначала подписка, остаток из кошелька) | Оставляют пустым, не проверив, что при пустом значении применяется Package, и удивляются, почему часть объявлений не разместилась при исчерпанном лимите подписки |
Ещё два технических требования, которые не видны глазом. Файл — только в кодировке UTF-8: Excel по умолчанию так и сохраняет, а вот при сохранении в CSV выбирайте «CSV UTF-8», иначе площадка прочитает мусор. Фотографии передавайте прямыми ссылками, которые открываются без авторизации: ссылка на файл в закрытой папке облака или на страницу-просмотрщик вместо самого изображения даёт объявление без фото.
Расписание автозагрузки — это не расписание публикаций
Здесь новички читают поле не так, как оно работает. В настройках автозагрузки вы указываете дни и часы, а также количество объявлений за период. Это график того, когда Авито обращается к вашему файлу и считывает изменения, а не время, в которое выйдут объявления.
Отсюда два практических вывода. Первый: отмечайте столько дней и часов, сколько доступно. Тогда изменение цены в учётной системе доезжает до объявлений быстрее. Второй: если нужно, чтобы позиция вышла в конкретный день, управлять этим надо не расписанием обращений, а датами внутри файла.
Поле «количество объявлений за период» задавайте с запасом относительно того, сколько строк вы публикуете: в этот счётчик попадают и новые объявления, и обновляемые.
Как проверить файл до загрузки
У площадки есть отдельная форма проверки XML — autoload.avito.ru/format/xmlcheck. Она находит поломанную разметку и структурные ошибки до того, как файл уйдёт в кабинет. Это дешевле, чем разбирать отчёт после неудачной выгрузки.
Чего проверка не покажет: соответствие правилам размещения. Файл может быть валидным, а объявление всё равно отклонят на модерации — за заголовок, запрещённый товар или несоответствие категории. Валидный XML и опубликованное объявление — разные вещи.
Отчёт автозагрузки: что читать после выгрузки
После каждой выгрузки площадка формирует отчёт по объявлениям. Открывайте его регулярно, а не только когда выгрузка явно сломалась: обязательные поля в категориях периодически меняются, и часть каталога начинает отваливаться молча.
- Файл не обработан целиком. Кодировка, битая XML-разметка, нарушенная структура CSV или Excel. Лечится проверкой в форме и свежим шаблоном категории.
- Объявление создано, но отклонено. Ошибка не в файле, а в содержании. Причину видно в кабинете, после правки объявление уходит на повторную модерацию.
- Не заполнены обязательные поля категории. Обычно появляется после того, как площадка добавила новый обязательный параметр.
- Фото не подгрузились. Ссылка требует авторизации, ведёт не на изображение или файл слишком тяжёлый.
- Лишние символы в описании. Эмодзи и служебные символы из выгрузки чужой системы.
Отдельный случай — смена поставщика фида. Если старая выгрузка ещё подключена, напишите в поддержку площадки: иначе одни и те же позиции пройдут как новые объявления и спишут размещения дважды.
Что автозагрузка не умеет: данные с площадки
Автозагрузка отвечает за одно направление — данные о товарах идут от вас на площадку. Всё, что идёт обратно, она не закрывает: просмотры и звонки по объявлениям, сообщения покупателей, статистика для расчёта окупаемости. Это уже API для бизнес-аккаунтов, и обычно его подключает та же система, которая формирует фид. Как это устроено со стороны товарного бизнеса, разобрано в статье про интеграцию с Авито.
Соседняя развилка — витрина. Если объявлений много и они выстроены в каталог, у профиля появляется смысл выглядеть как магазин: магазин на Авито.
Чек-лист перед первой выгрузкой
- Профиль — компания, подписка оплачена, реквизиты подтверждены, раздел «Автозагрузка» виден в меню.
- Шаблон скачан под свою категорию и подкатегорию, а не взят у соседней.
- Id уникальны внутри файла и не меняются между выгрузками.
- Адреса написаны так, как они заведены на площадке.
- Цены — целые числа без валюты и пробелов.
- Ссылки на фото открываются в браузере без авторизации.
- Число строк в файле не больше, чем позволяют подписка и кошелёк.
- Файл прошёл проверку в форме xmlcheck.
- В расписании отмечены все доступные дни и часы, счётчик объявлений за период — с запасом.
- Первую выгрузку сделали на 10–20 позициях, а не на всём каталоге.
Автозагрузка снимает ручную публикацию, но не решает главную проблему товарного бизнеса на нескольких площадках: цены, остатки и описания живут в разных кабинетах и расходятся. В SelSup каталог, цены и остатки лежат в одном месте и уходят на площадки из общей базы, а прибыль по каждому товару сервис считает с учётом расходов канала. Посмотрите, как это выглядит на ваших товарах: запишитесь на демонстрацию SelSup.
Частые вопросы
Можно ли пользоваться автозагрузкой без платной подписки
Нет. Раздел доступен профилям-компаниям с оплаченной подпиской «Расширенный» или «Максимальный». Частному профилю автозагрузка не откроется, даже если объявлений много.
Обязательно ли собирать XML или хватит Excel
Для разовой загрузки хватит таблицы: заполнили шаблон категории, загрузили файл руками. Но при таком способе объявления не обновляются сами — любое изменение цены означает новую правку и новую загрузку. Если каталог меняется постоянно, подключайте фид по ссылке.
Почему часть объявлений из файла не опубликовалась
Три причины: не заполнены обязательные поля категории, строк в файле больше, чем позволяет лимит подписки и денег в кошельке, или объявление отклонено модерацией. Первые две видно в отчёте автозагрузки, третью — в карточке объявления в кабинете.
Как размножить одно объявление на несколько городов
Скопировать строку нужное количество раз, задать каждой копии свой Id, стереть AvitoId и поменять адрес. AvitoId в копиях — самая дорогая ошибка: вместо новых объявлений вы перезапишете исходное.
Как часто площадка забирает изменения из фида
По вашему расписанию: в отмеченные дни и часы. Поэтому в настройках открывайте максимум доступных интервалов, а не один час в сутки. Иначе снятая с продажи позиция останется в выдаче до следующего обращения к файлу.
Что делать, если после обновлений площадки посыпались ошибки
Скачать актуальный шаблон своей категории и сверить состав полей с тем, что отдаёт ваша система. Площадка со временем добавляет обязательные параметры, и файл, который год работал, начинает отдавать ошибки без изменений с вашей стороны.
Продолжайте читать и смотреть
Новости маркетплейсов, автоматизация и практические разборы ИИ — на удобной для вас площадке.
