Стратегии динамического ценообразования
le: Стратегии динамического ценообразования sync_to_confluence: true sidebar_position: 1 tags:
- стратегии динамического ценообразования
- дцо
РАКЕТА позволяет сконструировать любую стратегию ценообразованию за счет добавления блоков из элементов стратегии в общую стратегию. Можно создать произвольное количество различного рода стратегий. Каждую из стратегий можно выбрать для разных карточек. Таким образом, для разных карточек могут быть применены различные стратегии. Справочник стратегий находится в пункте меню Администрирование и доступен для пользователей с ролью Администратор ценообразования.
Ниже приведен пример стратегии из 4х элементов.
В данной стратегии есть 4 элемента и алгоритм будет отрабатывать элементы стратегии последовательно сверху вниз. Вначале срабатывает стратегия повышения цены, если на складе ВБ недостаточно товара. Если отработал этот элемент стратегии, то другие элементы ниже - не отрабатывают, будут проигнорированы. Как только остатков на складе ВБ будет достаточно, то начнет отрабатывать стратегия повышения цены по расписанию. Данная стратегию отрабатывает только в те часы которые указаны в расписании, в другие часы данная стратегия игнорируется и алгоритм переходит к третьему элементу - к план/факту по заказам.
Если коротко, то в “план/факте по заказам” репрайсер повышает цену, если идет выполнение и перевыполнение плана и снижает цену, если план не выполняется. Если данная стратегия не сработала по причине не заполненности плана или других параметров, то в финале репрайсер использует 4 элемент стратегии - установки цены по целевой цене. Это в том числе защита от некорректных данных. Про каждый из элементов стратегии более подробно будет рассказано ниже.
В самом конструкторе, что на скриншоте выше можно добавлять элементы стратегий, удалять, изменять параметры каждого из элементов стратегии. Для добавления нового элемента нужно выбрать тип стратегии (не добавленный элемент стратегии будет на желтоватом фоне) и нажать кнопку “Добавить новый элемент стратегии”.
Для стратегии есть возможность заполнить общие настройки
Есть возможность выполнить постобработку цены , которая сформирована на этапе - после отработки конструктора динамических стратегий. Как это работает:
Если никакая стратегия не отработала, то постобработка отработает по текущей цене. Если стратегия отработала, например, по акции и репрайсер намерен вступить в акцию, то данную акционную цену передаем на данный этап и репрайсер пытается или применить стратегию красивой цены или установить максимальную цену поставщика с сохранением цены с СПП или цены с кошельком. Если укажем, что требуется гарантия остаться в акциях, то репрайсер поднимет цену так, чтобы не выйти из акции. Если у артикула в настройках красивой цены нет галки “Гарантия вступления в акцию”, то ограничение также не отработает, т.е. чтобы отработала гарантия вступления в акцию нужно чтобы было выставлено 2 галки: и для артикула и в данной стратегии. Более наглядно покажем на примере.
При использовании гарантии вступления в акции и конкурентной цены репрайсер не поднимает цену выше акций, в которых уже участвуем (чтобы из них не выйти) при этом снижение цены не происходит. Снижение цены возможно только при использовании красивой цены по алгоритму слева от текущей цены.
Например, никакая стратегия не отработала, текущая цена поставщика 1000 руб, СПП 10%, цена с СПП 900 руб. Есть конкурентная цена 1100 руб, есть акции 900 руб, 1010 руб, 2000 руб. настроена красивая цена с шаблоном 99 по цене с СПП с приоритетом справа. Стоит настройка гарантия вступления в акции. Алгоритм репрайсера следующий:
Берем в учет конкурентную цену 1100 руб, так как она выше текущей цены
Берем в учет акции 1010 и 2000 руб, так как акционные цены выше текущей цены
Из всех этих цен выбираем минимальную - это 1010 руб - эта цена ограничение для гарантии вступления в акции и по конкурентным ценам.
Текущая цена с СПП 900 руб, по шаблону 99 пытаемся применить красивую цену с СПП 999 руб, это возможно при цене поставщика 1110 руб - данная цена не проходит по гарантии 1010 руб
По шаблону смотрим слева от 900 руб - это красивая цена 899 руб, это возможно при цене поставщика 999 данная цена меньше цены гарантии 1010, значит репрайсер будет устанавливать данную цену.
Например, отработала стратегия по расписанию и идет поднятие цены до 2000 руб, СПП 10%, цена с СПП 1800 руб, текущая цена поставщика 1000 руб, СПП 10%, цена с СПП 900 руб.
Есть конкурентная цена 500 руб, есть акции 900 руб, 1010 руб, 3000 руб. настроена красивая цена с шаблоном 99 по цене с СПП с приоритетом справа. Стоит настройка гарантия вступления в акции. Алгоритм репрайсера следующий:
Не берем в учет конкурентную цену 500 руб, так как она меньше новой цены 2000 руб
Берем в учет акцию 3000 руб, так как акционная цены выше новой цены
Из всех этих цен выбираем минимальную - это 3000 руб - эта цена ограничение для гарантии вступления в акции и по конкурентным ценам.
Новая цена с СПП 1800 руб, по шаблону 99 пытаемся применить красивую цену с СПП 1899 руб, это возможно при цене поставщика 2110 руб - данная цена проходит по гарантии 3000 руб
Цена после алгоритма пост обработки будет 2110 руб.
Например никакая стратегия не отработала, текущая цена поставщика 448 руб, СПП 15%, цена с СПП 380 руб.
Нет конкурентной цены, есть акции 600, 900, 2000 руб
Стоит настройка гарантия вступления в акции. Стоит настройка - скорректировать цену поставщика с сохранением цены с СПП. Алгоритм репрайсера следующий:
Берем в учет все акции, так как их цены выше текущей и из них выбираем минимальную цену это 600 руб - эта цена ограничение для гарантии вступления в акции и по конкурентным ценам.
Автоматически срабатывает прогноз СПП, репрайсер знает что от 450 руб СПП будет 20%, репрайсер рассчитывает что нужно установить цену поставщика 476 руб, чтобы при СПП 20% получить цену с СПП 380 руб и поднимает цену с 448 руб до 476 руб - при этом цена с СПП остается такой же 380 руб.
Расскажем сценарии, в которых можно использовать функционал постобработки цен.
- Например, стратегии в конструкторе может не быть, но если задать правило постобработки - красивая цена или корректировать цену поставщика с сохранением цены кошелька. В этом случае РАКЕТА автоматически будет применять красивую цену или оптимизировать цену по порогам СПП сразу же после ручной обработки цен. Т.е. менеджер с помощью инструментов ракеты может откорректировать цены, а далее РАКЕТА в автоматическом режиме доработает текущие цены по критериям заданным в постобработке цены.
- Или например можно задать стратегию из нескольких элементов без применения красивой цене и красивую цену уже применить в постобработке. В этом случае какой бы алгоритм не сработал внутри стратегии к финальной цене будет применена функция красивой цены.
Есть возможность заполнить настройки плавного изменения цены.
Это ограничения при установке новой цены - насколько можно изменять цену за сутки и за текущее обновление (обновление происходит раз в 30 минут). Аналогичные настройки могут быть в некоторых элементах стратегий. При этом если заполнено сразу несколько настроек по плавному изменения цены - отрабатывают все заполненные настройки: и общие и для элемента стратегии.
Описываем алгоритм ограничений общих настроек стратегии:
Ограничение при повышении цены. Если цена повышается, то:
Если ограничение на повышение задано, то рассчитываем на сколько можно поднять цену по формуле
Максимальная цена = Минимальная цена за сутки*(100+Максимальный процент увеличения цены за сутки)/100
Если цена по алгоритму превышает эту цену, то снижаем цену до максимальной цены
Если цена по алгоритму не превышает эту цену, то корректировки цены нет
Ограничение при понижении цены. Если цена снижается, то:
Если ограничение на понижение задано, то рассчитываем на сколько можно опустить цену по формуле
Минимальная цена = Максимальная цена за сутки*(100-Максимальный процент снижения цены за сутки)/100
Если цена по алгоритму ниже этой цены, то повышаем цену до минимальной цены
Если цена по алгоритму выше этой цены, то корректировки цены нет
Ограничение изменения цены за одно обновление
Если задан максимальный процент изменения цены за одно обновление, то на основе этого процента и текущей цены вычисляется минимальная и максимальная цена по формулам:
Максимальная цена = Текущая цена * (100 + максимальный процент изменения цены за одно обновление)/100
Минимальная цена = Текущая цена * (100 - максимальный процент изменения цены за одно обновление)/100
Если цена по алгоритму находится в этом диапазоне - между минимальной и максимальной цены, то корректировки цены нет, если цена выходит из коридора, то корректируем цену до минимальной или максимальной в зависимости от того сейчас снижается или повышается цена относительно текущей цены.
Данные ограничения срабатывают после всех стратегий, в том числе по красивой цене и в результате ограничения красивой цены не будет, так как красивая цена была применена на более раннем этапе стратегии.
Как работает старый режим репрайсера и новые стратегии динамического ценообразования одновременно?
Старый репрайсер продолжает работать по прежним настройкам. Если включена опция “Автоматическая работа в диапазоне маржинальности”, цены отправляются согласно старым параметрам. Чтобы перейти на новый алгоритм, активируйте “Включить новые стратегии динамического ценообразования” — это переведет репрайсер на новый алгоритм, отключив старый.
Чтобы настроить данные для новой схемы, активируйте опцию “Включить новые стратегии динамического ценообразования” — появятся поля для заполнения. При этом необходимо отключить авторепрайсер, поскольку старая схема перестает работать, а новая еще не настроена.
Если нужно сохранить старый авторепрайсер включенным и одновременно настроить новую схему, установите “Сделать доступными новые стратегии динамического ценообразования для моего пользователя”.
При этом новая схема будет доступна только пользователю, поставившему эту галку. После завершения всех настроек можно полностью перейти на новую схему, установив галку “Включить новые стратегии динамического ценообразования”.
Учтите, что если галка “Автоматическая работа в диапазоне маржинальности” не установлена, автоматическая отправка цен отключена в любом случае. Эта опция активирует общую автоматизацию репрайсера, а “Включить новые стратегии динамического ценообразования” определяет работу репрайсера по новому или старому алгоритму.
При включенной пользовательской настройке - галочке “Сделать доступными новые стратегии динамического ценообразования для моего пользователя” в таблице ценообразования будет видна стратегия для каждого артикула и будет отдельная кнопка, которая показывает рекомендации для новых стратегий. Настройка доступна на вкладке “Параметры пользователя”.
Ниже на скриншоте показана колонка с динамической стратегий ценообразования, которую нужно присваивать каждому артикулу и другие поля, которые относятся к репрайскру в новом режиме. Также показана кнопка, с помощью которой можно тестировать новые стратегии - “Рекомендации НОВОГО репрайсера”. При этом старая кнопка “Рекомендации авто репрайсера (просмотр цен)” также доступна и при нажатии на нее можно тестировать старый режим репрайсера.
В режиме Нового репрайсера можно настраивать параметры поартикульно, как показано ниже на скриншоте, права на каждый из параметров задаются для каждого пользователя отдельно.
В РАКЕТЕ есть диагностика работы репрайсера, программа показывает была ли ошибка из-за не заполненности данных и каких данных, текст ошибки репрайсера и подробный алгоритм работы в текстовом виде.
No Comments