Currently, if browser trigger archiving is disabled, API requests with a &segment= parameter will still trigger archiving. The idea is that because segments are user defined we can't pre-process them therefore must always enable archiving.
However, since we can also pre-process specific segments, using the config setting [Segments] https://github.com/piwik/piwik/blob/master/config/global.ini.php#L341
Then it might be useful to pre-process these segments and then disable completely all browser archiving, hence this ticket.
(In ) Fixes #2648