Каталог из 1С и МойСклад на Авито: загрузка через Excel или XML

Каталог из 1С и МойСклад на Авито: загрузка через Excel или XML

Прямой интеграции Bidline с 1С и МойСклад нет: ни обмена по расписанию, ни синхронизации остатков, ни загрузки YML. Но каталог из учётной системы на Авито загрузить можно: выгрузите номенклатуру в Excel или CSV (либо возьмите XML в формате Авито), загрузите файл в раздел «Автозагрузка» в Bidline, а дальше публикуйте, правьте и снимайте объявления пачкой.

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

Зачем связывать учётную систему с Авито

Схема загрузки каталога из 1С или МойСклад на Авито: выгрузка из учёта, импорт файла, проверка, отправка, Авито забирает файлМежду учётной системой и Авито — файл, который вы загружаете сами

Пока объявлений десятки, менеджер справляется руками. На сотнях и тысячах SKU ручной режим ломается на трёх вещах: цена в 1С уже поменялась, а на Авито старая; товар продан на другом канале, а объявление висит и собирает звонки «а он ещё есть?»; новую партию завели в учёте, но на площадке её нет неделю. Каждый из этих разрывов — это либо потерянный лид, либо слив бюджета на продвижение неактуальной позиции.

Главное правило: источником каталога, цен и наличия остаётся учётная система (1С: Управление торговлей, УНФ, Розница, ERP или МойСклад). Bidline переносит выгрузку на Авито, но сам из учёта ничего не забирает: файл загружаете вы, поэтому перенос нужно встроить в регулярный процесс — например, в ежедневную выгрузку цен.

Как Авито принимает каталог: файл, а не интеграция

Автозагрузка на Авито работает по файлу: XML, XLSX (Excel) или CSV. Формата YML среди них нет, поэтому YML-выгрузку из учётной системы или интернет-магазина площадка не принимает. Каждая позиция в файле описана набором полей: уникальный Id, категория Авито, заголовок, описание, цена, адрес, фотографии и характеристики категории (для запчастей — марка и модель авто, для техники — параметры и так далее). Что такое автозагрузка и как её подключить — в статье Автозагрузка на Авито: что это и как подключить.

Механика простая, и понимать её нужно буквально:

  • Авито забирает файл по расписанию, а не сразу. Изменение появляется на площадке в течение часа после отправки. Работая через Bidline, расписание настраивать не нужно: файл для Авито собирает Bidline.
  • Между правкой в учёте и витриной два шага. Сначала вы загружаете изменение в Bidline и отправляете его на Авито, затем площадка забирает файл. Чем реже вы выгружаете данные из учёта, тем дольше на Авито живёт старая цена.
  • Строка связана с объявлением по ID. В колонке ID пишите артикул из учёта: повторная загрузка найдёт строку и обновит только заполненные ячейки, а не создаст дубль.

Доступ к автозагрузке зависит от подписки Авито и категории:

Что публикуете Что нужно от Авито
Товары, услуги подписка «Расширенная» или «Максимальная»
Вакансии только «Максимальная»
Недвижимость, транспорт автозагрузка идёт с тарифом раздела

Актуальные условия — в разделе «Тариф» вашего кабинета Авито. Ещё нужны ключи API кабинета: их выдают на avito.ru/professionals/api, в разделе «Интеграции и API». Bidline подключается к Авито через официальный API Авито, пароль от аккаунта не передаётся.

Цены и остатки: что делает Bidline и что остаётся вам

ВажноВ Bidline нет поля остатка и автоматического снятия по нулю: проданное снимайте кнопкой «Снять» — сразу или в выбранную дату. На Авито снятие появится в течение часа.

Цены. Выгрузите из учёта таблицу с артикулом и новой ценой и загрузите её кнопкой «Импорт файла» в разделе «Автозагрузка»: объявления с такими ID обновятся, пустые ячейки ничего не сотрут, а изменённые строки встанут в «К отправке». Дальше «Отправить в Авито» — и на площадке цены сменятся в течение часа. Если выгружать из учёта неудобно, цену можно поменять у отмеченных объявлений прямо в Bidline: окно «Изменить выбранные» задаёт точную цену, процент, сумму или округление, показывает «было → стало» и отменяется кнопкой в течение суток.

Остатки. Поля остатка в Bidline нет, и объявление не снимается само, когда товар закончился. Проданное снимайте вручную: отметьте объявления в списке и нажмите «Снять» — сразу или в выбранную дату и время. Чтобы ничего не забыть, выгружайте из учёта список закончившихся позиций вместе с ценами.

XML. Если учётная система или модуль уже формирует XML в формате Авито (Ads/Ad версии 3), его можно загрузить через «Импорт файла» — файлом или ссылкой. Bidline прочитает тексты, фото и характеристики. Копия берётся один раз, регулярного обновления по ссылке нет, а при отправке Bidline попросит подтвердить, что прежний источник больше не обновляет эти объявления: иначе он может перезаписать ваши правки. Для регулярного обновления цен удобнее таблица с артикулом. YML и другие форматы Bidline не принимает.

API. Загружать каталог из 1С в Bidline по API нельзя: у ключа доступа в разделе «Интеграции» нет права на запись объявлений автозагрузки: их он только читает.

Мультиаккаунт и масштаб: что можно и где границы

Крупный бизнес почти всегда работает с несколькими аккаунтами Авито — по юрлицам, регионам, направлениям или магазинам сети. Здесь важно разделять легальное и рискованное.

Легально и нормально: разные аккаунты под разные бизнесы, юрлица или географию, каждый со своим каталогом из общей учётной системы. Это стандартная практика для сетей и опта.

Рискованно и ведёт к блокировкам: искусственное клонирование одного и того же товара по множеству аккаунтов ради заполнения выдачи, накрутки и обхода лимитов. Площадка это отслеживает. Мы не даём «серых» обходных схем — цель в том, чтобы честно управлять реальным каталогом, а не имитировать объём.

Разумная схема для нескольких аккаунтов: одна учётная система как источник, отдельный файл на каждый кабинет со своей ценовой политикой и регионом, загрузка в Bidline кабинет за кабинетом (файл ложится в один кабинет, выбранный в фильтре) и единый кабинет Bidline для управления всеми аккаунтами сразу.

Чек-лист: как загрузить каталог из учётной системы

  1. Наведите порядок в учёте. Уникальные артикулы, корректные категории под структуру Авито, заполненные характеристики. Мусор в 1С или МойСклад станет мусором в объявлениях.
  2. Проверьте подписку Авито и ключи API. Подписка — по таблице выше, ключи — на avito.ru/professionals/api; в Bidline их добавляют значком ключа на странице «Подключить Авито».
  3. Выгрузите номенклатуру в Excel или CSV и приведите колонки к «Шаблону» из раздела «Автозагрузка»: ID (артикул), название, описание, цена, категория, имя продавца, телефон, город, фото.
  4. Загрузите файл. «Импорт файла» кладёт его в один кабинет, выбранный в фильтре; над списком появится итог: сколько объявлений новых, обновлено и пропущено, и почему. Если эти объявления уже есть на Авито, сначала нажмите «Выгрузить из Авито»: Excel с теми же объявлениями Авито опубликует как новые и может отклонить как дубли.
  5. Поправьте и отправьте. «Изменить выбранные» — цены и тексты пачкой, «Опубликовать» — сразу или по N в день, затем «Отправить в Авито».
  6. Повторяйте загрузку по графику. Цены обновятся по артикулу, а проданное снимайте кнопкой «Снять».
  7. Следите за статусами. У отклонённых объявлений статус «Ошибка» с причиной от Авито; сверяйте цены в учёте и на Авито.

Что дальше: ставки и обращения

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

Второй — поток обращений. Когда объявлений тысячи, сообщения превращаются в вал. ИИ-менеджер отвечает в мессенджере Авито через API обычно за минуту-две, а сделки собираются в CRM. Он не подключён к вашей учётной системе, поэтому о наличии отвечает по тем данным, которые вы ему дали.

TL;DR

  • Прямой интеграции Bidline с 1С и МойСклад нет: обмена по расписанию, синхронизации остатков и загрузки YML нет.
  • Каталог загружают файлом — Excel, CSV или XML в формате Авито — через «Импорт файла» в разделе «Автозагрузка».
  • Цены обновляют повторной загрузкой по артикулу или пачкой в «Изменить выбранные»; проданное снимают кнопкой «Снять».
  • Авито забирает файл по расписанию: изменения появляются в течение часа.
  • Нужны ключи API кабинета и подписка Авито там, где её требует категория.

Как после загрузки выкладывать каталог порциями и править пачкой с откатом — в статье Программа для автоматической публикации объявлений на Авито.

Как загрузить каталог из 1С или МойСклад на Авито через Bidline

  1. Навести порядок в учёте

    Проставьте уникальные артикулы, корректные категории под структуру Авито и заполните характеристики. Качество данных в 1С или МойСклад определяет качество объявлений.

  2. Проверить подписку Авито и ключи API

    Для товаров и услуг нужна «Расширенная» или «Максимальная» подписка, для вакансий — «Максимальная». Ключи API кабинета добавьте значком ключа на странице «Подключить Авито».

  3. Выгрузить номенклатуру в файл

    Сохраните каталог в Excel или CSV и приведите колонки к «Шаблону» из раздела «Автозагрузка»: ID (артикул), название, описание, цена, категория, контакты, город, фото. Готовый XML в формате Авито тоже подойдёт.

  4. Загрузить файл в Bidline

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

  5. Поправить и отправить в Авито

    Цены и тексты поправьте пачкой в «Изменить выбранные», выберите, как публиковать, и нажмите «Отправить в Авито».

  6. Повторять загрузку и снимать проданное

    Обновляйте цены повторной загрузкой по артикулу, проданное снимайте кнопкой «Снять» — остатки Bidline сам не отслеживает.

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

Есть ли у Bidline интеграция с 1С и МойСклад?
Нет. Обмена с 1С и МойСклад по расписанию, синхронизации остатков и загрузки YML в Bidline нет. Каталог из учётной системы загружают файлом: Excel, CSV или XML в формате Авито.
Как загрузить каталог из 1С или МойСклад в Bidline?
Выгрузить номенклатуру в Excel или CSV, привести колонки к «Шаблону» Bidline (ID — артикул, название, описание, цена, категория, контакты, город, фото) и загрузить через «Импорт файла» в разделе «Автозагрузка». Затем нажать «Отправить в Авито».
Можно ли загрузить в Bidline XML из учётной системы?
Только XML в формате Авито (Ads/Ad версии 3): файлом или ссылкой. Копия берётся один раз, регулярного обновления по ссылке нет. YML и другие XML не принимаются.
Как обновлять цены из учётной системы?
Выгрузите таблицу с артикулом и новой ценой и загрузите её через «Импорт файла»: объявления с такими ID обновятся, пустые ячейки ничего не сотрут. Затем «Отправить в Авито» — на площадке цены сменятся в течение часа.
Снимается ли объявление, когда товар закончился на складе?
Само — нет: поля остатка в Bidline нет. Проданное снимите кнопкой «Снять» — сразу или в выбранную дату и время.
Нужна ли подписка Авито для автозагрузки?
Да, там, где её требует категория: для товаров и услуг — «Расширенная» или «Максимальная», для вакансий — только «Максимальная», недвижимости и транспорту хватает тарифа раздела. Ещё нужны ключи API кабинета.
Можно ли загружать каталог в Bidline по API из 1С?
Нет. Ключ доступа в разделе «Интеграции» не умеет создавать и менять объявления автозагрузки — их он только читает.
Можно ли легально работать с несколькими аккаунтами Авито?
Да, для разных бизнесов, юрлиц, регионов или магазинов сети — это стандартная практика, каждый аккаунт со своим каталогом из общей учётной системы. Рискованно и ведёт к блокировкам искусственное клонирование одного каталога по множеству аккаунтов ради накрутки выдачи и обхода лимитов — площадка это отслеживает.
Поделиться: Telegram ВКонтакте WhatsApp