#
Стратегия
/strategy используется для получения данных рекомендательной стратегии через API V2.
#
strategy: получение данных стратегии
API reference
Запрос использует те же базовые блоки, что и /choose: sec, user, ctx, device и data.
curl --request POST
--url 'https://evs-01.gravityfield.ai/v2/strategy'
--header 'content-type: application/json'
--header 'Authorization: Bearer your-api-key'
--data '
{
"sec": "YOUR_SECTION_ID",
"user": {
"uid": "665f0a000000000000000001",
"ses": "7356efc2-6ffd-4553-bade-b9ab5d9ce141"
},
"ctx": {
"type": "PRODUCT",
"data": ["sku-123"],
"location": "https://shop.ru/product/sku-123"
},
"device": {
"ua": "Mozilla/5.0",
"ip": "54.100.200.255"
},
"data": [
{
"selector": "similar-products"
}
]
}'
{
"data": [
{
"strategyId": "665f0f000000000000000001",
"name": "Similar products",
"fallback": false,
"slots": [
{
"slotId": "665f0f000000000000000001:1",
"item": {
"sku": "sku-456"
}
}
]
}
]
}