support 446 Posted January 25, 2020 Report Share Posted January 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 картинки, т.е. можно добавлять сколько угодно картинок к товару, галерею картинок. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.