public function processRequestParams(VisitProperties $visitProperties, Request $request)
{
// normal page view, potentially triggering a URL matching goal
$action = Action::factory($request);
$action->writeDebugInfo();
$request->setMetadata('Actions', 'action', $action);
// save the exit actions of the last action in this visit as the referrer actions for the action being tracked.
// when the visit is updated, these columns will be changed, so we have to do this before recordLogs
$request->setMetadata('Actions', 'idReferrerActionUrl', $visitProperties->getProperty('visit_exit_idaction_url'));
$request->setMetadata('Actions', 'idReferrerActionName', $visitProperties->getProperty('visit_exit_idaction_name'));
}