Дмитрий Фёдоров +7 920 652-81-81
Главная / Блог
Автоматизация

Перенос товаров с Авито в VK Маркет: пошаговый разбор

Дмитрий Фёдоров · 12 ноября 2026 · 10 мин
Перенос товаров с Авито в VK Маркет: пошаговый разбор

Фото: Pexels, Pexels License. Источник

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

Важно сразу разделить две задачи: загрузка товаров в раздел «Товары» сообщества VK и создание каталога в Центре коммерции VK Рекламы. Это разные кабинеты с разными правилами. Ниже разберём оба пути по шагам.

Товары сообщества VK и каталог VK Рекламы: в чём разница

Раздел «Товары» сообщества VK - это витрина внутри вашей группы. Покупатели видят карточки в каталоге сообщества. Доступные действия зависят от настроек магазина: сообщение продавцу, корзина или оформление заказа. Управление идёт через настройки сообщества, без рекламного кабинета.

Перенос товаров с Авито в VK Маркет: пошаговый разбор, фото 2
Фото: Pexels, Pexels License. Источник

Каталог в Центре коммерции VK Рекламы - это отдельная структура внутри кабинета VK Рекламы. Он нужен для динамического ретаргетинга и товарных кампаний. Без каталога в рекламном кабинете запустить динамические объявления не получится. Фид подключается именно здесь, а не в настройках сообщества.

Для переноса товаров с Авито вам, скорее всего, нужны оба инструмента: витрина в сообществе для органического трафика и каталог в рекламе для платного продвижения.

Шаг 1: какие данные можно выгрузить из Авито

Авито предоставляет инструмент автозагрузки для профессиональных продавцов. Через сервис автозагрузки можно работать с файлами в форматах XML и Excel. Если вы уже используете автозагрузку, у вас есть готовый файл с товарами - это и есть основа для переноса.

Перенос товаров с Авито в VK Маркет: пошаговый разбор, фото 3
Фото: Unsplash, Unsplash License. Источник

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

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

Шаг 2: структура файла и обязательные поля

VK Реклама принимает фиды в форматах YML (Yandex Market Language) и CSV. Требования к содержимому описаны в официальной документации VK Рекламы по фидам.

Перенос товаров с Авито в VK Маркет: пошаговый разбор, фото 4
Фото: Unsplash, Unsplash License. Источник

Для товарного фида в формате YML разберите следующие основные поля внутри каждого элемента offer:

Пример минимального фрагмента YML-файла:

<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="2024-01-15 10:00">
<shop>
<name>Мой магазин</name>
<currencies><currency id="RUR" rate="1"/></currencies>
<categories><category id="1">Электроника</category></categories>
<offers>
<offer id="101">
<name>Наушники беспроводные</name>
<url>https://www.avito.ru/moskva/audio_i_video/naushniki_101</url>
<price>2500</price>
<currencyId>RUR</currencyId>
<categoryId>1</categoryId>
<picture>https://example.com/images/101.jpg</picture>
<description>Беспроводные наушники, время работы 20 часов</description>
</offer>
</offers>
</shop>
</yml_catalog>

Таблица соответствия полей Авито и VK:

Шаг 3: загрузка в сообщество VK и в Центр коммерции

Раздел «Товары» сообщества

В сообществе откройте раздел «Товары» и выберите добавление товара. По инструкции VK для массовой загрузки выберите «Импортировать из файла» и загрузите подготовленный документ. Начните с небольшой партии: проверьте названия, цены, фотографии и наличие после импорта.

Перенос товаров с Авито в VK Маркет: пошаговый разбор, фото 5
Фото: Unsplash, Unsplash License. Источник

Каталог в Центре коммерции VK Рекламы

Это основной способ для массового переноса. Порядок действий согласно документации VK Рекламы:

  1. Откройте вкладку «Центр коммерции» и нажмите «Создать каталог».
  2. Выберите вариант «Фид или сообщество».
  3. Введите название каталога.
  4. Укажите прямую ссылку на фид. Если файл защищён HTTP-авторизацией, добавьте данные доступа в кабинете.
  5. Выберите период обновления.
  6. Нажмите «Создать каталог». Статус обработки появится на вкладке «История загрузок».

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

Шаг 4: настройка расписания обновлений фида

Если фид размещён по постоянному URL (например, на вашем сервере или в облачном хранилище), VK Реклама может обращаться к нему по расписанию. В настройках источника данных каталога можно задать частоту обновления. Это позволяет автоматически подтягивать изменения цен и остатков без повторной ручной загрузки.

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

Что делать, если технического фида нет: ручной CSV и конвертеры

Если у вас нет автозагрузки на Авито и нет разработчика, который сформирует YML-файл, используйте CSV. Создайте таблицу в Google Sheets или Excel со столбцами: id, name, description, price, currency_id, category_id, picture_url. Заполните данные вручную по своим объявлениям.

Сохраните файл в формате CSV с разделителем-запятой и кодировкой UTF-8. Загрузите файл в Центр коммерции VK Рекламы, выбрав формат CSV. Названия столбцов заранее сверьте с выбранной спецификацией, чтобы не пришлось исправлять ошибки после импорта.

Онлайн-конвертеры (например, сервисы генерации YML из таблиц) могут ускорить подготовку файла, но проверяйте результат: автоматически сгенерированный XML иногда содержит лишние пробелы или неправильную кодировку, из-за чего фид не проходит валидацию.

Типичные ошибки при загрузке фида и как их читать в логах

После загрузки фида в Центре коммерции VK Рекламы откройте раздел «Источники данных» и нажмите на загруженный фид. Система показывает статус каждой загрузки и лог ошибок по товарам.

Частые ошибки и их причины:

Лог ошибок в VK Рекламе показывает номер строки и тип ошибки. Исправьте файл, загрузите повторно и снова проверьте статус.

Синхронизация остатков и цен: как не продать то, чего уже нет

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

Чтобы этого избежать, нужно выстроить единый источник данных. Варианты по сложности:

  1. Ручное обновление файла - при каждом изменении на Авито вы обновляете CSV или YML и перезагружаете фид. Подходит для небольших каталогов до 30-50 позиций.
  2. Общая таблица-источник - ведёте одну Google Sheets, из которой формируется и файл для Авито, и фид для VK. Изменение в одном месте отражается везде.
  3. Автоматизация через API или сервисы интеграции - если объём большой, подключайте сервисы управления товарным контентом, которые умеют синхронизировать несколько площадок одновременно.

Поле available в YML-фиде (значения true/false) позволяет скрыть товар из каталога VK без его удаления. Это удобно для временно отсутствующих позиций: меняете значение на false, при следующем обновлении фида товар скрывается.

Итог: схема переноса

Весь процесс укладывается в четыре этапа:

  1. Сбор данных из Авито. Используйте файл автозагрузки, если он есть, или соберите данные вручную в таблицу. Минимальный набор: id, название, описание, цена, фото, категория.
  2. Подготовка фида. Приведите файл к формату YML или CSV по требованиям VK Рекламы. Проверьте обязательные поля, кодировку UTF-8 и доступность ссылок на изображения.
  3. Загрузка. Для витрины в сообществе - добавляйте товары через интерфейс группы. Для рекламного каталога - создайте каталог в Центре коммерции VK Рекламы и подключите фид через раздел «Источники данных».
  4. Синхронизация. Настройте обновление фида по расписанию или договоритесь с собой об обязательном обновлении файла при каждом изменении на Авито. Используйте поле available для управления видимостью товаров.

Начните с тестовой партии из 5-10 товаров: загрузите их, проверьте отображение карточек, убедитесь, что цены и фото подтянулись корректно. Только после этого загружайте весь каталог.

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

Можно ли связать аккаунт Авито с VK напрямую?

Для переноса используйте поддерживаемые площадками файлы и проверяйте доступные способы в своих кабинетах. В рабочей схеме данные из Авито приводят к нужному формату и загружают в сообщество VK или в каталог VK Рекламы. Это разные направления с разными правилами.

Какой формат фида принимает VK Маркет: YML, CSV или оба?

Центр коммерции VK Рекламы принимает оба формата - YML и CSV. Это указано в требованиях к фидам на сайте VK Рекламы. YML удобнее для сложных каталогов с вложенными категориями, CSV проще подготовить вручную в таблице.

Как часто VK обновляет товары из подключённого фида?

Частоту обновления можно настроить в параметрах источника данных в Центре коммерции VK Рекламы. Конкретные доступные интервалы отображаются в интерфейсе кабинета при настройке расписания.

Что будет с товарами в VK, если я удалю их на Авито?

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

Нужен ли сайт или магазин, чтобы подключить фид к VK Маркет?

Для подключения фида к Центру коммерции VK Рекламы нужна прямая ссылка на файл фида - он должен быть доступен по URL. Это может быть файл на любом хостинге, в облачном хранилище или на сервере. Полноценный интернет-магазин не обязателен, но ссылки на товары в поле url фида должны быть рабочими.

Нужна помощь с этой задачей для вашего бизнеса?

Обсудить задачу

Также смотрите: Автоматизация с ИИ