startNewSession

The startNewSession() method starts a new session.

Syntax

tracker.startNewSession()
tracker.startNewSession(preserveSessionParameters)
getTracker().startNewSession();
getTracker().startNewSession(preserveSessionParameters);

Parameters

preserveSessionParameters (boolean, optional)

Whether campaign/deep link data, custom dimensions and custom variables are transferred to the next session. Default value: false.

Examples

To start a new session:

tracker.startNewSession()
getTracker().startNewSession();

To start a new session while keeping session parameters:

tracker.startNewSession(true)
getTracker().startNewSession(true);