Google Analytics создаёт новую сессию, если пользователь вернется на сайт через другой источник кампании. Неважно, возвращается ли пользователь в течение 30 минут или по истечении 30 минут, каждый раз, когда источник кампании меняется, GA автоматически создаёт новую сессию.
Источниками кампании могут быть: поисковые системы, веб-сайты, URL-адреса с параметрами кампании.
Например, если пользователь первый раз пришел на сайт через органический поиск, но позже (допустим через 15 минут) пришел на сайт кликнув по рекламному объявлению. То в этом случае GA cоздаст новую сессию, независимо от того, что время предыдущего сеанса ещё не закончилось, так как пользователь поменял источник с которого он попал на сайт в первый раз.
Второй пример. Пользователь попал на сайт кликнув по рекламному объявлению(через контекст), но допустим, что через 15 минут, он заново кликнул на то же рекламное объявление и попал на сайт.
Тут есть два условия: Если это объявление было создано используя автопометку AdWords, GA создаст новую сессию, так как при автопометке автоматически меняются параметры источника кампании, потому что при каждом клике на одно и тоже рекламное объявление меняется значение параметра GCLID.
Если же это объявление было помечено вручную, без использования автопометки AdWords, GA не будет создавать новую сессию, так как параметры источника кампании не меняются.
Третий пример. Пользователь попал на сайт через органический поиск, но допустим, что через 15 минут он вернулся на сайт, набрав адрес сайта в строке браузера(прямой заход), Ga не будет создавать новую сессию, так как прямой заход не меняет источник кампании.