Dos trackings de Google Analytics diferentes en una web

Aunque quizá no es lo más común, es posible que alguna vez queramos poner dos trackings ids de Google Analytics en una misma web. No es tan sencillo como duplicar el código de Google Analytics, no funcionaría bien. Un ejemplo básico de como con un código de seguimiento:

<script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-1111111-1']);
    _gaq.push(['_trackPageview']);

    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/u/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
     })();
</script>

En caso de que quisiéramos poner dos (o más) trackings sería un poco diferente. Aquí el ejemplo:

<script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(function() {
        var _gaq_site_1 = _gat._createTracker('UA-1111111-1');
        _gaq_site_1._trackPageview();
        var _gaq_site_2 = _gat._createTracker('UA-2222222-2');
        _gaq_site_2._trackPageview();
    });

    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/u/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
     })();
</script>