docs: def _validate_user_inputs(self, attributes=None, event_tags=None):
      """ Helper method to validate user inputs.
  
      Args:
        attributes: Dict representing user attributes.
        event_tags: Dict representing metadata associated with an event.
  
      Returns:
        Boolean True if inputs are valid. False otherwise.
  
      """
  
      if attributes and not validator.are_attributes_valid(attributes):
        self.logger.error('Provided attributes are in an invalid format.')
        self.error_handler.handle_error(exceptions.InvalidAttributeException(enums.Errors.INVALID_ATTRIBUTE_FORMAT))
        return False
  
      if event_tags and not validator.are_event_tags_valid(event_tags):
        self.logger.error('Provided event tags are in an invalid format.')
        self.error_handler.handle_error(exceptions.InvalidEventTagException(enums.Errors.INVALID_EVENT_TAG_FORMAT))
        return False
  
      return True