Classify User-Agent

This processor parses and extracts information from a browser’s User-Agent string.

The following columns are created and may or may not be filled depending on the user agents:

  • ‘browser’ (desktop OS)

  • ‘tablet’

  • ‘phone’

  • ‘mobile’ (could be either a tablet or phone)

  • ‘bot’ (crawlers, spam, …)

  • ‘library’ (wget, urllib2, …)

  • ‘rss’ : RSS feed readers

  • ‘unknown’