_createUserSession() {
    let now = Date.now();

    let session = {
      id: Utils.createUUID(),
      startTime: now,
      lastReported: now,
      hiddenAt: null,
      totalHiddenDuration: 0
    };
    Logger.info(`Created new user session: ${session.id}`);

    return session;
  }
/**
   * Creates a new user session object.
   * @returns {{id: string, startTime: number, lastReported: number, hiddenAt: null, totalHiddenDuration: number}} - User session object
   * @private
   */
Creates a new user session object.
Creates a new user session object .
_createUserSession() {
    let now = Date.now();
    let session = {
      id: Utils.createUUID(),
      startTime: now,
      lastReported: now,
      hiddenAt: null,
      totalHiddenDuration: 0
    };
    Logger.info(`Created new user session: ${session.id}`);
    return session;
  }
_createUserSession ( ) { let now = Date . now ( ) ; let session = { id : Utils . createUUID ( ) , startTime : now , lastReported : now , hiddenAt : null , totalHiddenDuration : 0 } ; Logger . info ( ` ${ session . id } ` ) ; return session ; }
Creates a new user session object.
Creates a new user session object .