Method Signature
Parameters
Optional parameters for the network request
Returns
Returnstrue on success or an Error object if the tracking call fails validation.
Example
Example with Network Parameters
When to Use
CalltrackSessionStart() in these scenarios:
- When a user first lands on your site
- After a period of inactivity (session timeout)
- When a user logs in or creates an account
- At the start of a new browsing session
Session Management
The SDK automatically generates and manages session IDs. Each session start event is associated with:- Session ID: Unique identifier for the current session
- Client ID: Unique identifier for the user’s browser
- User ID: Optional user identifier if set via client options
API Endpoint
This method sends aGET request to:
Related Methods
- trackInputFocus - Track search input focus
- trackSearchSubmit - Track search submissions