Правила формирования сессий
Краткое содержание
Се ссия — период взаимодействия пользователя с приложением или сайтом. Тайм-аут сессии — время, после которого сессия завершается. Длительность по умолчанию: 30 мин. Для Web-платформ индивидуальный тайм-аут задать нельзя.
Начало и завершение сессии
В статье описаны три условия разрыва сессии:
- Разрыв по тайм-ауту 30 мин. Применяется к Web и App. Новая сессия начинается, если пользователь вернётся после превышения времени бездействия.
- Разрыв по кастомному тайм-ауту. Только для App. Время задаётся в настройках SDK. Новая сессия начинается при возврате пользователя после превышения указанного времени.
- Разрыв при переходе по платному трафику. Только для Web. Сессия завершается, если пользователь вернётся по ссылке с определёнными метками (например,
utm_campaign), отличными от первоначальных.
В таблице приведены критерии для каждого условия, включая примеры сценариев.
Сессия — это период времени, в течение которого пользователь взаимодействует с приложением и сайтом.
Тайм-аут сессии — время, по истечении которого сессия будет завершена.
Длительность сессии по умолчанию: 30 мин.
Важно
Пока нельзя задать индивидуальный тайм-аут сессии для Web.
Начало и завершение сессии
| Условие | Платформа | Ценность | Описание | Пример |
|---|---|---|---|---|
| Разрыв сессии по тайм-ауту 30 мин. | Web, App | Завершать сессию пользователя через 30 мин. бездействия | Если пользователь возвращается на сайт после превышения времени тайм-аута, начинается новая сессия | Пользователь заходит на сайт и посещает несколько страниц. После этого он закрывает сайт и возвращается через 40 мин. — начинается новая сессия |
| Разрыв сессии по кастомному тайм-ауту | Только App | Завершать сессию пользователя через заданный период бездействия | Если пользователь возвращается на сайт после превышения времени тайм-аута, начинается новая сессия. Тайм-аут указывается в настройках SDK | Заданный тайм-аут: 1 час. Пользователь заходит на сайт и посещает несколько страниц. После этого он закрывает сайт и возвращается через 1 час 5 мин. — начинается новая сессия |
| Разрыв сессии при переходе по платному трафику | Только Web | Завершать сессию при переходе по платному каналу трафика до тайм-аута бездействия, чтобы корректно атрибутировать конверсии по платному трафику | Новая сессия начнётся, если пользователь вернулся на сайт по ссылке, в которой: 1. Хотя бы одна метка utm_source, utm_medium, utm_campaign заполнена и не равна себе же в начале сессии. 2. referrer заполнен и не совпадает с доменом вашего сайта. 3. utm_medium не sms, ref, referral, referrer, referal, refferal, email. 4. utm_campaign заполнен. | Пользователь заходит на сайт по рекламному объявлени ю с метками: - utm_source = yandex, - utm_medium = cpc, - utm_campain = brandcampaign1 Посещает несколько страниц и закрывает сайт. Возвращается через 20 мин. также по рекламе с метками: - utm_source = yandex, - utm_medium = cpc, - utm_campain = сampaign2. Тогда начнётся новая сессия, потому что изменилось значение utm_campaign |