Для многих оказывается новостью то, что у Яндекса есть Web API доступ к базе данных Маркета для сторонних компаний. Обычно этот доступ предоставляется производителям или их эксклюзивным представителям на территории России. И производителям можно пользоваться данным доступом для мониторинга цен на Маркете. Особенно сервис ценят маркетинговые отделы, для которых анализ торговых предложений на Маркете - это уже стандартная функция, входящая в ежедневный круг обязанностей.
Контентный доступ к API Яндекс Маркету на сегодня является самым эффективным вариантом для анализа МРЦ (минимальной розничной цены) и РРЦ (рекомендуемой розничной цены) в России. Следует отметить, что предоставляя производителям доступ к своей базе, Яндекс Маркет помогает основным игрокам управлять рынком, делая его более цивилизованным и прозрачным.
Итак, чтобы получить доступ к контентному API маркета, необходимо заполнить заявку по ссылке http://feedback2.yandex.ru/api-market-content/key/?from=marketcontentapi. Лучше использовать при заполнении заявки корпоративный email. Если вашу заявку одобрят, то к вам на email придет соответствующее сообщение, в котором будет ключ доступа.
Ключ доступа к API представляет собой:
- ApiKey (строка из случайных цифр и букв),
- IP-адрес, с которого будет осуществляться работа с Web API.
Следует уточнить, что заявка одобряется службой поддержки, а не автоматически, поэтому придется подождать. Обычно время ожидания длится менее 24 часов.
У тех, кто имеет доступ к контекстному API, определенные ограничения будут, но они исключительно технические. Вот что говорится про ограничения в документации Яндекс Маркета по этому вопросу:
- “глобальные ограничения устанавливаются на количество запросов с одним и тем же авторизационным ключом в определенный промежуток времени (если авторизационный ключ выдан на несколько IP-адресов, то ограничения устанавливаются на количество запросов со всех IP-адресов этого ключа)”;
- “ресурсные ограничения устанавливаются на количество запросов к одному и тому же ресурсу с одним и тем же авторизационным ключом в определенный промежуток времени”.
Имея такой доступ, производитель сможет в реальном времени получать данные из базы Яндекс Маркета, а именно:
- названия компаний, которые торгуют на Я. Маркете;
- цены торговых предложений на товары, у которых есть карточки;
- цены торговых предложений на товары-анонсы;
- список компаний, которые нарушают МРЦ на товары производителя;
- анализировать предложения с фильтрацией по регионам (города Яндекса).
Рассмотрим работу с программой “парсер цен по контентному API Яндекс Маркет”, которая предназначена для работы с контентным API маркета.
Шаг 1. Загрузка прайса
В программу необходимо загрузить свой прайс с названиями товаров. Во время загрузки нужно будет указать в столбцах: “Артикул”, “Имя товара”, “Цена товара”.
Шаг 2. Настройка доступа к API
В настройках источника парсинга Яндекс Маркета необходимо будет указать APIKey, который был предоставлен Маркетом для доступа. Как только ключ будет вписан, нужно будет определить регион, в соответствии с которым будут извлекаться цены.
Шаг 3. Запуск процесса и формирование отчета
Как только настройка программы завершена и прайс заимпортирован, можно начать процесс извлечения цен из базы Маркета. Когда программа завершит сбор цен, будет предложено сохранить результирующий отчет.
Работать с программой просто. Любой сотрудник маркетингового отдела может с ней справиться. Специального обучения или навыков не требуется. В рабочем, настроенном режиме пользователю нужно нажимать только на одну кнопку “Запустить”, чтобы получить отчет. Программа работает со скоростью, позволяющей обработать 10 тысяч товаров за 1 час. Данные в результирующих отчетах полностью соответствуют тому, что отображается на сайте Яндекс Маркета.
Николай Кекиш, директор CatalogLoader.com