authenticateVisitor method

  1. @override
dynamic authenticateVisitor(
  1. String pVisitorId
)
override

Implementation

@override
authenticateVisitor(String pVisitorId) {
  if (visitor.anonymousId == null) {
    visitor.anonymousId = visitor.visitorId;
    visitor.visitorId = pVisitorId;
    // Update fs_users
    visitor.updateContext(FS_USERS, pVisitorId);
  }

  DataUsageTracking.sharedInstance()
      .processTSXpc(CriticalPoints.VISITOR_AUTHENTICATE.name, this.visitor);

  // Update the xpc info for the emotionAI
  this
      .visitor
      .emotion_ai
      ?.updateTupleId(this.visitor.visitorId, this.visitor.anonymousId);
}