Что такое PLP-персонализация

Product Listing Page (PLP) — страница категории или листинга, на которой пользователь видит сетку товаров. По умолчанию порядок определяется глобальными правилами: популярность, новизна, маржинальность.

PLP-персонализация меняет этот порядок для каждого пользователя индивидуально. Алгоритм оценивает релевантность каждого товара для конкретного профиля и поднимает наиболее подходящие товары в топ видимой сетки.

Почему это важно: пользователь видит сотни товаров, но реально просматривает первые 10–20. Если на этих позициях стоят нерелевантные товары — человек уходит или применяет фильтры, теряя время. PLP-персонализация решает эту задачу без лишних кликов от пользователя.

Как работает алгоритм

Входные данные:
- Список товаров категории (ID, атрибуты, цена, наличие)
- Аффинити-профиль пользователя (бренды, цена, размер, категории)
- Контекст сессии (что просмотрел в этот визит)
- Мерчандайзинговые правила (фиксированные позиции)

Выход:
- Переупорядоченный список ID товаров

Скор каждого товара для пользователя рассчитывается как комбинация нескольких факторов:

Фактор Описание
Аффинити к бренду Насколько пользователь любит этот бренд
Ценовое соответствие Попадает ли товар в предпочитаемый ценовой диапазон
Соответствие атрибутам Размер, цвет, материал — близкие к просмотренным
Сессионный контекст Что смотрел в этот визит
Базовая популярность Страховка от нулевых сигналов

Типовые результаты и кейсы

PLP-персонализация — один из самых высокоэффективных инструментов в персонализации, потому что затрагивает огромный объём трафика: большинство сессий включает хотя бы один заход на листинг.

  • Fashion e-commerce: +12.3% AOV — пользователи видят товары в своём ценовом диапазоне и реже переключаются на более дешёвые альтернативы
  • Grocery: +7.5% CR — привычные товары в топе листинга снижают барьер «найти нужное»

Совет: не заменяйте мерчандайзинговые правила (фиксированные позиции новинок, акционных товаров) персонализацией — комбинируйте. Мерчандайзинг управляет топом, персонализация — остальными позициями.

Реализация: server-side vs client-side

Server-side (SSR): переранжирование происходит до отдачи HTML. Преимущества: нет «мигания» порядка при загрузке, работает для SEO (если настроить логику под ботов), лучше для производительности. Требует интеграции на уровне backend.

Client-side (JS API): страница загружается в стандартном порядке, затем JS-код запрашивает персонализированный порядок и перерисовывает сетку. Проще в интеграции, но может вызвать визуальный сдвиг (layout shift).

Крупные ритейлеры используют server-side — особенно в категориях с высоким SEO-трафиком.

A/B тест: как измерить эффект

Запуская PLP-персонализацию, важно изолировать её эффект через A/B тест:

  • Группа A (контроль): стандартная сортировка (популярность)
  • Группа B (тест): персонализированный порядок

Метрики для оценки:
— CR на PLP (добавления в корзину / уникальных посетителей категории)
— AOV заказов из сессий с посещением PLP
— Время до добавления в корзину (скорость принятия решения)
— Атрибутированная выручка с attribution window 7–14 дней