Парсинг Яндекс Маркета — сбор товаров из выдачи
Парсинг Яндекс Маркета для мониторинга цен, сравнения продавцов, рейтингов и конкурентных предложений. Извлекает карточки товаров и офферы из публичной выдачи.
Парсинг Яндекс Маркета — сбор товаров из выдачи
Парсинг Яндекс Маркета для мониторинга цен, сравнения продавцов, рейтингов и конкурентных предложений. Извлекает карточки товаров и офферы из публичной выдачи.
Источники: market.yandex.ru
Охват: 1 источников
Обзор шаблона
Сценарии использования
- Сравнение цен и продавцов на Яндекс Маркете
- Мониторинг конкурентных предложений
- Аналитика выдачи маркетплейса
Сводка результата
Ссылки на товары и офферы Яндекс Маркета, ID, названия, цены, старые цены, наличие, рейтинг, отзывы, продавца, бренд и изображения.
Примечания по входным данным
- Можно передать поисковый запрос или готовую ссылку на выдачу Яндекс Маркета.
- Набор полей может отличаться для товарных карточек и офферов отдельных магазинов.
Ограничения
Работает с публичной поисковой и категорийной выдачей Яндекс Маркета. Возвращает только те товары и офферы, которые видны в списке на момент сбора.
Примечания по соответствию
- Соблюдайте условия использования целевого сайта и применимое законодательство при работе с извлеченными данными.
- Собирайте и храните только те данные, которые нужны для легитимной бизнес-задачи.
Публичное превью
Короткий пример опубликованных строк. Полная таблица со всеми колонками открывается на весь экран.
1. Укажите входные данные
Используйте ручные поля или выберите совместимый исходный датасет и сопоставление.
2. Запустите шаблон
Шаблон отправит запрос к API и соберет данные с указанных страниц.
3. Получите датасет
Сразу просмотрите строки и откройте датасет для полного результата.
Примеры: игровой ноутбук, https://market.yandex.ru/search?text=%D0%B8%D0%B3%D1%80%D0%BE%D0%B2%D0%BE%D0%B9+%D0%BD%D0%BE%D1%83%D1%82%D0%B1%D1%83%D0%BA
import os
from sshot import SShot
client = SShot(api_key=os.environ["S_SHOT_API_KEY"])
run = client.template_runs.create(
template_id="yandex-market-search-listings",
parameters={
"search_or_url": "игровой ноутбук",
"max_results": 10,
},
max_pages=5,
)
run = client.template_runs.wait(run.id, timeout=300)
rows = client.template_runs.rows(run.id, limit=100)
# Available fields include: listing_url, product_id, title, price, old_price
for row in rows.items:
print(row)
Пример результата (JSON)
Пример строки на основе данных публичного превью.
{
"listing_url": "https://market.yandex.ru/card/noutbuk-igrovoy-asus-tuf-gaming-f17-fx707vjb-hx099-173-ipscore-i5-210h16gb512gbgeforce-rtx-3050-6gbnoosseryy/5721598079?do-waremd5=M153rliUP78nwKpKqAUBxA&cpc=zFtkQ6GG6PUS4e6oDSxobk2yHBfqLFKbnC2tdzGuyVA5sDigdOP90p-JNACYcaRAV7vVMh4Z6YYx06gUtFdEv7KOA60_TpBjQkluoWIyj1dQbARgR7MxUAdDxDEms53ygjq1OUxl9BV-j1lCMX1Exxd6Qcl1UP_hFqN3aX1r-tAYYBruFT4Zh_dFEOFEFFJP-2dnShfRSzQNIMdX_LtPoCrda3lo0qEfXY_6N5UYqA3iozLqCxdMoJI2i8z7iRB0cA4hoOpf57LE7S8Xrc7VKpcLXWH1_eQ28h-_ULj39mRySwRE3n0oDQAiFaL1OelR0eFuLL_44oByzAteEU3_CeQsBw6pBNT0Ml2yElXdaBnL80V4xnRwGHctdBr0S4SI3ApSg4wMVXflYudPR3OWEgSi2jS6njXIaRlu_IKV1_C5JaEJYpUU0WkipOyfHcbLjEAg7T8fAMwKXZ011RaM_K4IzFZ9s5p8KbUTq6oWSO6EpmpHFl8D-6tFlehWuAmqmhvxzRvYTRrX04VmaZI6pB-SfY_WOCfkKH9dGGXtbemDl6ysUZ3x0a7ZXCASdouC&cc=CiA2OTRiYzYyZDdjMmQ0ZWEyOGRhODMyOTkxZmIxZTE3NBAHgH3m7QY%2C&resale_goods=resale_new&hid=91013&nid=26895412&show-uid=17806185053325973411306001&showUid=17806185053325973411306001&from-show-uid=17806185053325973411306001&cpa=1&from=search",
"product_id": "5721598079",
"title": "Ноутбук игровой ASUS TUF Gaming F17 FX707VJB-HX099 17.3\" IPS/Core i5-210H/16Гб/512Гб/GeForce RTX 3050 6Гб/noOS/Серый",
"price": "73876 ₽",
"old_price": "",
"availability": "",
"rating": 4.7,
"review_count": 28,
"seller_name": "М.Видео",
"brand": "",
"image_url": "https://avatars.mds.yandex.net/get-mpic/17699281/2a0000019e491239b3d4998322d47db5da5a/orig"
}Частые вопросы
Ответы на частые вопросы об этом шаблоне.
Какие данные извлекает этот шаблон?
Парсинг Яндекс Маркета для мониторинга цен, сравнения продавцов, рейтингов и конкурентных предложений. Извлекает карточки товаров и офферы из публичной выдачи. Основные поля включают listing_url, product_id, title, price, old_price, availability. Полный список полей указан в схеме ниже.
Для каких задач парсинга подходит этот шаблон?
Лучше всего подходит для Сравнение цен и продавцов на Яндекс Маркете, Мониторинг конкурентных предложений, и Аналитика выдачи маркетплейса.
Как запустить парсинг по этому шаблону?
Укажите Поисковый запрос или URL выдачи, затем задайте лимиты запуска и запустите шаблон. При наличии можно также выбрать совместимый исходный датасет.
Когда происходит тарификация?
Запуск шаблона расходует запросы API. Публичные превью показывают только опубликованные реальные строки и доступны бесплатно.
В каком формате возвращаются данные парсинга?
На выходе вы получаете Ссылки на товары и офферы Яндекс Маркета, ID, названия, цены, старые цены, наличие, рейтинг, отзывы, продавца, бренд и изображения.. Результаты можно открыть как датасет или экспортировать.
Насколько актуально публичное превью?
Публичное превью обновляется только после публикации новой реальной выборки из активного датасета шаблона.
Какие ограничения у парсинга по этому шаблону?
Работает с публичной поисковой и категорийной выдачей Яндекс Маркета. Возвращает только те товары и офферы, которые видны в списке на момент сбора.