Sesja web jest serią ciągłych działań odwiedzającego na indywidualnej witrynie w określonym czasie. Może to obejmować wyszukiwanie w wyszukiwarce, wypełnianie formularza w celu otrzymania treści, przewijanie strony internetowej, dodawanie elementów do koszyka, wyszukiwanie biletów lotniczych lub strony, które użytkownik przeglądał w pojedynczej witrynie. Każda interakcja z pojedynczą witryną internetową jest rejestrowana jako sesja internetowa w tej właściwości witryny.
Aby śledzić sesje, identyfikator sesji internetowej jest przechowywany w przeglądarce odwiedzającego. Ten identyfikator sesji jest przekazywany wraz z każdym żądaniem HTTP, które odwiedzający wykonuje w witrynie (np. klikając łącze).
„Sesja” to termin używany w odniesieniu do czasu przeglądania witryny internetowej przez odwiedzającego. Jest on przeznaczony do reprezentowania czasu pomiędzy pierwszym przybyciem odwiedzającego na stronę w witrynie a czasem, w którym przestaje on korzystać z witryny.
Kod, który inicjalizuje sesję, zawiera również wygaśnięcie, więc pojedyncza sesja nigdy nie trwa dłużej niż określony czas, przynajmniej jeśli chodzi o właściwość internetową. W zależności od witryny, programista może zdefiniować sesję tak krótką jak pięć minut lub tak długą jak 1440 minut (cały dzień).
Co to jest sesja w Google Analytics?
Sesja w Google Analytics rozpoczyna się, gdy użytkownik odwiedza witrynę. Istnieją dwie metody, których Google używa do wygaśnięcia konta:
- Sesje Google Analytics mogą wygasnąć na podstawie czasu.
- Po 30 minutach bezczynności odwiedzającego
- O północy
- Sesje Google Analytics mogą również wygasnąć na podstawie kampanii.
- Jeśli użytkownik wejdzie na stronę z jednej kampanii marketingowej, opuści ją, a następnie powróci za pośrednictwem innej kampanii marketingowej.
Co to są pliki cookie i sesje?
Ciasteczko to niewielki fragment danych z witryny internetowej, który jest przechowywany w przeglądarce odwiedzającego, aby pomóc witrynie w śledzeniu aktywności odwiedzającego w witrynie. Sesje i pliki cookie są czasami mylone, co powoduje zamieszanie. Dokładniej mówiąc, mylone są identyfikatory sesji i identyfikatory plików cookie. Chociaż są one blisko spokrewnione, nie są tym samym. Plik cookie identyfikuje, często anonimowo, konkretnego odwiedzającego lub konkretny komputer. Pliki cookie mogą być używane do uwierzytelniania, przechowywania preferencji witryny, zapisywania koszyków i identyfikacji sesji serwera
Dzięki wiedzy o tym, kto odwiedza witrynę i co robił wcześniej, twórcy stron internetowych mogą dostosować strony, aby stworzyć spersonalizowane doświadczenie internetowe. Na przykład, plik cookie może przechowywać informacje takie jak imię i nazwisko oraz preferencje, które zebrał podczas wypełniania formularza, a następnie użyć tych informacji do wypełnienia stron odwiedzanych przez użytkownika podczas jednej lub wielu sesji internetowych.
Dzienniki serwera zazwyczaj zawierają zarówno identyfikator sesji, jak i identyfikator pliku cookie odwiedzającego. Identyfikator sesji internetowej jest unikalny dla konkretnej wizyty, podczas gdy plik cookie jest unikalny dla konkretnego odwiedzającego, a zatem (twórcy mają nadzieję) pozostaje taki sam przez wiele sesji internetowych. Mapując pojedynczy identyfikator pliku cookie na wiele identyfikatorów sesji, programiści i analitycy mogą uzyskać jaśniejszy obraz tego, jak odwiedzający wchodzą w interakcje z ich aplikacjami internetowymi.
Dlaczego używana jest sesja internetowa? (Przykłady użycia sesji sieci Web)
Aby uniknąć przechowywania ogromnych ilości informacji w przeglądarce, programiści używają identyfikatorów sesji do przechowywania informacji po stronie serwera, zapewniając jednocześnie prywatność użytkownika. Za każdym razem, gdy użytkownik podejmuje działanie lub zgłasza żądanie w aplikacji internetowej, aplikacja wysyła identyfikator sesji i identyfikator pliku cookie z powrotem do serwera, wraz z opisem samego działania.
Gdy twórca stron internetowych zgromadzi wystarczającą ilość informacji o tym, jak użytkownicy przemierzają ich witrynę, może zacząć tworzyć bardzo spersonalizowane, angażujące doświadczenia. Takie doświadczenia są korzystne zarówno dla firmy stojącej za witryną (mogą na przykład przekształcić więcej odwiedzających w klientów), jak i dla samych odwiedzających (docierają do informacji lub produktów, których szukają w szybki, bezproblemowy sposób).
Twórcy witryn internetowych często buforują informacje o sesjach sieciowych, korzystając z szybkich, skalowalnych technologii przetwarzania w pamięci, aby zapewnić, że ich witryny dostarczają bardzo responsywnych, spersonalizowanych doświadczeń dla wielu odwiedzających jednocześnie.