User Sessions are series of events that are performed within a single visit or interaction with your application. Growlytics SDKs automatically keeps track of session automatically for you. But if your are using our HTTP api for trackign event, you might need to pass session ids manually.
Every website visit or mobile app launch is marked as a session. So all the events taken during this session will be marked against this session. Session automatically expires if user is not taking any action within 30 minutes of time. Events triggered after 30 minutes of interactions will be grouped under another session.
By default, Growlytics captures the following session metadata
First page visited by user for given session.
Last page visited by user for given session
Trafic source domain name(google, quora etc)
Start time of session
Session Duration, difference of first and last event.
City, extracted from IP address.
Region, extracted from IP address.
Country, extracted from IP address.