Мониторинг цен на Ozon
Собирать цены с маркетплейса Ozon сложнее, чем с Wildberries, но это возможно.
Основная проблема: на Озоне есть защита от роботов
Программа получает с Ozon следующие значения:
- цена (обычная, актуальная)
- цена по карте OZON (на несколько процентов ниже обычной цены)
- наличие товара (есть / нет)
Для загрузки страниц используется браузер Google Chrome. Это сильно замедляет процесс (собирается только 12 цен в минуту), но это единственный вариант обхода блокировок (при первом обращению к сайту отрабатывают скрипты, выполняющие проверку на парсеры).
Если обрабатывать большой объём ссылок, время от времени может срабатывать защита (поставить галочку «Я не робот»). В этом случае парсер временно приостанавливает работу, дожидаясь пока пользователь поставит эту галочку, и нажмёт в Excel кнопку Продолжить.
При первом запуске обновления цен появится всплывающее уведомление о необходимости установить дополнительное ПО. Нажмите зелёную кнопку, а по завершении установки заново запустите мониторинг цен: