Перейти к содержанию
Форум поддержки пользователей VamShop

Настраиваем импорт данных в VamShop PWA из Google Sheets (Гугл Таблиц)


Рекомендуемые сообщения

В 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

Screenshot from 2020-01-26 00-42-48.png

Видно, что название Sheet1

 

Указываем Sheet1 в опции 

Google Таблицы Название листа таблицы в Админке - Настройки - Импорт товара надо указать.

 

Всё, настройки все указали.

Screenshot from 2020-01-26 00-44-46.png

 

т.е. мы указываем движку, где взять взять данные для импорта в магазин.

Движок подключается по API к гугл таблице и выгружает всю таблицу.

 

Теперь переходим в Админку - Товары - Импорт товаров

Если Вы указали данные таблицы правильно, скрипт выгрузит Вашу таблицу, например вот эту - https://docs.google.com/spreadsheets/d/1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg/edit#gid=0

И Вы увидите данные таблицы.

Screenshot from 2020-01-26 00-48-36.png

Теперь нажимаем Импорт и данные из таблицы загрузятся в магазин.

Screenshot from 2020-01-26 00-53-57.png

Что с картинками.

 

У Вас есть возможность добавлять и картинку к товарам при импорте.

 

Вот в тестовой таблице видно, что заполнены картинки - https://docs.google.com/spreadsheets/d/1kbw0WTgWkiN87MXEOVxd3iU7JKJwKKc0WN6WXAU8-Fg/edit#gid=0

В колонке images

Название файлов: 

image.jpg

image1.jpg

 

Что б скрипт взял и добавил к импортируемым товара сразу и картинки, Вам для этого надо зайти в Админку - Файлы

Screenshot from 2020-01-26 00-50-22.png

и загрузить в список доступных файлов картинки с точно такими же названиями как в таблице с данными.

т.е. добавьте в раздел Файлы картинки

image.jpg

image1.jpg

Screenshot from 2020-01-26 01-04-43.png

Затем вернитесь в Админку - Каталог - Импорт товаров и и нажмите импорт.

Импортируются и данные о товарах, категориях, а так же будут скопированы картинки из раздела Файлы в соответствующие папки для картинок товара, т.е. у товара появятся и картинки, а не только текстовые данные.

 

Вот что у нас получилось в итоге

Screenshot from 2020-01-26 00-55-14.png

Виден наш товар с картинкой.

И вот на странице карточки товара видно, что загрузились 2 картинки, т.е. можно добавлять сколько угодно картинок к товару, галерею картинок.

Screenshot from 2020-01-26 00-59-44.png

Ссылка на сообщение
Поделиться на другие сайты
  • support changed the title to Настраиваем импорт данных в VamShop PWA из Google Sheets (Гугл Таблиц)
×
×
  • Создать...