Если отвечать кратко, то - да - такие способы есть. Однако у них есть те или иные недостатки. Давайте рассмотрим их по порядку.
Самое очевидное решение - "заставить" предоставлять цены сами магазины. Но понятно, что это вряд ли возможно, ведь для магазина это точно такие же дополнительные усилия, и в конечном счете - накладные расходы. В чистом виде подобный вариант отпадает. Однако, магазины, как правило, охотно тратятся на рекламу, такую как брошюры со спецпредложениями и информацией о скидках. Зайдите на сайт какого-нибудь сетевого магазина, и там наверняка будет PDF-файл с текущими "завлекаловками". Нельзя ли вместо походов в реальные магазины ограничиться агрегированием этих электронных версий буклетов?
Здесь возникают следующие сложности:
- У некоторых, даже достаточно крупных, торговых сетей нет не только электронных буклетов, но и просто нормальных сайтов;
- В буклете обычно приводятся только цены по ограниченному набору товаров, на которые администрация решила установить скидки, а это не позволяет сравнить цены на товары, которые упомянуты только в одном из (или ни в одном из) буклетов;
- Буклеты могут не совсем соответствовать реальности, например, в них могут быть указаны не все скидки, доступные в магазине; а еще хуже, если скидка есть на бумаге, но не в реальности, то есть буклетные цены все равно желательно проверять;
- Буклеты могут быть "нечитабельными" с точки зрения веб-сервиса, в частности, очень часто PDF-файл генерируется в виде набора изображений (без текстов), и выудить из них цены - проблематично (особенно учитывая богатое графическое оформление и наложение текстов и картинок);
- Вычитывание буклетов с привлечением людей и последующей ручной регистрацией цен - по сути становится такой же работой, от которой и требовалось избавиться при постановке вопроса;
Комментариев нет:
Отправить комментарий