#
Передача контекста страницы
Для всех пользователей необходимо передавать информацию о просмотре страниц на сайте или экранов в приложении. Как правило, данная задача решается вместе с задачей запроса кампаний в рамках choose. Но есть возможность передавать информацию о просмотре отдельно от запроса кампаний — с помощью запроса /page
.
При использовании гибридной интеграции информацию о просмотре страницы необходимо передавать в том случае, если на этой странице нет вызова метода JS API.
#
page: передача контекста страницы
API reference
curl --request POST
--url 'https://evs-01.gravityfield.ai/ssapi/page'
--header 'Authorization: Bearer your-api-key'
--header 'accept: text/plain'
--header 'content-type: application/json'
--data '
"user": {
"id": "yaexono4ohphania"
},
"session": {
"custom": "iquahngaishe2koh"
},
"context": {
"page": {
"type": "PRODUCT",
"data": ["p76311-020"],
"location": "[https://shop.biz/nice-shirt-p76311.html](https://shop.biz/nice-shirt-p76311.html)",
"referrer": "[https://yandex.ru](https://google.cz/)",
"lng": "Krasnodar"
},
"device": {
"userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36",
"ip": "54.100.200.255"
}
}
}'