I'm consulting on a web site which in order to provide clean URL's uses the 404 handler to catch what would otherwise be a 404 and serve the correct content.
In case that's not clear the 404 handler is being used to do what would otherwise be done by mod_rewrite.
So :
http://somedomain.com/fruit/apples/description
... does not exist on somedomain.com so the 404 handler, a PHP script, is invoked, parses the URL requested and then makes an internal requests for:
http://somedomain.com?foodtype=1&fooddesc=2&contenttype=3
The resulting content then gets sent but in doing so it reports a 404 to the user agent.
The client is interested in using Google Analytics in order to track usage of the site.
My question is will GA provide anything useful in terms of results or will the 404 being returned by the server cause GA to discard the response ?