Парсим картинки товара с Амазон в гугл табличку

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

Задача

Сделать так, чтобы по списку ASIN в табличку подтягивались автоматом название продукта и картинка.

Мне это нужно для того, чтобы при работе с ASIN я ничего не перепутал и не отправил, например, ссылку на ревью с продуктом с другим ASIN. А вообще, применения могут быть разные.

Как это делается (кратко)

У меня получается такая таблица.
парсим картинки с Амазона в таблицу

Ссылка на таблицу. (делайте себе копию и пользуйтесь)

Как это делается в деталях

В столбце Create Review формула со ссылкой, которая может высылаться покупателю для отзыва на товар по конкретному АСИН.

Product Link - все понятно.

Эти две формулы не нуждаются в объяснении.

В колонках E и F формулы на основе IMPORTXML.
Гуглите google spreadsheet importxml, если интересно.

В Е - эта формула вытягивает название товара с самого Амазона.
Но картинки мы так не можем взять, так как Амазон не разрешает это делать роботам.

Поэтому, мы просто нашли какой-то агрегатор (ну типа Кипы), который эту проблему решил и мы оттуда можем брать картинку.

В F - подтягивается картинка с этого агрегатора - ezpricealerts.com.

Обычно, там есть многие товары, но тех, которых нет - мы подтянуть не можем, поэтому выдает ошибку.

UPD 2018/11
Чтобы картинка подтянулась, сначала нужно кликнуть на ссылку в колонке G - тогда нужная страница на агрегаторе сгенерируется (если ее еще нет). А потом удалить формулы в колонке F и отменить действие (Ctrl+Z) - картинки начнут подгружаться.

Чтобы сразу открыть много ссылок, удобно пользоваться каким-нибудь multiple url opener.

Чего делать не нужно

Это простой инструмент, сделанный "на коленке". Парсить стопиццот товаров вряд ли получится.
Кроме того у Гугла тоже есть какой-то лимит на запросы в месяц (а IMPORTXML как раз и занимается тем, что делает запросы). Он большой, но будьте в курсе.

Комментариев нет:

Отправить комментарий