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

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

Если автозагрузки нет, придётся собирать данные вручную или через сторонние парсеры. Минимальный набор полей, который нужно собрать для каждого товара:
- название товара
- описание
- цена
- ссылка на фото (или сами фото)
- категория
- наличие или количество
- артикул или уникальный идентификатор
Если в вашем кабинете нет подходящей выгрузки, соберите данные в таблицу или используйте инструмент, который имеет право обрабатывать ваши объявления. Перед подключением стороннего сервиса проверьте его условия и доступы.
Шаг 2: структура файла и обязательные поля
VK Реклама принимает фиды в форматах YML (Yandex Market Language) и CSV. Требования к содержимому описаны в официальной документации VK Рекламы по фидам.

Для товарного фида в формате YML разберите следующие основные поля внутри каждого элемента offer:
- id - уникальный идентификатор товара
- name - название
- url - ссылка на страницу товара (можно указать ссылку на объявление Авито или страницу сайта)
- price - цена
- currencyId - валюта, обычно RUR
- categoryId - идентификатор категории из вашего же файла
- picture - ссылка на изображение
- description - описание товара
Пример минимального фрагмента 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:
- Заголовок объявления Авито -> поле name в YML
- Описание объявления -> поле description
- Цена -> поле price
- Фото объявления -> поле picture (нужна прямая ссылка на изображение)
- Категория Авито -> поле categoryId (категории нужно задать самостоятельно)
- ID объявления Авито -> поле id (удобно использовать как уникальный идентификатор)
Шаг 3: загрузка в сообщество VK и в Центр коммерции
Раздел «Товары» сообщества
В сообществе откройте раздел «Товары» и выберите добавление товара. По инструкции VK для массовой загрузки выберите «Импортировать из файла» и загрузите подготовленный документ. Начните с небольшой партии: проверьте названия, цены, фотографии и наличие после импорта.

Каталог в Центре коммерции VK Рекламы
Это основной способ для массового переноса. Порядок действий согласно документации VK Рекламы:
- Откройте вкладку «Центр коммерции» и нажмите «Создать каталог».
- Выберите вариант «Фид или сообщество».
- Введите название каталога.
- Укажите прямую ссылку на фид. Если файл защищён HTTP-авторизацией, добавьте данные доступа в кабинете.
- Выберите период обновления.
- Нажмите «Создать каталог». Статус обработки появится на вкладке «История загрузок».
После загрузки 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 Рекламы откройте раздел «Источники данных» и нажмите на загруженный фид. Система показывает статус каждой загрузки и лог ошибок по товарам.
Частые ошибки и их причины:
- Отсутствует обязательное поле - в одной или нескольких строках не заполнено поле name, price или id. Проверьте файл на пустые ячейки.
- Некорректный формат цены - цена содержит символ рубля или пробел (например, «2 500 руб.»). Нужно оставить только число: 2500.
- Недоступна ссылка на изображение - картинка закрыта авторизацией или удалена. Загрузите изображения на открытый хостинг.
- Дублирующийся id - два товара имеют одинаковый идентификатор. Каждый id должен быть уникальным в рамках фида.
- Ошибка кодировки - файл сохранён не в UTF-8. Пересохраните через «Сохранить как» с явным указанием кодировки.
Лог ошибок в VK Рекламе показывает номер строки и тип ошибки. Исправьте файл, загрузите повторно и снова проверьте статус.
Синхронизация остатков и цен: как не продать то, чего уже нет
Главная проблема при переносе с Авито в VK - рассинхронизация. Вы продали товар на Авито, сняли объявление, но в VK карточка осталась активной. Покупатель оформляет заказ, а товара нет.
Чтобы этого избежать, нужно выстроить единый источник данных. Варианты по сложности:
- Ручное обновление файла - при каждом изменении на Авито вы обновляете CSV или YML и перезагружаете фид. Подходит для небольших каталогов до 30-50 позиций.
- Общая таблица-источник - ведёте одну Google Sheets, из которой формируется и файл для Авито, и фид для VK. Изменение в одном месте отражается везде.
- Автоматизация через API или сервисы интеграции - если объём большой, подключайте сервисы управления товарным контентом, которые умеют синхронизировать несколько площадок одновременно.
Поле available в YML-фиде (значения true/false) позволяет скрыть товар из каталога VK без его удаления. Это удобно для временно отсутствующих позиций: меняете значение на false, при следующем обновлении фида товар скрывается.
Итог: схема переноса
Весь процесс укладывается в четыре этапа:
- Сбор данных из Авито. Используйте файл автозагрузки, если он есть, или соберите данные вручную в таблицу. Минимальный набор: id, название, описание, цена, фото, категория.
- Подготовка фида. Приведите файл к формату YML или CSV по требованиям VK Рекламы. Проверьте обязательные поля, кодировку UTF-8 и доступность ссылок на изображения.
- Загрузка. Для витрины в сообществе - добавляйте товары через интерфейс группы. Для рекламного каталога - создайте каталог в Центре коммерции VK Рекламы и подключите фид через раздел «Источники данных».
- Синхронизация. Настройте обновление фида по расписанию или договоритесь с собой об обязательном обновлении файла при каждом изменении на Авито. Используйте поле 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 фида должны быть рабочими.
