Skip to content

Вероятность покупки

Метод оценивает, насколько вероятно, что конкретный клиент совершит покупку. Оценка строится по его поведению — просмотрам, добавлениям в корзину, истории заказов — и возвращается числом от 0 до 1.

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

text
GET https://api.nce.naumen.ru/predict/probability-to-purchase

Параметры

ПараметрТипОбязателен?Описание
shop_idStringДаAPI-ключ магазина
did*StringДаИдентификатор устройства
email*StringДаEmail клиента
phone*StringДаТелефон клиента
telegram_id*StringДаTelegram ID клиента
loyalty_id*StringДаНомер карты лояльности

Идентификатор клиента

Параметры со звёздочкой — взаимозаменяемые. В запросе должен быть хотя бы один из них: did, email, phone, loyalty_id или telegram_id.

Запрос

bash
curl "https://api.nce.naumen.ru/predict/probability-to-purchase?shop_id=SHOP_ID&did=$DEVICE_ID&email=$EMAIL&phone=$PHONE&telegram_id=$TELEGRAM_ID&loyalty_id=$LOYALTY_ID"

Метод вызывается по REST — отдельной обёртки в SDK для него нет.

Ответ

json
{
  "probability": 0.33,
  "client_id": "..."
}
ПолеТипОписание
probabilityFloatВероятность покупки, от 0 до 1
client_idStringВнутренний идентификатор клиента в платформе