google-analytics - habilitar - google tag manager
Google Analytics-¿Rastreadores múltiples para varias cuentas? (5)
Tal vez me estoy equivocando, pero espero poder tener alguna idea. Desarrollo para múltiples clientes a nivel nacional. Rastreo muchos de mis sitios utilizando mi cuenta personal / desarrollo de Analytics que rastrea todos los dominios / perfiles en los que trabajo. Sin embargo, ahora tengo gente de mercadotecnia saltando a la refriega, todos deseando que se instalen sus propios rastreadores de GA (y otros rastreadores de terceros, pero eso es irrelevante ... ¿Creo?) Que están asociados a sus propias cuentas.
Por lo tanto, he visto cierta discusión con respecto a la introducción de múltiples rastreadores en el código (y la posibilidad de cookies y datos corruptos). En pocas palabras, ¿hay una mejor manera de hacerlo? Preferiría mantenerlos fuera de mi cuenta, de esta forma, si alguna relación se agrupa, se pueden conservar los datos históricos.
¿Me estoy perdiendo de algo?
¡Gracias!
Ahora es fácil con el nuevo código de seguimiento asíncrono. :)
http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html#MultipleTrackers
Creo que es algo común. Samething pasa en la empresa para la que trabajo. Tenemos GA y un montón de otras etiquetas de chicos de marketing. Solo tenemos que vivir con ello.
Analytics es mejor usado por los chicos de marketing.
De la documentación de la API asíncrona.
Empujar comandos a múltiples rastreadores también funciona.
_gaq.push( [''_setAccount'', ''UA-XXXXX-1''],
[''_trackPageview''],
[''b._setAccount'', ''UA-XXXXX-2''],
[''b._trackPageview'']);
Es posible tener múltiples rastreadores en un sitio, por ejemplo, como este:
<script type="text/javascript">
var trackerA = _gat._getTracker("UA-XXXXXXX-X");
trackerA._initData();
trackerA._trackPageview();
var trackerB = _gat._getTracker("UA-XXXXXXX-X");
trackerB._initData();
trackerB._trackPageview();
</script>
Otra opción es vincular varias cuentas de Google a una sola cuenta de Google Analytics (usando el enlace Administrador de usuarios en la descripción general de la cuenta de GA).
Esto también funciona para llamar a múltiples _trackPageview después de cargar la página (para acciones adicionales registradas, por ejemplo, el seguimiento cuando alguien descarga un PDF)
<script type="text/javascript">
var ua_codes = [''UA-XXXXX-1'', ''UA-XXXXX-2'', ''UA-XXXXX-3'']
var _gaq = _gaq || [];
for(i in ua_codes) {
_gaq.push([''_setAccount'', ua_codes[i]]);
_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/ga.js'';
var s = document.getElementsByTagName(''script'')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<a href="/some_document.pdf" onClick="record_click(this.href);">Read the pdf</a>
<script type="text/javascript">
function record_click(track_url) {
for(i in ua_codes) {
_gaq.push([''_setAccount'', ua_codes[i]]);
_gaq.push([''_trackPageview'', track_url]);
}
}
</script>