# Получение аффинити профиля пользователя (User affinity)

Данный API позволяет получить аффинити профиль текущего пользователя в виде объекта с рассчитанными скорами. Возвращает не более 20 значений для одного свойства товара.

GF.ServerUtils.getAffinity().then(data => {
    console.log(data)
})
{
    "categories_1": {
        "Аксессуары": 14,
        "Женская обувь": 22,
        "Мужская обувь": 22
    },
    "categories_2": {
        "Кроссовки": 44,
        "Ботинки": 38,
        "Носки": 12,
        "Кеды": 2,
        "Сандалии": 2,
        "Сумки": 2
    },
    "color": {
        "коричневый": 38,
        "красный": 2,
        "розовый": 2,
        "серый": 2,
        "синий": 4,
        "черный": 22,
        "темно-серо-коричневый": 22,
        "бежевый": 42,
        "белый": 4
    },
    "gender": {
        "Мужские": 22,
        "Женские": 22
    },
    "season": {
        "демисезон": 44,
        "лето": 80,
        "всесезон": 14
    },
    "categories": {
        "Кроссовки": 44,
        "Мужская обувь": 22,
        "Сумки": 2,
        "Аксессуары": 14,
        "Ботинки": 38,
        "Женская обувь": 22,
        "Носки": 12,
        "Кеды": 2,
        "Сандалии": 2
    },
    "type": {
        "Кроссовки": 44,
        "Носки (комплект из 5 пар)": 8,
        "Сумка мессенджер": 2,
        "Ботинки": 38,
        "Носки": 4,
        "Кеды": 2,
        "Сандалии": 2
    }
}