Найти в Дзене
ExceLifeHack

Получаем изображения товаров с сайта Wildberries в Google таблицу

В этой статье мы рассмотрим, как получать главные изображения товаров с сайта Wildberries и нажатием одной кнопки вставлять их в Google таблицу с помощью кода на языке Apps Script.

Для начала создадим
Google таблицу и добавим в нее необходимые столбцы. В данном примере мы будем использовать столбец `nmId`, содержащий уникальный идентификатор товара на Wildberries. Также нам понадобится столбец для вставки ссылок на изображения.

Где найти `nmId`?

В отчетах личного кабинета или в ссылке на товара на сайте Wildberries:

nmId Wildberries
nmId Wildberries

Скрипту неважно чей `nmId` мы используем.

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

Код состоит из нескольких функций. Основная функция `getImg` получает доступ к листу таблицы, из которого нужно получить данные, и передает их в функцию `img`. Функция `img` обрабатывает данные и вставляет ссылки на изображения в таблицу.

Ключевым элементом данного скрипта является класс `
GenerateImgUrl`, который принимает на вход уникальный идентификатор товара (`nmId`) и генерирует ссылку на главное изображение товара на сайте Wildberries.

Класс `
GenerateImgUrl` используется в функции `img`, которая проходится по всем строкам в таблице и генерирует ссылку для каждого уникального идентификатора товара. Затем ссылки на изображения вставляются в таблицу в соответствующий столбец.

Для того чтобы скрипт начал работу, нужно нажать кнопку "
Получить фото" в меню, которое будет создано при открытии таблицы.

получение фотографий с сайта Wildberries
получение фотографий с сайта Wildberries

Код приложения полностью оптимизирован и работает быстро, даже если в таблице находится много строк.

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

Больше возможностей.

Было полезно? Ставьте лайк и подписывайтесь на канал.