Прямой интеграции Bidline с 1С и МойСклад нет: ни обмена по расписанию, ни синхронизации остатков, ни загрузки YML. Но каталог из учётной системы на Авито загрузить можно: выгрузите номенклатуру в Excel или CSV (либо возьмите XML в формате Авито), загрузите файл в раздел «Автозагрузка» в Bidline, а дальше публикуйте, правьте и снимайте объявления пачкой.
Ниже — как это работает, что остаётся ручным, где границы механики и как собрать процесс, который не разваливается при росте каталога и числа аккаунтов.
Зачем связывать учётную систему с Авито
Между учётной системой и Авито — файл, который вы загружаете сами
Пока объявлений десятки, менеджер справляется руками. На сотнях и тысячах 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 и что остаётся вам
Цены. Выгрузите из учёта таблицу с артикулом и новой ценой и загрузите её кнопкой «Импорт файла» в разделе «Автозагрузка»: объявления с такими ID обновятся, пустые ячейки ничего не сотрут, а изменённые строки встанут в «К отправке». Дальше «Отправить в Авито» — и на площадке цены сменятся в течение часа. Если выгружать из учёта неудобно, цену можно поменять у отмеченных объявлений прямо в Bidline: окно «Изменить выбранные» задаёт точную цену, процент, сумму или округление, показывает «было → стало» и отменяется кнопкой в течение суток.
Остатки. Поля остатка в Bidline нет, и объявление не снимается само, когда товар закончился. Проданное снимайте вручную: отметьте объявления в списке и нажмите «Снять» — сразу или в выбранную дату и время. Чтобы ничего не забыть, выгружайте из учёта список закончившихся позиций вместе с ценами.
XML. Если учётная система или модуль уже формирует XML в формате Авито (Ads/Ad версии 3), его можно загрузить через «Импорт файла» — файлом или ссылкой. Bidline прочитает тексты, фото и характеристики. Копия берётся один раз, регулярного обновления по ссылке нет, а при отправке Bidline попросит подтвердить, что прежний источник больше не обновляет эти объявления: иначе он может перезаписать ваши правки. Для регулярного обновления цен удобнее таблица с артикулом. YML и другие форматы Bidline не принимает.
API. Загружать каталог из 1С в Bidline по API нельзя: у ключа доступа в разделе «Интеграции» нет права на запись объявлений автозагрузки: их он только читает.
Мультиаккаунт и масштаб: что можно и где границы
Крупный бизнес почти всегда работает с несколькими аккаунтами Авито — по юрлицам, регионам, направлениям или магазинам сети. Здесь важно разделять легальное и рискованное.
Легально и нормально: разные аккаунты под разные бизнесы, юрлица или географию, каждый со своим каталогом из общей учётной системы. Это стандартная практика для сетей и опта.
Рискованно и ведёт к блокировкам: искусственное клонирование одного и того же товара по множеству аккаунтов ради заполнения выдачи, накрутки и обхода лимитов. Площадка это отслеживает. Мы не даём «серых» обходных схем — цель в том, чтобы честно управлять реальным каталогом, а не имитировать объём.
Разумная схема для нескольких аккаунтов: одна учётная система как источник, отдельный файл на каждый кабинет со своей ценовой политикой и регионом, загрузка в Bidline кабинет за кабинетом (файл ложится в один кабинет, выбранный в фильтре) и единый кабинет Bidline для управления всеми аккаунтами сразу.
Чек-лист: как загрузить каталог из учётной системы
- Наведите порядок в учёте. Уникальные артикулы, корректные категории под структуру Авито, заполненные характеристики. Мусор в 1С или МойСклад станет мусором в объявлениях.
- Проверьте подписку Авито и ключи API. Подписка — по таблице выше, ключи — на avito.ru/professionals/api; в Bidline их добавляют значком ключа на странице «Подключить Авито».
- Выгрузите номенклатуру в Excel или CSV и приведите колонки к «Шаблону» из раздела «Автозагрузка»: ID (артикул), название, описание, цена, категория, имя продавца, телефон, город, фото.
- Загрузите файл. «Импорт файла» кладёт его в один кабинет, выбранный в фильтре; над списком появится итог: сколько объявлений новых, обновлено и пропущено, и почему. Если эти объявления уже есть на Авито, сначала нажмите «Выгрузить из Авито»: Excel с теми же объявлениями Авито опубликует как новые и может отклонить как дубли.
- Поправьте и отправьте. «Изменить выбранные» — цены и тексты пачкой, «Опубликовать» — сразу или по N в день, затем «Отправить в Авито».
- Повторяйте загрузку по графику. Цены обновятся по артикулу, а проданное снимайте кнопкой «Снять».
- Следите за статусами. У отклонённых объявлений статус «Ошибка» с причиной от Авито; сверяйте цены в учёте и на Авито.
Что дальше: ставки и обращения
Загруженный каталог сам по себе не продаёт. Дальше два рычага. Первый — управление показами: на большом каталоге ручное ведение ставок невозможно, нужен автобиддер, который держит нужные позиции по сотням объявлений и нескольким аккаунтам из одного кабинета. Особенно это заметно в конкурентных нишах вроде продвижения автозапчастей.
Второй — поток обращений. Когда объявлений тысячи, сообщения превращаются в вал. ИИ-менеджер отвечает в мессенджере Авито через API обычно за минуту-две, а сделки собираются в CRM. Он не подключён к вашей учётной системе, поэтому о наличии отвечает по тем данным, которые вы ему дали.
TL;DR
- Прямой интеграции Bidline с 1С и МойСклад нет: обмена по расписанию, синхронизации остатков и загрузки YML нет.
- Каталог загружают файлом — Excel, CSV или XML в формате Авито — через «Импорт файла» в разделе «Автозагрузка».
- Цены обновляют повторной загрузкой по артикулу или пачкой в «Изменить выбранные»; проданное снимают кнопкой «Снять».
- Авито забирает файл по расписанию: изменения появляются в течение часа.
- Нужны ключи API кабинета и подписка Авито там, где её требует категория.
Как после загрузки выкладывать каталог порциями и править пачкой с откатом — в статье Программа для автоматической публикации объявлений на Авито.