Добавить в корзинуПозвонить
Найти в Дзене
Роман Блинов

Каталог товаров фикс прайс

Аннотация: Многие предприниматели в повседневных своих задачах сталкиваются с проблемой отслеживания цен на сайтах конкурентов. В данной статье представлена работа парсера Fix Price. Постановка задачи Перед началом парсинга сайта фикс прайс, необходимо определиться, что нам необходимо конкретно считать с сайта. Парсинг каталога Fix Price Итак, в первую очередь нам нужно пройтись по всем категориям товаров, который необходимы конкретно нам. Далее необходимо пройтись по всем станицами текущего каталога и снять ссылки на все товары, которыми мы обладаем. В конечном итоге должен получиться массив ссылок всех товаров по всем категориям. Парсинг карточек товаров Отлично, на этом этапе мы имеем огромный массив ссылок, который нам необходимо обработать. В карточке товара мы можем взять следующую информацию о товаре: Парсинг наличия товара Основная информация была собрана, что не может нас не радовать! Однако для полного набора не хватает сведений о наличии товаров на складах. Данные о наличи
Оглавление

Аннотация: Многие предприниматели в повседневных своих задачах сталкиваются с проблемой отслеживания цен на сайтах конкурентов. В данной статье представлена работа парсера Fix Price.

Постановка задачи

Перед началом парсинга сайта фикс прайс, необходимо определиться, что нам необходимо конкретно считать с сайта.

Парсинг каталога Fix Price

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

Каталоги Fic Price
Каталоги Fic Price

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

Пример текущего каталога, конкретно в данном случае существует 4 страницы, которые нам необходимо обработать
Пример текущего каталога, конкретно в данном случае существует 4 страницы, которые нам необходимо обработать

Парсинг карточек товаров

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

  1. Название
  2. Описание
  3. Цена
  4. Характеристики
  5. Артикул
  6. Ссылки на фото
Пример карточки товара
Пример карточки товара

Парсинг наличия товара

Основная информация была собрана, что не может нас не радовать! Однако для полного набора не хватает сведений о наличии товаров на складах. Данные о наличии получаются при помощи обыкновенного GET запроса с json-ответом от сервера Fix Price.

Пример карточки наличия товаров в магазинах
Пример карточки наличия товаров в магазинах

Парсим!

Итак, пора приступать к самому процессу парсера. Парсер написан на VBA Excel и выглядит, как надстройка.

Надстройка, которая и управляет всей работой макроса
Надстройка, которая и управляет всей работой макроса

Парсинг каталога Fix Price

Нажимая на первую кнопку, мы запускаем макрос сбора ссылок по категориям товаров. Внизу фиксируется процесс выполнения по категориям и парсинг текущего листа в категории.

Результат работы парсера категорий
Результат работы парсера категорий

Парсинг карточки и количества товара

Нажимая на вторую кнопку, мы запускаем парсер по товарам и наша таблица дополняется необходимой информацией.

Результат работы парсера
Результат работы парсера

Вывод

Данный парсер можно очень сильно пригодиться для Ваших великих задач! Парсер Fix Price можно доработать под текущую задачу так, как Вам удобно! Соответственно, если Вам необходим данный парсер, то вы можете написать мне и мы с Вами договоримся!

  • WhatsApp: 89269755457
  • TG: @RB_PRO

Видео работы: