Is there a supported way in Google Analytics to track a campaign without having to use query string parameters.
In Analytics you can tag a link to your site with que
You can use the Google Analytics API to customize the call to _trackPageview in your example.
pageTracker._trackPageview("/inbound/" + campaignSource + "/" + campaignMedium );
All of the inbound links will then show up in Google Analytics under the /inbound/ "pseudo directory" with a separate "directory" for Campaign Source and Campaign Medium.