Настройка BuyBox для синхронизации цен

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


Для чего нужна эта страница

На странице «Настройки BuyBox» задаются общие правила ценообразования для одного экземпляра синхронизации. Эти правила применяются ко всем подходящим товарам, обрабатываемым этой синхронизацией.

B2BLIX использует общедоступные предложения, собранные из выбранного источника сравнения цен, в качестве рыночных сигналов. Затем система выбирает целевой объект сравнения и применяет стратегию, настроенную на этой странице.

В этом интерфейсе BuyBox означает объект сравнения, выбранный расчётной моделью B2BLIX. Это не означает, что платформа сравнения цен использует официальную функцию BuyBox или объявила официального победителя.

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

Предупреждение: Изменения на этой странице могут повлиять на рассчитанные и экспортируемые цены. Сохранённые настройки становятся активными немедленно и учитываются во время следующего цикла синхронизации. Перед изменением этих настроек проверьте минимальные и максимальные цены товаров.

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

Что можно сделать на этой странице

  • Задать абсолютную минимальную цену для синхронизации.
  • Выбрать величину повышения и снижения цены.
  • Настроить срок актуальности собранной информации о ценах и позициях продавцов.
  • Выбрать стратегии ценообразования для разных состояний продавца и рынка.
  • Указать имя продавца, используемое для идентификации собственных предложений.
  • Выбрать цель: первый результат, Top 3, Top 10 или первая страница.
  • Исключить выбранных продавцов или лидирующие предложения.
  • Ограничить расчёты предпочтительными продавцами, если они присутствуют.
  • Сохранить все настройки с помощью кнопки Update all settings.

Основные поля и элементы управления

Ограничения цены и размер изменения

Поле Что оно означает Что проверить
floor Абсолютная минимальная цена, разрешённая для товаров в этой синхронизации. Если рассчитанная цена или импортированный минимум товара ниже этого значения, floor может повысить фактический минимум, используемый при расчёте. Установите коммерчески безопасный минимум для товаров этой синхронизации. Не копируйте отображаемую рекомендацию без проверки затрат, налогов, комиссий и ограничений на уровне товара.
step Величина, добавляемая к цене или вычитаемая из неё, когда выбранная стратегия использует шаг. Например, Buybox_minus_Step использует выбранный объект сравнения за вычетом этой величины. Выберите значение, соответствующее типичным ценам товаров и вашей стратегии ценообразования. Шаг в один цент может подойти для недорогих товаров, а для каталогов с более высокими ценами может потребоваться больший шаг.

Важно: floor применяется ко всей синхронизации и может заменить более низкий минимум на уровне товара. Например, если для товара импортирован диапазон от EUR 1.00 до EUR 3.00, а floor равен EUR 2.50, расчёт фактически будет использовать для этого товара минимум EUR 2.50.

Периоды актуальности данных

Поле Что оно контролирует Рекомендуемый подход
second_place.max_age Количество минут, в течение которых сохранённая вторая цена сравнения считается достаточно актуальной для использования. Установите период, достаточный для покрытия обычного интервала между наблюдениями товара. Интерфейс отображает 180 минут как рекомендуемое значение.
is_seller.max_age Количество минут, в течение которых сохраняется актуальность последнего обнаруженного статуса продавца. Согласуйте период с расписанием мониторинга. Когда сохранённый статус становится старше этого периода, B2BLIX использует ветвь стратегии для неопределённого состояния, а не считает старую позицию подтверждённой.

Например, 180 минут равны трём часам. Если товар обычно проверяется каждые два часа, период актуальности в три часа может сохранить наблюдение действительным до следующей ожидаемой проверки. Если товар проверяется только раз в день, период в три часа означает, что информация может считаться устаревшей большую часть дня.

Эти поля относятся к актуальности собранных рыночных наблюдений. Не путайте их с частотой импорта или экспорта, настроенной в общих параметрах синхронизации.

Поля стратегий ценообразования

Поля стратегий представляют собой раскрывающиеся списки с математическими правилами ценообразования. Разные поля используются в зависимости от того, обнаружен ли ваш продавец и как импортированная базовая цена соотносится с выбранным объектом сравнения.

Поле Когда используется
strategies.if_seller Используется, если имя вашего продавца обнаружено в пределах допустимого периода актуальности.
strategies.if_not_seller Используется, если выбранную позицию сравнения занимает другой продавец, а статус вашего продавца всё ещё актуален.
strategies.lower_if_undefined Используется, если статус продавца не определён, а импортированная базовая цена выше выбранного объекта сравнения.
strategies.match_if_undefined Используется, если статус продавца не определён, а импортированная базовая цена совпадает с выбранным объектом сравнения.
strategies.higher_if_undefined Используется, если статус продавца не определён, а импортированная базовая цена ниже выбранного объекта сравнения.

Распространённые термины в названиях стратегий означают следующее:

  • Price — импортированная базовая цена.
  • Buybox — объект сравнения, выбранный B2BLIX.
  • Second — сохранённая вторая цена сравнения.
  • Lastpublished — последняя цена, ранее рассчитанная или опубликованная синхронизацией.
  • plus_step и minus_step — изменение указанного значения на настроенный шаг.
  • to_price — движение от последней опубликованной цены к импортированной базовой цене.

Перед выбором стратегии изучите схему BuyBox. Не выбирайте формулу только по её названию, не разобравшись, какую цену она использует и при каком состоянии расчёта запускается.

Идентификация продавца

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

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

Целевая позиция

buybox_position определяет область отфильтрованных результатов, используемую в качестве цели ценообразования.

Вариант Назначение
first Использует первый подходящий результат после фильтрации.
top_3 Использует цель Top 3 вместо постоянной конкуренции за первый результат.
top_10 Использует цель Top 10, обеспечивая более широкий баланс между видимостью и ценой.
first_page Нацеливается на сохранение предложения на первой странице, а не на достижение одной из самых высоких позиций.

Более широкая цель может позволить установить более высокую цену продажи, однако B2BLIX не может гарантировать определённую позицию. Размещение в результатах поиска может зависеть от факторов, не контролируемых B2BLIX, включая собственную логику ранжирования источника, репутацию продавца, наличие товара и другие сведения о предложении.

Фильтры продавцов и позиций

Поле Что оно делает
skip_first_n Пропускает указанное количество первых подходящих предложений после фильтрации продавцов. Используйте 0, чтобы сохранить все результаты. Это может быть полезно, если вы не хотите конкурировать с предложениями по самой низкой цене.
skip_sellers Удаляет предложения указанных продавцов до выбора целевой цены.
only_sellers Сначала пытается выполнить расчёт по предложениям указанных предпочтительных продавцов. Если присутствует хотя бы один из них, остальные продавцы игнорируются. Если ни одного нет, обработка продолжается по более широкому доступному набору результатов.

Используйте Add item, чтобы создать ещё одно поле для имени продавца. Используйте кнопку удаления рядом с элементом, чтобы удалить его или очистить его значение.

Имена продавцов в skip_sellers и only_sellers должны совпадать с именами, предоставленными выбранным источником. Эти поля влияют на предложения, учитываемые при расчёте, но не удаляют продавцов с сайта источника.

Порядок фильтрации BuyBox

На странице есть таблица логики фильтрации BuyBox, объясняющая порядок применения элементов управления результатами:

  1. only_sellers проверяет наличие предпочтительного продавца. При совпадении расчёт выполняется только по подходящим предпочтительным продавцам.
  2. skip_sellers удаляет исключённых продавцов из оставшегося набора результатов.
  3. skip_first_n пропускает заданное количество первых предложений.
  4. buybox_position выбирает цель из оставшихся предложений.

Поэтому выбранная цель может отличаться от первого или численно самого дешёвого предложения, первоначально возвращённого источником.

Как безопасно использовать эту страницу

  1. Убедитесь, что импортированные товары имеют корректные базовые, минимальные и максимальные цены.
  2. Установите floor на значение, безопасное для всей синхронизации, а не только для одного товара.
  3. Скопируйте точное значение seller_name из выбранного источника.
  4. Выберите нужный buybox_position с учётом баланса между конкурентоспособностью и маржой.
  5. Добавляйте фильтры продавцов только тогда, когда они поддерживают чёткое коммерческое правило.
  6. Перед выбором проверьте каждую стратегию в схеме BuyBox.
  7. Выберите step, соответствующий обычному уровню цен вашего каталога.
  8. Согласуйте оба параметра максимального возраста с расписанием мониторинга товаров.
  9. Нажмите Update all settings, чтобы сохранить всю форму.
  10. Проверьте следующий расчёт в Product Checker или отчётах синхронизации, прежде чем расширять автоматический экспорт на большой каталог.

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

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

Распространённые ошибки

  • Использование нереалистично низкого floor. Такой floor, как EUR 0.01, обеспечивает слабую общую защиту, если данные на уровне товара неверны или не подходят.
  • Использование floor, противоречащего диапазонам товаров. Более высокий floor может заменить импортированные минимальные значения во всей синхронизации.
  • Выбор step без учёта стоимости товара. Один цент может подойти для недорогих товаров, но быть слишком малым для заметного изменения цен дорогих товаров.
  • Использование периодов актуальности короче интервала мониторинга. В этом случае информация о продавце или второй цене может устареть до поступления следующего наблюдения.
  • Предположение о принципе работы стратегии. Похожие названия могут использовать разные исходные цены. Сначала изучите схему BuyBox.
  • Указание приблизительного имени продавца. Даже небольшое различие в написании или формате может помешать корректному обнаружению продавца.
  • Слишком высокое значение skip_first_n. Если пропустить больше предложений, чем обычно возвращает источник, подходящей цели может не остаться.
  • Ввод фильтров продавцов с неправильными именами. Правила исключения или выбора продавцов зависят от точных имён из источника.
  • Предположение, что целевая позиция гарантирована. Настройка управляет объектом сравнения, используемым B2BLIX, а не системой ранжирования платформы-источника.

Пример использования

Продавец импортирует товар с базовой ценой EUR 2.90 и допустимым диапазоном от EUR 1.00 до EUR 3.00. В синхронизации используются следующие настройки:

  • floor: EUR 2.50
  • step: EUR 0.01
  • strategies.if_not_seller: Buybox_minus_Step
  • buybox_position: first
  • skip_first_n: 0

Если продавец не обнаружен, а выбранная свежая цена сравнения равна EUR 2.80, стратегия формирует предварительную цену EUR 2.79. Это значение находится в эффективном диапазоне от EUR 2.50 до EUR 3.00, поэтому его можно использовать как рассчитанный результат.

Если выбранная цель равна EUR 2.10, та же стратегия сформирует предварительную цену ниже floor синхронизации. Поэтому итоговый результат будет ограничен значением EUR 2.50.

Этот пример показывает, почему floor, step, стратегию, выбранную позицию и импортированные ограничения товара всегда следует проверять вместе.