usar seguimiento saber pegar gratis google funcionando esta donde como codigo code google-analytics

google-analytics - seguimiento - google analytics id



¿Cómo probar si un código de Google Analytics funciona? (5)

Hice pequeños cambios en el código que se describe aquí para rastrear los clics de los enlaces salientes. Este es mi código:

function recordOutboundLink(link, label) { try { var myTracker=_gat._getTrackerByName(); _gaq.push([''myTracker._trackEvent'', ''Outbound Links'', label, link.href ]); setTimeout(''document.location = "'' + link.href + ''"'', 100) }catch(err){} }

Luego lo agregué a mis etiquetas href así:

<a href="http://example.com/user/5" onclick="recordOutboundLink(this, ''example.com'');return false"></a>

Creo que no está funcionando, sin embargo. Es realmente difícil verificar si funciona o no. ¿Cómo puedo verificar si funciona o no?

EDITAR: Utilizando el depurador de Google Analytics para Chrome, pude ver lo que está pasando. Muestra:

Account ID : UA-XXXXX-X

Es extraño porque el seguimiento normal de la página funciona como se esperaba. Así es como configuré el código de Google Analytics:

var _gaq = _gaq || []; _gaq.push([''_setAccount'', ''my-id'']); _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); })();


Utilizando el depurador de código de seguimiento de Google Analytics que @mike señaló que pude descubrir, aunque http://support.google.com/analytics/bin/answer.py?hl=en&answer=1136920 nos dice que usemos

var myTracker=_gat._getTrackerByName(); _gaq.push([''myTracker._trackEvent'', ''Outbound Links'', label, link.href ]);

ya no funciona, y uno debería usar

_gaq.push([''_trackEvent'', ''Outbound Links'', label, link.href ]);

en lugar.


Puedes echarle un vistazo a James for Chrome , es simple y gratuito, escribimos para depurar nuestra herramienta interna pero la pusimos a disposición de todos


En Chrome:

  • Haga clic derecho en cualquier lugar de la página
  • Inspeccionar elemento
  • Haga clic en la pestaña Red
  • Recargar página

Buscar:

  • Escriba ''image / gif''
  • Método: ''GET''
  • Nombre (comienza con): _utm.gif?

También deberá asegurarse de que su etiqueta esté insertada en todas sus páginas. Aquí hay un servicio gratuito que puede hacer eso: http://www.tagcheckr.com Espero que esto ayude.


Busque la solicitud de píxel de seguimiento __utm.gif . Algunas formas diferentes de hacer esto son:

  • Un proxy de depuración web como Fiddler (mi preferencia)
  • La pestaña Red en Firebug o Chrome Developer Tools.
  • La secuencia de comandos de depuración de Google Analytics ga_debug.js registrará las solicitudes de seguimiento y los errores.
  • Google Analytics Tracking Code Debugger es una extensión de Chrome que habilita ga_debug.js.

El código de análisis en la página probablemente tiene una _trackPageview, por lo que a medida que la página se carga, verá un __utm.gif inicial.

Cuando _trackEvent se activa, debe haber una nueva solicitud __utm.gif que se realiza. Los parámetros a examinar en __utm.gif URL son:

  • utme = 5 ( etiqueta de enlaces salientes link.href) - parámetros _trackEvent
  • utmac = UA-1234567-8 - el UID de análisis

Además, (como señaló @Eduardo ), eche un vistazo a la depuración básica de Google Analytics