Аудитория ВКонтакте в 2022 году начала расти и к концу года составляла более 73 млн человек в месяц. В марте 2023 года, по данным компании, ежедневная аудитория «Вконтакте» в РФ составила 53 млн человек.
В этой статье мы рассмотрим вопрос автоматической выгрузки товаров из вашего интернет-магазина через файл формата YML.
Если вы планируете управлять товарами вручную, то вам поможет официальный материал от соцсети.
Если в вашем сообществе ранее уже были загружены товары, рекомендуем их удалить, чтобы не появились дубли.
Алгоритм выгрузки товаров из интернет-магазина во ВКонтакте
1. Авторизуемся в соцсети (входим в аккаунт ВКонтакте).
2. У вашего аккаунта должны быть права администрирования сообщества.
Разместить товары во ВКонтакте можно только в сообществе (public). Если у вас нет сообщества, то его нужно создать. Скриншот, как создать сообщество.
3. Нужно узнать ID сообщества. Для этого нужно перейти в раздел «Управление», и скопировать «Номер сообщества», только цифры, без слова «public».
Как выгрузить товары из InSales в VK/во Вконтакте
Узнаём ID сообщества ВКонтакте
4. Переходим по ссылке https://vk.com/market-[ID сообщества]
Если при переходе по ссылке ВКонтакте возвращает вас на главную страницу, значит, в сообществе отключен раздел «Товары» . Нужно их включить через раздел «Управление». Скриншот, как включить товары в сообществе.
5. Кликаем на «Добавить товар» и затем выбираем из списка «Импортировать из файла»:
Настраиваем импорт в разделе «Товары»
6. При добавлении товаров вибираем загрузку из файла формата YML:
Добавляем ссылку на файл формата YML
7. Дожидаемся загрузки товаров. Процесс загрузки занимает несколько минут. Обновляя страницу можно увидеть, как добавляются товары.
Ограничения ВКонтатке:
- размер YML-файла до 10 Мбайт;
- до 15 000 товаров в файле (каждый вариант товара считается за отдельный товар);
- до 4 свойств у товара, до 30 значений у каждого свойства (товар, превышающий лимиты, не будет загружен);
- отсутствует поддержка объединения товаров по group_id (YML файл с group_id не будет принят).
К сожалению, ВКонтакте пока не поддерживает автоматическое обновление товаров, загруженных по ссылкен на XML файл. И чтобы изменить данные о товарах, нужно будет вновь зайти в сообщество, удалить все товары и загрузить их ещё раз по описанному алгоритму.
Как продвигать товары во ВКонтакте
После добавления товаров в сообщество мы рекомендуем настроить автопродвижение товаров. Автопродвижение выберет товары с лучшими показателями и предложит их пользователям соцсети, которые более вероятно сделают покупку. Алгоритм также напомнит о ваших товарах тем, кто просматривал их в каталоге. Также автоматически сформируется карусель с товарами и будет показываться нужной аудитории.
Импорт и обновление товаров из файла .YML в ВК
Как включить автопродвижение подробно описано в официальном материале от ВКонтакте.
Источник: unisiter.ru
Порядок настройки
Для настройки возможности обмена данными по товарам, необходимо:
- Создать и настроить группу ВКонтакте (если ее еще нет)
- Зарегистрировать приложение ВКонтакте и получить его ключи
- Создать профиль экспорта товаров в ReadyScript
- Сопоставить ваши категории товаров с категориями ВКонтакте
- Запустить обмен данными, проверить результат
Создание группы ВКонтакте с возможностью размещать в ней товары
Авторизуйтесь ВКонтакте, перейдите на страницу создания сообщества. Выберите ваш тип сообщества, например, Бренд или организация, откроется окно. Заполните в нем необходимые поля.
Заполнение сведений для создания сообщества ВК
Далее перейдите в управление сообществом.
Управление сообществом ВК
Перейдите в раздел Настройки -> Разделы, установите флажок напротив надписи Товары и нажмите на кнопку Сохранить.
Включение товаров в сообществе ВК
Далее перейдите на вкладку Настройки -> Работа с API -> Вкладка Callback API -> Настройки сервера. Обратите внимание на текст на данной странице выделенный жирным шрифтом. Отсюда запомните цифры вашего group_id, они вам понадобятся дальше.
Получение group_id
Это набор минимальных настроек, которые нужно произвести, чтобы начать выгружать товары в сообщество. Далее вы можете произвести более полную настройку вашего сообщества, наполнить его описанием.
Регистрация приложения ВКонтакте, получение ключей
Для работы с ВКонтакте по API, вам потребуется зарегистрировать собственное приложение. Для этого перейдите на страницу создания приложения ВКонтакте.
В поле Платформа укажите Веб-сайт. Придумайте название приложения и укажите домен вашего интернет-магазина в полях Адрес сайта и базовый домен.
Создание приложения ВК
Перейдите в раздел со списком приложений, нажмите Редактировать напротив только что созданного приложения.
Перейдите в раздел Настройки вашего приложения. Переведите его состояние в Приложение включено и видно всем. Запомните ID приложения, Защищенный ключ, они вам понадобятся далее.
Настройки приложения ВК
Создание профиля экспорта товаров в ReadyScript
В административной панели вашего интернет-магазина на платформе ReadyScript перейдите в раздел Товары -> Экспорт данных. Нажмите на кнопку Создать профиль -> ВКонтакте.
Заполните поля профиля экспорта. В процессе заполнения, вам понадобятся данные, которые вы получили ранее:
- ID вашей группы ВК.
- ID приложения
- Защищенный ключ приложения
Настройки приложения ВК
После создания профиля, необходимо получить AccessToken для работы от вашего имени по API ВКонтакте. Для этого нажмите на кнопку Получить AccessToken для API в строке созданного профиля. Вы будете перенаправлены на страницу авторизации ВКонтакте, где вам будет необходимо подтвердить предоставление прав вашему приложению.
В случае успешного подтверждения прав, вы будете перенаправлены обратно в административную часть, вам будет доступна кнопка Провести обмен данными. Но нажимать на нее нет смысла, если предварительно не сопоставить ваши категории товаров с категориями ВКонтакте. Как это сделать, будет написано ниже.
Список профилей экспорта
Сопоставление категорий товаров в ReadyScript с категориями ВКонтакте
ВКонтакте обязательно требует передавать категорию товара из их собственного справочника. Чтобы выполнить данное требование необходимо сопоставить ваши категории в ReadyScript и категории ВКонтакте. Для этого необходимо открыть к редактированию основные категории товаров, которые отмечены для выгрузки в ВК и перейти на вкладку Экспорт в ВКонтакте.
Сопоставление категорий
Нажмите сперва кнопку Загрузить категории ВК, а далее выберите категорию, которая соответствует вашей в рамках каждого профиля экспорта. Сохраните изменения и переходите к началу обмена.
Заметки Чтобы загрузить категории ВК, необходимо предварительно получить AccessToken для профиля экспорта в ВК на странице со списком профилей экспорта.
Запуск обмена данными, проверка результата
Перейдите в раздел Товары -> Экспорт данных, в строке с необходимым профилем экспорта нажмите «Провести обмен данными». Нажатие на данную кнопку будет означать, что при следующем запуске планировщика будет выполнена задача по экспорту данных.
Сразу после запуска обмена данными, вы можете наблюдать за ходом проведения с помощью кнопки Просмотреть лог.
Лог обмена данными
Существует 2 степени логирования данных — обычный и расширенный. Расширенный включает в себя технические сведения по запросам к ВК. С помощью логирования можно точно увидеть какие товары были отобраны для экспорта, а также узнать точные причины всех проблем во время обмена данными, если таковые произошли. Уровень логирования данных устанавливается в настройках профиля экспорта данных.
В результате выполнения экспорта вы должны увидеть ваши товары в группе ВК.
Сопоставление категорий
Заметки Важно: для работы экспорта данных ВКонтакте должен быть настроен планировщик cron. ВКонтакте на момент написания модуля не имеет возможности выгружать вариации товаров, поэтому вариации представлены ВКонтакте отдельными товарными позициями.
Общие настройки модуля Экспорт
В разделе Веб-сайт → Настройка модулей → Экспорт данных добавлена настройка Обновлять во внешних сервисах только новые товары или товары с изменениями, которая означает, что товары, в которых не происходили изменения не будут выгружаться.
В случае, если возникнет необходимость в принудительном проведении повторного экспорта товаров, воспользуйтесь утилитой «Обновить все товары на внешних сервисах». Эта утилита отметит все выгруженные раннее товары к повторной выгрузке.
Ответы на вопросы
Какие операции поддерживает данный модуль?
Модуль обеспечивает 2 основные возможности: создание товара, обновление товара. Остальными возможностями можно пользоваться непосредственно на странице управления товарами ВКонтакте.
Если я устанавливаю обмен Каждые 2 часа, то когда точно будет происходить обмен?
Обмен данными отсчитывается от полночи(00:00), то есть первый обмен будет в 0 часов, второй в 2:00, третий в 4:00, и т.д.
Если установлен обмен раз в сутки, то когда будет происходить обмен?
Обмен данными в этом случае будет в полночь(00:00).
Если у товара не было никаких изменений, товар каждые N часов все равно будет выгружаться?
Нет, ReadyScript проверяет флаг наличия изменений (если такая опция включена в настройках модуля Экспорт) и сравнивает новый хэш выргужаемых данных с предыдущим. Если изменений нет, то товар будет пропущен, выгрузка не произойдет.
Источник: readyscript.ru
Как выгрузить товары из ВКонтакте на сайт или в магазин?
Процесс выгрузки товаров из ВКонтакте для последующей загрузки на сайт или в свой магазин можно разделить на 2 задачи:
-
1. Собрать данные о товарах из вконтакте;
2. Загрузить собранные данные на сайт или в магазин.
Сбор данных о товарах из Вконтакте.
Собирать данные о товарах можно долго и скучно, путем простого копипаста данных соц. сети в какую-то табличку EXCEL или быстро, автоматизировав процесс сбора с помощью Datacol. Парсинг чаще всего осуществляется из фотоальбомов или модуля Товаров ВК. Собирать можно наименования товаров, цены, изображения и другую нужную информацию.
С помощью Datacol Вы можете самостоятельно настроить автоматический сбор товаров ВКонтакте. Для этого воспользуйтесь видеосправкой. Если самостоятельная настройка затруднительна, вы можете обратиться к нам.
Другие варианты парсинга Вконтакте с помощью Datacol
Datacol может собирать различные данные из ВКонтакте. Для примера, протестируйте следующие базовые конфигурации:
- Парсер фото ВКонтакте;
- Парсер контактов ВК;
- Парсер id Вконтакте;
- Парсер записей Вконтакте и др.
Загрузка данных о товаре на сайт или в магазин
Импортировать (загрузить) данные на сайт можно используя файлы специального формата (CSV), которые поддерживает большинство CMS. При этом формат файла для каждой CMS будет разным. Для самостоятельной загрузки вам нужно сначала преобразовать полученные на предыдущем этапе данные, а затем загрузить их себе на сайт.
Автоматизировать задачу загрузки поможет Datacol. Варианты экспорта данных из Datacol описаны здесь. Наиболее популярные:
Мониторинг обновлений
В ряде случаев может понадобиться отслеживать обновление собранных данных. Подробнее о том, как это делается с помощью Datacol описано здесь.
Источник: web-data-extractor.net