javascript - regular - Seguimiento de enlaces de anclaje en embudos de conversión de objetivos
información del objetivo destino (1)
En mi sitio, tengo un formulario que abarca 2 pasos en cada paso, 1 publicación en la misma página y carga la segunda parte del formulario. La única diferencia entre el paso 1 y el paso 2 en términos de URL es un texto delimitador en la URL
p.ej
PASO 1: www.mysite.com/enquiry/ PASO 2: www.mysite.com/enquiry/#message
¿Es posible rastrear estos en funnnels de objetivos? Si no, ¿tendré que codificar algún parámetro de seguimiento en el código GA?
_setAllowAnchor(bool)
no resolverá su problema; esa es una función para permitir que Google Analytics lea cadenas de consulta de campaña del anclaje (es decir, #utm_medium=cpc
).
Esto puede ser difícil de realizar de manera confiable entre navegadores sin algo como jQuery.
Necesitará incluir un complemento como este para lidiar con problemas anteriores de IE: http://benalman.com/code/projects/jquery-hashchange/docs/files/jquery-ba-hashchange-js.html
Lo siguiente debe adjuntar una función a un evento hashchange compatible con varios navegadores, y luego crear una vista de página ''falsa'' que le permita seguirlo por separado en Google Analytics.
$(window).hashchange( function() {
_gaq.push([''_trackPageview'',location.pathname+location.search+location.hash]);
});
});
Esto debería tener una compatibilidad más amplia que algunas de las otras opciones.
En GA, en su ejemplo establecido, la página ''anclado'' hará un seguimiento como /enquiry/#message
.