Перейти к содержанию

Парсинг Amazon: как собирать цены, отзывы и Buy Box

Аналитик данных и разработчик

Парсинг Amazon это сбор цен, наличия, отзывов и данных Buy Box по списку ASIN в таблицу или базу, по расписанию, с уведомлениями. Селлер узнаёт о смене цены или потере Buy Box в день изменения, а не через неделю. Такой сбор я делаю под заказ: парсинг Amazon под заказ, и эта статья про то, как сбор устроен и где проходит его граница.

Какие данные можно собрать с Amazon

Сбор идёт по списку ASIN, поля фиксированные:

  • цена и наличие по каждому ASIN
  • рейтинг и отзывы с датами и оценками
  • офферы продавцов и канал выполнения, FBA или FBM
  • владелец Buy Box на каждый круг сбора

Buy Box это блок основного предложения на карточке товара: цена, доставка, кнопка покупки. Buy Box решает деньги: когда один ASIN продают несколько продавцов, Amazon ставит в блок основного предложения одного продавца, и предложение может переключаться. Потеря Buy Box означает, что заказы по этому товару уходят конкуренту.

Мониторинг по ASIN фиксирует, кто держит Buy Box, по какой цене и каким каналом выполнения, FBA или FBM. Всю линию парсинга каталогов я веду в парсинге данных.

Официальный путь: партнёрский API

Официальный канал товарных данных Amazon для партнёров это Creators API. Product Advertising API 5.0 официально устарел: документация Амазона заменяет его REST-интерфейсом Creators API, вызовы старого эндпоинта получают HTTP 403 с отказом доступа и отсылкой к гайду миграции. Creators API адресован издателям, авторам и партнёрам партнёрской программы. Точных лимитов в открытом доступе нет, они за логином, поэтому здесь без цифр.

Канал существует, но он привязан к партнёрской программе и её каталогу: задачу «собрать датасет рынка по своим ASIN с ценами конкурентов и владельцами Buy Box» он не закрывает. Такой датасет собирают по открытым страницам.

Как работает парсер Amazon

Парсер Amazon работает по кругу из шести шагов:

  1. Список ASIN, уникальных идентификаторов товаров.
  2. Обход карточек товаров.
  3. Вычитка нужных полей: цена, наличие, рейтинг, отзывы.
  4. Запись строки с датой в CSV, Google Sheets или PostgreSQL.
  5. Сравнение с прошлым кругом.
  6. Уведомление, если изменение сильнее порога.

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

Файл robots.txt amazon.com не закрывает карточки товаров, путь /dp/, для общих краулеров, но закрывает список офферов продавцов, /gp/offer-listing/, страницу доступности, вишлисты и служебные разделы. Закон, пользовательское соглашение и robots.txt это три разных документа с разной силой.

Режимов два: разовый сбор одним прогоном или мониторинг по расписанию. При мониторинге отслеживаются изменения цены и статуса товара, в том числе потеря позиции в Buy Box, и уведомление приходит в Telegram или на почту в день события.

Этот конвейер не обязательно собирать самому: заказать парсинг Amazon можно целиком, от списка ASIN до уведомлений. Цены, остатки, Buy Box, отзывы и рейтинги передаю в CSV, Google Sheets или PostgreSQL. Режим может быть разовым или по расписанию, а границу по правилам площадки прописываем в брифе до старта. Срок от 3 дней, цена по запросу, смета приходит после брифа.

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

Что пишут правила Амазона

Условия использования Amazon, редакция от 14 августа 2026, пишут прямо: выдаваемая лицензия не включает «сбор и использование любых товарных листингов, описаний или цен» и «использование дата-майнинга, роботов или аналогичных инструментов сбора и извлечения данных». В оригинале: «This license does not include any collection and use of any product listings, descriptions, or prices; any use of data mining, robots, or similar data gathering and extraction tools». Ответ площадки за нарушение технический: капча, блокировки IP и аккаунтов. Мои красные линии: не обходить авторизацию и технические защиты, не собирать персональные данные из отзывов, не создавать несоразмерную нагрузку; сбор идёт по открытым страницам. Юридических вердиктов эта статья не даёт, правила площадки цитируются как первоисточник, перед работой я сверяюсь с актуальной редакцией соглашения. Общий разбор правил площадок я собрал в посте легален ли парсинг.

Частые ошибки

  • Собирать всё подряд без списка полей. Без фиксации полей выгрузка превращается в свалку, из которой ничего не собрать.
  • Один гигантский прогон вместо расписания. Данные устаревают между прогонами, смысл теряется.
  • Запросы без задержек. Прямая дорога к блокировке IP, анти-бот у площадки работает.
  • Игнорировать Buy Box. Главная метрика продаж на Amazon пропадает из виду.
  • Перепроверять руками в таблице. То, что мониторинг может прислать уведомлением, не должно съедать вечер.

Коротко

По ASIN собираются цена, наличие, отзывы, офферы и владелец Buy Box, по расписанию, в таблицу или базу. Официальный Creators API привязан к партнёрской программе, датасет рынка им не собирается. Правила площадки ограничивают автоматизированный сбор, ответ площадки технический, рабочая граница фиксируется до старта.

Разбор тех же границ для маркетплейса: парсинг Wildberries.

Частые вопросы

Можно ли парсить Amazon?
Публичные карточки Amazon видны каждому без входа, но условия использования площадки ограничивают автоматизированный сбор: лицензия не включает дата-майнинг и роботов. Ответ площадки технический, капча и блокировки IP и аккаунтов.
Как собирать цены с Amazon?
Цены собирает парсер по списку ASIN, кругами по расписанию, результат уходит в CSV, Google Sheets или базу. Когда цена меняется сильнее заданного порога, приходит уведомление в Telegram или на почту.
Как отслеживать Buy Box на Amazon?
Buy Box проверяют по расписанию по каждому ASIN: кто держит блок, по какой цене, каким каналом выполнения. Когда блок уходит к конкуренту, приходит уведомление в Telegram или на почту.
Как собрать отзывы с Amazon?
Отзывы с сайта извлекаются автоматически по каждому ASIN, информация включает текст отзыва, оценку и дату публикации, персональные данные пользователей не обрабатываются.
Сколько стоит парсинг Amazon?
По запросу: цена зависит от числа ASIN, частоты кругов и формата выдачи, точную цифру называют после короткого брифа.

Читайте также