Для оптимизации рекомендаций приложению следует регистрировать интерес пользователя к артам, как-то просмотр и пристальное изучение карточки книги, чтение фрагмента.
ID функции
w_art_view_register
Кто может вызывать
Авторизованный пользователь
Авторизованное приложение
Принимаемые параметры
art* – идентификатор книги, к которой пользователь продемонстрировал интерес;
actions* – массив из действий, совершенных пользователем. Может включать:
view_card2 – просмотр карточки 2 секунды;
view_card8 – просмотр карточки 8 секунд;
view_card30 – просмотр карточки 30 секунд;
read_trial – чтение фрагмента;
Возможные ошибки
error_code | error_message | Описание |
|---|---|---|
101061 | invalid format art ID | Некорректный формат данных в параметре art. Допустимы только целые положительные числа от 1000 до 999999999999. |
101062 | Invalid art ID | Книга с таким ID книги не найдена. |
101096 | Invalid action | Недопустимые типы взаимодействия с книгой в actions |
Пример запроса на сервер
{
"sid": "f121e02084344f06da1a5213999e8fcG",
"app": "1",
"time": "2014-11-07T16:21:02+03:00",
"sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
"requests": [
{
"func": "w_art_view_register",
"id": "w_art_view_register",
"param": {
"art": "120500",
"actions": ['view_card30', 'read_trial']
}
}
]
}
Пример ответа сервера
{
"success": true,
"time": "2014-11-07T16:21:02+03:00",
"w_art_view_register": {
"success": true
}
}