Managing Session ID with Server Side Rendering
My team is implementing server side rendered AB tests using Adobe Target, and are curious about the best practices surrounding Session IDs. The application we are building uses Angular and Adobe Launch to integrate w/ Target and Analytics. How do we ensure that the server can detect 30 minutes of inactivity and recreate a new session ID for users?
The Adobe Target Cookies page states that:
- For a particular session, its value must stay the same across multiple requests
- The session is active for 30 minutes on the server side. Therefore, you shouldn’t use a different Session Id for a particular
tntId/thirdPartyIdwithin 30 minutes of the last request made with thetntId/thirdPartyId. Otherwise, changes to the profile could be inconsistent and unpredictable. - A new Session ID must be used after thirty minutes of inactivity from a visitor.