Package org.dspace.matomo.factory
package org.dspace.matomo.factory
-
ClassDescriptionEnricher that extracts any
_pk_idcookie sent inside the request to track the sameidused to track interaction on the angular side.This class adds theMATOMO_SESSIDcookie to theMatomoRequestDetailsThis class adds thecountryparameter to theMatomoRequestDetailsThis class extends theMatomoRequestDetailsEnricherinterface and provides a concrete implementation to enrich theMatomoRequestDetailswith custom cookies from theUsageEvent.This class adds the_cvarparameter to theMatomoRequestDetailsThis class encapsulate a functional interface that will be used to enrich theMatomoRequestDetailswith parameters.This factory contains all the standard enricher that will add those parameters to theMatomoRequestDetailsrequestAdds the IP address of the client to theMatomoRequestDetails.Enricher implementation that extracts and validates a tracker identifier from request parameters and adds it to the Matomo request details.