Если у вас есть интернет-магазин, то вы наверняка уже знаете про торговую площадку социальной сети ВКонтакте. Возможно, вы, как мы и как многие другие владельцы магазинов, столкнулись со сложностью постоянного обновления ассортимента сразу в двух местах и хотели бы как-то автоматизировать данный процесс. До недавнего времени решить данную задачу можно было с помощью индивидуальных доработок сайта или установкой дополнительного платного модуля из маркетплейса. И вот с выходом новой, 18-ой версии Битрикс, у всех владельцев магазинов появилась возможность настроить синхронизацию двух площадок без участия программистов.
ВКонтакте.Товары хороший инструмент для интернет-маркетинга, наряду с Яндекс.Маркетом, который помогает донести информацию о ваших товаров конечным пользователям.
В данной статье мы предлагаем дополнение к общей инструкции, предлагаемой разработчиком и расскажем общие моменты, на которые стоит обратить внимание.
Базовые требования
Есть несколько обязательных условий для интеграции.
Скачиваем и импортируем товары из любой группы ВКонтакте
Во-первых, товары могут быть размещены только в рамках сообщества с типом «группа» или «публичная страница». То есть на страницу простого пользователя или сообщества с типом «мероприятие» каталог выгрузить не получиться. И конечно, в данном сообществе необходимо включить раздел Товары, если он у вас ранее не был включен.
Во-вторых, цены должны быть обязательно в российских рублях. При использовании других валют, стоимость может быть некорректной.
Подключение
Чтобы начать импортировать товары, необходимо настроить разрешения по связи вашего сайта и vk.com. Сделать это не сложно, главное следовать пунктам инструкции.
Для начала заходим в раздел «Для разработчиков» на любой странице социальной сети:
Там открываем список «Мои приложения», в котором надо либо создать новое или использовать ранее созданное. Второй вариант возможен, если ваш сайт уже интегрировался с данной социальной сетью по другим задачам.
У приложения должен быть указан тип «Веб-сайт» и введено доменное имя откуда будут приходить запросы на публикацию товаров.
Далее в настройках приложения мы берем два поля – это id приложения и защищенный ключ. Эти значения мы укажем в настройках Битрикса:
Теперь в админке вашего сайта нужно создать новый профиль экспорта в разделе Торговых платформ. Для этого следуем по пути Магазин > Настройки > Торговые платформы > Товары ВКонтакте > Экспорт и жмем кнопку Новый экспорт
В форме вводим полученные на прошлом шаге id приложения и защищенный ключ, после чего нажимаем применить, чтобы зафиксировать запись и получить уведомление о необходимом ключе доступа. Его мы получаем на этой же странице, нажав на появившуюся специальную ссылку. При переходе по ней нужно подтвердить согласие на передачу запросов в vk.com и одобрение будет сохранено:
Как импортировать(загрузить) товары в группу Вконтакте
В финале настроек мы указываем группу из списка и категорию товаров. Если в предложенном списке нет нужной вам группы, значит вы или не являетесь ее администратором или она не соответствует вышеописанным требованиям.
Выгрузка товаров
Выгрузка товаров происходит группами, и вы можете сами выбрать какие из них будут экспортированы, а какие нет. Для этого откройте в вашем каталоге любой раздел и во вкладке Торговые платформы отметьте в каких процессах экспорта будет участвовать данная категория товаров:
Важно сообщить, что по умолчанию у разделов каталога нет одобрения на выгрузку. Поэтому, если не отметить эту настройку у категорий, товары не будут передаваться в сеть ВКонтакте, а вам будет показана ошибка.
Теперь можно зайти в профиль экспорта и запустить его. По итогу процедуры должно появиться сообщение об успехе и в вашем сообществе появиться товары с сайта.
Дополнительные настройки изображений
При передаче товаров с картинками, последние обрабатываются и обрезаются системой. В случаях использования прямоугольных вертикальных картинок, они будут непрезентабельно обрезаться. Чтобы этого избежать в Битриксе автоматически создается свойство «Изображения для экспорта ВКонтакте», в которое рекомендуется добавлять квадратные фотографии специально для выгрузки в эту социальную сеть. Вы можете добавить до 5 фотографий – одна главная и 4 дополнительных.
Автоматическая синхронизация
После создания профиля экспорта в системе управления создается агент с функцией VkCategories::updateVkCategoriesAgent, которая будет обновлять кеш экспорта каждые сутки.
Резюме
Рекомендуем пользоваться этим удобным и бесплатным инструментом. А если у вас не получилось сделать все настройки самостоятельно – обращайтесь мы будем рады мы помочь.
Источник: vj-web.ru
Настройка выгрузки товаров в альбомы Вконтакте и Одноклассников
Настройка приложений для выгрузки товаров с Вашего сайта в альбомы Вконтакте
Чтобы организаторы сайта имели возможность производить выгрузку товаров в альбомы группы сайта или других групп, Администратор должен добавить несколько приложений (именно через приложения производится выгрузка товаров в альбомы).
Перейдите по ссылки https://vk.com/editapp?act=create для добавления приложения.
Следуйте инструкциям, указанным ниже, вместо адреса ваш-сайт.ру следует указывать адрес (домен) Вашего сайта.
Совет: создать изображения нужного размера с простым текстом удобно с помощью сервиса http://dummyimage.com/150×150/0e66b8/ffffff.pngРазрешить клиентскую OAuth авторизацию».
После задания настроек нажмите на кнопку Сохранить.
Сразу после сохранения на Ваш почтовый адрес придет письмо от службы поддержки Одноклассников, в котором будут указаны данные зарегистрированного приложения.
Шаг № 3: Получение дополнительных прав для приложения Одноклассники
Для проведения выгрузок необходимо запросить дополнительные права у службы поддержки Одноклассников.
Как правило выдача прав занимает 1-2 рабочих дня. После выдачи прав Вы увидите их в списке прав в настройках приложения (см. таблицу прав на фото вверху, а так же Одноклассники уведомят Вас об этом).
Только после выдачи прав укажите их в настройках сайта как это показано ниже:
Внимание, выгрузка должна происходить непосредственно от имени пользователя Организатора — пользователя Одноклассников, которому должны быть даны соответствующие права доступа Модератора.
Источник: pokupki-prosto.ru
Настройка экспорта товаров из интернет-магазина Woocommerce в группу или паблик ВК
К сожалению, готовых плагинов для экспорта товаров не так много. Один наиболее нормально работавший был удалён из репозитория wordpress.org. Оставшиеся или работают с неожиданностями, или не работают вовсе.
Из существующих на данный момент решений наиболее адекватно работает WooCommerce VKontakte. О его настройке пишет ВКонтакте для бизнеса. Инструкция здесь. Она довольно подробная, так что не потеряетесь, но есть пара нюансов, которые я обнаружил при настройке.
1. Не выгружается галерея
Главное фото товара экспортируется нормально, но галерея — нет. Эту проблему победить мне не удалось.
2. Выгружаются только товары в наличии
Если у вас в магазине включено управление запасами и возможность совершать предзаказы, товары по предзаказу не будут выгружены. С этим мне удалось справиться, изменив исходный код плагина.
В файле include/class-wc-vkontakte-export.php замените строку 286 на следующий код:
if ( $offer[‘stock_status’] != (‘onbackorder’ || ‘instock’) )
После этого экспортироваться будут и товары в наличии, и с возможностью предзаказа.
3. По умолчанию в карточку товара ВК экспортируется полное описание
Это будет проблемой не для всех, но в одном из проектов структура шаблона товаров такова, что вместе с полным описанием выводится и куча шорткодов, составляющих шаблон страницы, поэтому там используется только короткое описание для экспорта на внешние сайты.
В том же файле include/class-wc-vkontakte-export.php в строке 533 меняем get_descriprion() на get_short_descriprion() . В итоге строка 533 должна выглядеть так:
‘description’ => $product->get_short_description(),
В остальном плагин работает как надо, выгружает каталог достаточно быстро, в том числе и изменения в нём. Из существующих решений на момент написания этой заметки — это, пожалуй, лучшее решение для магазина Woocommerce.
Если что-то всплывёт в процессе работы с этим решением, дополню статью. Буду благодарен за комментарии и ваши решения по синхронизации каталогов Woocommerce с ВК.
Что ещё можно почитать
Эта запись была размещена в Блог с меткой woocommerce,ВК.
Тимур
В нашей команде отвечаю за дизайн и техническую часть проектов. Статьи — моё хобби. Всегда рад, если мой материал оказался полезен для кого-то.
5 комментариев к “ Настройка экспорта товаров из интернет-магазина Woocommerce в группу или паблик ВК ”
Ксения сказал:
Добрый день! Плагин работал отлично, пока не слетела авторизация. На github от разработчиков нет ответов ни на один вопрос, саппорт вк тоже не дает информации, подскажите, пожалуйста, возможно где-то получить помощь по плагину?
Здравствуйте, Ксения. А при попытке повторно авторизовать что происходит? Ошибка какая-нибудь выводится?
Ксения сказал:
Раздел с настройками авторизации пропал сразу после стартовой настройки модуля, как и в инструкции от ВК после пункта 9. Пробовала переустановить плагин, но ничего не изменилось, просто надпись Интеграция с ВКонтакте, а дальше настройки для работы с заказами. В логах ошибка 5 — User authorization failed: invalid session.
Сергей сказал:
Пробовали подключить этот плагин и столкнулись со следующими проблемами:
1. Не выгружаются товары, длина заголовка которых более 100 симв.
В идеале наверное как-то обрезать заголовок до 99 симв, но товар добавлять.
2. Каждый день выгружаются дубли одних и тех же товаров.
То есть каждый день полностью импортируется и дублируется каталог в ВК. А по идее должны синхронизироваться и обновляться только цены или изменения в описании. По сему получается, что на сегодняшний день и этот плагин бесполезен и рабочего решения для связки WordPress сайта на WooCommerce к сожалению нет. Как писали в комментариях выше, разработчики плагина не отвечают на github…
Если тоже сталкивались с подобными проблемами или знаете как их решить, то напишите. Думаю, что очень многим поможет.
Здравствуйте, Сергей. Да, тоже столкнулся с подобной проблемой. Тоже жаль, что единственное хоть как-то работавшее решение работать перестало. Пока не нашёл, как исправить. Если что — напишу.
Источник: promotion.team