Сравнение цен конкурентов от E-trade price list importer

Сравнение цен конкурентов от E-trade price list importer

Сегодня подробно расскажу об инструменте сравнения цен конкурентов от компании E-trade. Ранее на сайте уже был обзор данного продукта в качестве программы по обработке прайс-листов, сейчас же статья про сравнение с ценами конкурентов. Особенностью данного решения в том, что можно создавать различные автоматические алгоритмы корректировки цены относительно цен конкурентов, на чем остановимся очень детально.

Добавление конкурентов.

Добавлять прайсы конкурентов, в любом их форматов — xls, CSV, ymx, xml, commerceML, а также поддерживается парсинг цен с площадок Яндекс-Маркета, hotline.ua, price.ru, onliner.by

Выбор сайта для сбора цен конкурентов
Выбор сайта для сбора цен конкурентов

При выборе локального файла, можно скачивать файл автоматически по прямой ссылке, или же принимать автоматически по E-mail. Если у конкурента ассортимент большой, можно выбрать какие категории, или бренды надо игнорировать и не загружать. Подключать можно неограниченное количество конкурентов.

Загрузка цен с Яндекс-Маркета

Подключим Яндекс-Маркет. При подключении, необходимо выбрать город, что очень логично.

Выбор региона для сбора цен конкурентов
Выбор региона для сбора цен конкурентов

В списке есть города, не только РФ, но и других стран, где предоставлены услуги Яндекс-Маркета.
Выбрать можно только один регион. Если надо несколько регионов, можно сознать несколько “конкурентов” и для каждого указать регион. Это очень удобно, позже расскажу преимущества.

Следующий шаг — выбор категорий.

Выбор категорий для сбора цен
Выбор категорий для сбора цен

Категорий можно выбирать сколько угодно. Далее начинается сбор всех товаров из выбранных категорий. Лучше выбирать только те категории, которые действительно необходимы, т.к. собираются все товары и их будет очень много. Отфильтровать по брендам на данном этапе невозможно.

Импортировались все товары выбранной категории с Яндекс-Маркета
Импортировались все товары выбранной категории с Яндекс-Маркета

Импортировались все товары выбранной категории с Яндекс-Маркета

Как и указал — собрались все товары данной категории. В некоторых ситуациях этой информацией также можно воспользоваться — можно оценить, насколько широко представлен ассортимент в данной категории, какие бренды или модели представлены у конкурентов, но нет у нас. Бренды подсвеченные красным — которые вообще у нас не представлены.
Оценим качество автоматического сопоставления товаров.
Некоторые товары сопоставились автоматически, например все мясорубки.

Автоматически сопоставленные товары
Автоматически сопоставленные товары

Слева — товары учетной системы (нашего магазина), справа — товары с Яндекс-Маркета. Программа автоматически сопоставила товары, несмотря на то, что у нас в названиях есть слово “мясорубка”, у Яндекса нет. В моделях Яндекса есть дефис, в магазине нет — тоже не стало преградой, программа очищает от спецсимволов.
В блендерах ситуация иная.

Частично сопоставленные товары
Частично сопоставленные товары

Автоматически сопоставились только 3 товара, остальные не сопоставились либо потому-что у товара есть цвет, а на Яндекс-Маркете нет деления по цветам, либо потому-что в данном магазине в название еще включили название серии “Kmix Triblade”. Это можно настроить.
Добавляем в справочник слова исключения, которые не должны учитываться при автоматических алгоритмах.

Слова исключения
Слова исключения

И смотрим новый результат —

Автоматическое сопоставление после очистки.
Автоматическое сопоставление после очистки.

Великолепный результат, все товары сопоставились автоматически. Если проверить визуально серые товары с правой стороны (не сопоставлены), то этих моделей нет в магазине. Получается в данной категории 100% результат. Касаемо товаров разных цветов, например модель Kenwood HB850, имеет множество цветов, но мы знаем что цена от цвета не зависит на данный товар, и можем связать эти товары вручную. Чтоб связать вручную достаточно выделить несколько товаров, выделить товар Яндекс Маркета и выбрать — связать товары. Если у нас у конкурентов будут товары с учетом цветов (подключили прайс конкурента, или в некоторых категориях Hotline учитывает цвета), программа при сопоставлении учитывает цвета автоматически, причем даже если они написаны на разных языках, или сокращенно.

Товары связаны, импортируем цены с Яндекс — Маркета. Через минуту мы получаем полную информацию по ценам конкурентов для каждого товара.

Загружены цены с Яндекс-Маркета
Загружены цены с Яндекс-Маркета

Загружены цены с Яндекс-Маркета

В списке представлены все предложения по данному товару отсортированы по увеличению цены. В табличке есть информация о названии конкурента, его цены, стоимости доставки, оригинальном названии, описании и гарантии. Левее есть списки управления магазинами — удалить данный товары, добавить магазин в белый или черный список. Если магазин в черном списке, то все товары данного магазина будут игнорироваться. Это очень полезно, если есть интеренет- магазин демпингует, а факту ничего не имеет. Собственный магазин лучше также поместить в черный список, т.к. будет влиять на расчеты. Белый список — напротив, если в этом списке есть магазины, то будут браться и учитываться только цены этих магазинов. Если напротив товара написано “нет”, то данного товара нет ни у кого. На них тоже стоит обратить внимание, если вы размещаетесь на Яндекс-Маркете, служба контроля качества в первую очередь будет проверять по таким предложениям.

Также напротив каждого товара есть сводные данные —

Сводные данные по предложениям конкурентам
Сводные данные по предложениям конкурентам

Из таблицы видно, насколько цена нашего магазина отличается от минимальной цены, какая средняя цена, максимальная и конкуренция по товару.
Отдельно можно построить график как изменялась цена да каждый товар, по умолчанию история хранится 90 дней, но можно увеличить диапазон.

Расчет цен на основании цен конкурентов

И наконец, самое интересное: автоматическая корректировка цен на основании цен конкурентов. Фантазировать можно как угодно, просто записываются математические или логические формулы, используя макроподстановки.

Возможные макроподстановки
Возможные макроподстановки

Подстановок достаточно много — цены с учетом наценок и без, закупочные, себестоимость, поставщиков, конкурентов, РРЦ. Так же поддерживаются логические операции ЕСЛИ, AND, OR
Можно использовать минимальную, среднюю, максимальную цену конкурентов, поставщиков или брать цены определенных поставщиков/конкурентов. Можно даже так — если товара нет у некоторых конкурентов, то товар получает доп наценку за уникальность.
Если магазин работает в нескольких регионах и различная ценовая политика, можно загрузить региональных конкурентов, или несколько раз товары с прайс-агрегаторов с выбором разных регионов, и в формулах обращаться к конкретному конкуренту.
Рассмотрим пару простых примеров.
Пример 1
Мы хотим чтоб у нас цена была на 5% дешевле средней по рынку, но не дешевле закупки +3%, и не нарушала цену РРЦ, если такая установлена.

В условиях ЕСЛИ лучше проводить оптимизацию, писать формулу в той последовательности, чтоб было меньше вычислений. Например в нашем, случае если у товара есть РРЦ, то ничего пересчитывать не надо, а оставлять РРЦ

ЕСЛИ({ЦЕНА_РРЦ}>0, {ЦЕНА_РРЦ}, {РозничнаяЦенаСТУС})

Данную формулу рекомендую ставить во всех случаях, когда надо придерживаться РРЦ. Дело в том, что программа Price list importer пересчитывает цены только для товаров из наличия, а некоторые производители требуют чтоб на сайте был всегда РРЦ, независимо от того есть товар в наличии или нет. Данная формула решает данную задачу.

Условие второе, если наша цена дешевле чем -5% от средней, то оставляем ее, иначе берем по ценам конкурентов

ЕСЛИ({РозничнаяЦенаСТУС}<0.95*{СредЦенаКонкурентов}, {РозничнаяЦенаСТУС}, 0.95*{СредЦенаКонкурентов})
И последнее, проверяем, не оказалась ли цена по конкурентам дешевле закупочной +3%, и если оказалась, сделать как закупочная +3%

ЕСЛИ(0.95*{СредЦенаКонкурентов}>1.03*{ЦЕНА_СЕБЕСТОИМОСТЬ}, 0.95*{СредЦенаКонкурентов}, 1.03*{ЦЕНА_СЕБЕСТОИМОСТЬ})

И теперь складываем все в одну формулу

ЕСЛИ({ЦЕНА_РРЦ}>0, {ЦЕНА_РРЦ}, ЕСЛИ({РозничнаяЦенаСТУС}<0.95*{СредЦенаКонкурентов}, {РозничнаяЦенаСТУС}, ЕСЛИ(0.95*{СредЦенаКонкурентов}>1.03*{ЦЕНА_СЕБЕСТОИМОСТЬ}, 0.95*{СредЦенаКонкурентов}, 1.03*{ЦЕНА_СЕБЕСТОИМОСТЬ})))

Для проверки синтаксиса вверху есть кнопочка “проверить формулу”.

Проверка формулы расчета цен на основании цен конкурентов
Проверка формулы расчета цен на основании цен конкурентов

Пример 2
У нас розничный магазин с дифференцированной наценкой на товары, и надо учесть цены основного конкурента. На ассортимент который пересекается с конкурентом делаем цену на 1% меньше цены конкурента, и если наша прибыль становится менее 10% округляем последнюю цифру до 8-ки, если прибыль остается более 10% округляем последнюю цифру до 9-ки. Если же товара нет у конкурента, то напротив к нашей основной наценке добавляем еще 5%, и делаем последние цифры 99. Это своеобразные маячки для консультантов, товары с ценой оканчивающие на 8 менее выгодные, на 9 более выгодны, на 99 — самые выгодные.

Сначала проверяем если есть товар у конкурента или нет. Если нет — делаем доп наценку 5% округляем до 100 и отнимаем -1 (чтоб получить 99), если есть — идем дальше
ЕСЛИ({ЦенаОтКонтрагента_2}=0, ОКРУГЛЕНИЕ_КРАТНО(1.05*{РозничнаяЦенаСТУС}, 100)-1, {РозничнаяЦенаСТУС})
Где {ЦенаОтКонтрагента_2} — цена конкурента.

Шаг 2 проверяем цена конкурента -1% если дает прибыль 10% (0.99*{ЦенаОтКонтрагента_2}/{ЦЕНА_СЕБЕСТОИМОСТЬ}>1.1) оставляем 9 конце, если прибыль 10% — получаем 8 в конце.
Итого конечная формула

ЕСЛИ({ЦенаОтКонтрагента_2}=0, ОКРУГЛЕНИЕ_КРАТНО(1.05*{РозничнаяЦенаСТУС}, 100)-1,ЕСЛИ(0.99*{ЦенаОтКонтрагента_2}/{ЦЕНА_СЕБЕСТОИМОСТЬ}>1.1, ОКРУГЛЕНИЕ_КРАТНО(0.99*{ЦенаОтКонтрагента_2}, 10)-11, ОКРУГЛЕНИЕ_КРАТНО(0.99*{ЦенаОтКонтрагента_2}, 10)-12))

Я привел примеры линейных операций, когда одинаковые условия на все товары. Можно же использовать более сложные алгоритмы, например разные коэффициенты для разных категорий, или для разных производителей. В таком случае можно вводить корректировку в цену на стадии импорта, или же использовать доп цены, в них более тонкие механизмы.

Подстановки для дополнительных цен
Подстановки для дополнительных цен

Одним из моих работ был автоматический расчет цен для интернет-магазина, имеющий представительства в разных регионов. Для каждого региона были свои дополнительные наценки для каждой категории, и сравнение по ценам конкурентам проводилось конкретно своего региона, и при этом в цене еще были маячки по цене, а если не проходил по цене — то просто обнулялся*. Очень сложный механизм — формулы занимали больше страницы, но программа Price list importer прекрасно делала расчеты, хоть и достаточно долго.
(*Обнуление цены может привести к ошибке деления на ноль, лучше поставить цену 0.01, а на сайте уже сделать проверку, если цена 0.01 — товар отключен)

Дополнительные возможности

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

Стоимость импорта цен конкурентов.

При подключении прайсов конкурентов, никакой доплаты к стоимости программы вносить не надо. Если же необходимо автоматически получать цены с прайс-агрегаторов, то услуга платная и зависит от предоплаченого периода, в среднем обходится 1 USD в день и не зависит от площадок и количества товаров.

Выводы

Отследить вручную цены насколько они соответствуют рынку при ассортименте в тысячи позиций просто невозможно. А безумные алгоритмы, вроде дешевле всех, это утопия. С помощью программы Price list importer можно гибко настроить автоматическое ценообразование с учетом многих факторов — цен поставщиков, категорий, цен конкурентов, РРЦ. Также категорийный менеджер видит моментальную картину по рынку — уровне конкуренции, разбросу цен, и насколько у магазина хорошие закупочные цены.

Плюсы

— Автоматическая корректировка на основании цен конкурентов.
— Хорошие алгоритмы поиска одинаковых товаров + ручное сопоставление
— Быстрый старт, меньше часа и уже цены откорректированы согласно стратегии.
— Цены конкурентов импортирует в любом формате + автоматическая закачка по ссылке или прием по почте.
— Можно создать любую математическую/логическую формулу.
— Отчет сразу по всем конкурентов.
— История цен на товар.
— Черный и белый списки конкурентов
— Можно учитывать данные одновременно с нескольких площадок, конкурентов, или прайс-агрегатор + конкуренты вручную.

Минусы

-Нельзя настроить гибко последовательностью пересчета цен в доп колонках, и основной формулы. Это накладывает сложности когда в магазине используются несколько ценовых колонок, и они зависят от конкурентов.
— Ограничение на количество товаров. Суммарное количество товаров поставщиков и конкурентов лучше не превышать 100 000.
— С прайс-агрегаторов импортируются цены только если есть карточка товара.
Мнение эксперта.

Главный критерий для меня — это работоспособность решения в реальных условиях, а программа не раз в этом себя проявила, хоть и не без некоторых капризов. Гарантировано справляется с поставленными задачами.
Оценка — отлично.

4 thoughts on “Сравнение цен конкурентов от E-trade price list importer

  1. А что с банами, сколько по времени занимает парсинг например категории телевизоры? Етрэйд дает готовые цены или это парсер, который яндекс забанит через неделю? Почти все бесплатные прокси уже забанены в яндексе, аналогично и те пакеты платных проксей которые можно найти через поиск в гугле. Как с этим быть?

    1. Бан также можно получить, парсинг идет с вашего компьютера, поэтому бан получит ваш IP. Парсинся быстро, десятки позиций в секунду, в чем хорошая особенность парсера, что парсит не все, а только те товары, которые у вас есть.
      Если товаров пару сотен, вероятность получить бан не высока, если тысячи — то уже надо менять IP, прокси. Как вариант получения цен, причем бесплатный — экспорт из PriceLabs https://im-business.com/besplatno-sobiraem-tsenyi-s-yandeks-marketa-pricelabs/

  2. Можно ли использовать программу для ценообразования магазина детских игрушек?

    1. Да, подойдет. Только напоминаю, что цена с маркета берется только на товары, где есть карточка товара. С учетом специфики товара, многие придется сопоставлять вручную, но один раз.

Comments are closed.