This is a User Defined Function for LogParser
You can get the prebuilt UDF from maven central (yauaa-logparser-7.28.1-udf.jar).
NOTE: You MUST use the -udf.jar
: yauaa-logparser-7.28.1-udf.jar
If you use a maven based project simply add this dependency
<dependency>
<groupId>nl.basjes.parse.useragent</groupId>
<artifactId>yauaa-logparser</artifactId>
<classifier>udf</classifier>
<version>7.28.1</version>
</dependency>
Because the logparser can only dissect a single field into multiple pieces it is impossible to extend this to support User-Agent Client Hints.