Appearance
Вероятность покупки
Метод оценивает, насколько вероятно, что конкретный клиент совершит покупку. Оценка строится по его поведению — просмотрам, добавлениям в корзину, истории заказов — и возвращается числом от 0 до 1.
Типичное применение: не показывать скидку тем, кто и так купит, и наоборот — включать более агрессивный сценарий для сомневающихся.
text
GET https://api.nce.naumen.ru/predict/probability-to-purchaseПараметры
| Параметр | Тип | Обязателен? | Описание |
|---|---|---|---|
| shop_id | String | Да | 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": "..."
}| Поле | Тип | Описание |
|---|---|---|
| probability | Float | Вероятность покупки, от 0 до 1 |
| client_id | String | Внутренний идентификатор клиента в платформе |