support 447 Опубликовано 25 января, 2020 Жалоба Share Опубликовано 25 января, 2020 В VamShop PWA есть модуль импорта в магазин данных из Google Sheets (Google Таблиц). В данной заметке информация по настройке. Вы можете массово загружать данные из таблиц + привязывать картинки к товарам. Вот пример таблицы - https://docs.google.com/spreadsheets/d/1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg/edit#gid=0 т.е. структура таблицы должна быть именно такой, с таким коилчеством колонок и названием колонок. Вам нужно сначала настроить модуль. В Админке - Настройки - Импорт товара надо указать: Google Таблицы API Ключ. Google Таблицы ID код таблицы. Google Таблицы Название листа таблицы. Где взять эти данные?! Google Таблицы API Ключ. Получить ключ можно в консоли гугла, вот подробная информация на странице https://developers.google.com/sheets/api/guides/authorizing#APIKey Внизу, в разделе Acquiring and using an API key Вот здесь подробная по-шаговая информация как и где получить ключ - https://cloud.google.com/docs/authentication/api-keys?visit_id=637155850809587877-1024611303&rd=1 Допустим, Вы уже зарегистрировали свой ключ, либо можете воспользоваться тестовым ключом, просто для проверки работы модуля. Ключ: AIzaSyCQKTOdwi_PGjUaElGpTbMTihFdAi6D3p8 Укажите его в опции Google Таблицы API Ключ в Админке - Настройки - Импорт товара надо указать. Теперь где взять Google Таблицы ID код таблицы ID номер таблицы виден в URL адресе, например наша тестовая таблица https://docs.google.com/spreadsheets/d/1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg/edit#gid=0 ID таблицы 1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg Указывайте этот ключ таблицы в опции Google Таблицы ID код таблицы в Админке - Настройки - Импорт товара надо указать. Теперь надо указать название листа таблицы. Названия листа отображается внизу https://docs.google.com/spreadsheets/d/1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg/edit#gid=0 Видно, что название Sheet1 Указываем Sheet1 в опции Google Таблицы Название листа таблицы в Админке - Настройки - Импорт товара надо указать. Всё, настройки все указали. т.е. мы указываем движку, где взять взять данные для импорта в магазин. Движок подключается по API к гугл таблице и выгружает всю таблицу. Теперь переходим в Админку - Товары - Импорт товаров Если Вы указали данные таблицы правильно, скрипт выгрузит Вашу таблицу, например вот эту - https://docs.google.com/spreadsheets/d/1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg/edit#gid=0 И Вы увидите данные таблицы. Теперь нажимаем Импорт и данные из таблицы загрузятся в магазин. Что с картинками. У Вас есть возможность добавлять и картинку к товарам при импорте. Вот в тестовой таблице видно, что заполнены картинки - https://docs.google.com/spreadsheets/d/1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg/edit#gid=0 В колонке images Название файлов: image.jpg image1.jpg Что б скрипт взял и добавил к импортируемым товара сразу и картинки, Вам для этого надо зайти в Админку - Файлы и загрузить в список доступных файлов картинки с точно такими же названиями как в таблице с данными. т.е. добавьте в раздел Файлы картинки image.jpg image1.jpg Затем вернитесь в Админку - Каталог - Импорт товаров и и нажмите импорт. Импортируются и данные о товарах, категориях, а так же будут скопированы картинки из раздела Файлы в соответствующие папки для картинок товара, т.е. у товара появятся и картинки, а не только текстовые данные. Вот что у нас получилось в итоге Виден наш товар с картинкой. И вот на странице карточки товара видно, что загрузились 2 картинки, т.е. можно добавлять сколько угодно картинок к товару, галерею картинок. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения