Manual de uso de google analytics: Parte 2 Cómo insertar el código de seguimiento

Manual de uso de google analytics: Parte 2 Cómo insertar el código de seguimiento

¿Cómo realizo el seguimiento de un sitio web nuevo?

Para empezar a supervisar un sitio web nuevo, deberá llevar a cabo dos sencillos pasos: la creación de un nuevo perfil de sitio y la adición del código de seguimiento de Google Analytics a todas las páginas que desee supervisar.

Crear un perfil nuevo

En la página “Ajustes de Google Analytics”, haga clic en “Añadir perfil de sitio web”.

Seleccione “Añadir un perfil para un dominio nuevo”.

Introduzca la URL del sitio del que desea realizar el seguimiento. Asegúrese de seleccionar “http://” (más habitual) o “https://” (sitio seguro) en la lista desplegable.

Haga clic en “Finalizar”. Aparecerá la página “Estado de seguimiento”, que contiene el código de seguimiento necesario para realizar los pasos que se indican a continuación.
Añadir el código de seguimiento a sus páginas

Debe copiar y pegar el código que aparece en el cuadro de texto de la página “Estado de seguimiento” en todas las páginas web que vaya a supervisar. Se inserta inmediatamente antes de la etiqueta </body>, y puede hacerse manualmente o a través de plantillas o inclusiones, en caso de que las haya.

Sugerencia: El código de seguimiento de Google Analytics es exclusivo de cada cuenta y de cada perfil incluido en dicha cuenta. Para obtener su código personalizado en cualquier momento:

En la página “Ajustes de Google Analytics”, busque el perfil para el que necesita obtener el código de seguimiento en la tabla “Perfiles del sitio web”.

Haga clic en “Editar” de la columna “Configuración” de ese perfil. Aparecerá la página “Configuración del perfil”.

Haga clic en “Comprobar estado”, en la parte superior derecha de la tabla.
¿Qué debo hacer para añadir el código de seguimiento a mi sitio web?

Copie el segmento de código y péguelo al final de su contenido, inmediatamente antes de la etiqueta </body> de cada página que desea supervisar. Si utiliza una plantilla o una inclusión común, introdúzcala aquí.

Importante: Si sus páginas incluyen la invocación de urchinTracker(), utmLinker(), utmSetTrans() o utmLinkPost(), el código de seguimiento debe insertarse en el código de la página encima de cualquiera de las invocaciones. En estos casos, el código de seguimiento puede colocarse en cualquier lugar entre la etiqueta de apertura <body> y la llamada de JavaScript.

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

</script>

<script type="text/javascript">

_uacct="UA-xxxx-x";

urchinTracker();

</script>

Deberá sustituir la cadena “xxxx-x” del ejemplo anterior por su número de cuenta de Google Analytics.

Puede obtener este código de seguimiento personalizado completo siguiendo las instrucciones que encontrará en ¿Dónde puedo encontrar mi código de seguimiento?

¿Cómo puedo verificar que he introducido el código de seguimiento correctamente en mis páginas?

Google Analytics se encarga de verificar que el código de seguimiento se ha insertado correctamente en la página principal de su sitio. Tras crear un perfil nuevo, el estado de seguimiento mostrará la advertencia “Estado de seguimiento desconocido” hasta que el sistema detecte el código.

Si utiliza un editor WYSIWYG (“What you see is what you get”, lo que se ve es lo que se obtiene), como Macromedia Dreamweaver, asegúrese de que el código esté oculto cuando visualice la página con un navegador. Algunos de estos editores intentan colocar el código como texto en su página. Utilice la vista de “código fuente” cuando se disponga a pegar el código en sus páginas web. Por último, una vez que se haya publicado su página, seleccione Código fuente en el menú de su navegador y busque el código en cuestión. Debería aparecer inmediatamente antes del código </body> de la página y coincidir exactamente con el que le hemos proporcionado:

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

. </script>

<script type="text/javascript">

_uacct="UA-xxxx-x";

urchinTracker();

</script>

En este ejemplo, su número de cuenta debería sustituir a la cadena xxxx-x. Si necesita volver a obtener el código, haga clic en el vínculo Editar junto al perfil en cuestión en la página Ajustes de Google Analytics y, a continuación, seleccione Comprobar estado en la parte superior derecha de la tabla.

google-analytics-paneles-personalizados


¿Cómo administra Google Analytics los redireccionamientos?

Si su sitio utiliza redireccionamientos, la página de redireccionamiento se convierte en la referencia de la página de destino. Por ejemplo, si un usuario basa su búsqueda en una palabra clave específica, como “libros usados” en Google, no habrá ningún dato de referencia que muestre que se ha empleado esta palabra clave en una búsqueda en Google, sino que la referencia aparecerá como la página de redireccionamiento.

Por este motivo, recomendamos colocar el código de seguimiento de Google Analytics en la página de redireccionamiento además de hacerlo en la página de destino. De este modo, la página de redireccionamiento captará la información de referencia actual para sus informes.

Tenga en cuenta que quizás no pueda implementar correctamente el código de seguimiento en todas las páginas de redireccionamiento, ya que algunas de estas páginas no contienen ningún código. Asimismo, algunos navegadores pueden realizar el redireccionamiento antes de que se realice la llamada de JavaScript desde el código.

¿Por qué no se recopilan datos de CPC cuando se utilizan redireccionamientos?

Uno de los problemas más habituales a los que se enfrentan los usuarios con sus redireccionamientos es que la información de CPC no se registra correctamente. Una situación típica es la que se recoge a continuación:

• Un usuario hace clic en un anuncio de AdWords que lo envía a www.ejemplo.es?gclid=XDF (El parámetro gclid lo añadió automáticamente el sistema de etiquetado automático de AdWords de Google para realizar el seguimiento de la información de la campaña, medio y palabra clave en Google Analytics. Esta situación se aplica también a etiquetas de información de campañas asignadas manualmente, como www.ejemplo.es?utm_source=Google&utm_medium=ppc.)

• www.ejemplo.es?gclid=XDF redirecciona el navegador del usuario a www.anunciante.es/producto.htm, eliminando el parámetro gclid. Para asociar los datos de CPC al clic, es necesario realizar el seguimiento de la página de destino (www.ejemplo.es del ejemplo anterior) con el código de seguimiento de Google Analytics. Asimismo, debe asegurarse de que el código de seguimiento de Google Analytics de esa página dispone de tiempo para su ejecución antes de que se lleve a cabo el redireccionamiento. Puede que necesite añadir un breve intervalo de retraso al redireccionamiento para que dé tiempo a registrar los parámetros de la campaña.

De manera alternativa, puede transferir los parámetros de la URL a la página de destino del redireccionamiento (www.anunciante.es/producto.htm en el ejemplo anterior). Cuando el código de seguimiento de Google Analytics de la página de destino lea los parámetros de la URL, asociará la visita a la información de campaña correspondiente.

Las direcciones URL de cada paso de mi ruta de redireccionamiento definido son idénticas. ¿Qué debo hacer para realizar un seguimiento de cada uno de los pasos como si se tratase de una URL diferente?

Es posible que desee realizar un seguimiento del progreso de los usuarios por un redireccionamiento que utilice la misma URL para cada paso. Por ejemplo, su redireccionamiento de registro puede ser como este:

Paso 1 (Registro) – www.misitio.es/registro.cgi

Paso 2 (Aceptación del acuerdo) – www.misitio.es/registro.cgi

Paso 3 (Finalización) – www.misitio.es/registro.cgi
Para solucionarlo, utilice en cada paso la función JavaScript urchinTracker (posiblemente, en un proceso de carga), como se muestra a continuación:

urchinTracker("/redireccionamiento_O1/paso1.html")

urchinTracker("/redireccionamiento_O1/paso2.html")

urchinTracker("/redireccionamiento_O1/paso3.html")

A continuación, configure los pasos de su redireccionamiento siguiendo estos parámetros:

http://www.misitio.es/redireccionamiento_O1/paso1.html

http://www.misitio.es/redireccionamiento_O1/paso2.html

http://www.misitio.es/redireccionamiento_O1/paso3.html

Tenga en cuenta que ni el argumento de la ruta ni del nombre de archivo de urchinTracker() tienen que representar una ruta o nombre de archivo existente. El argumento de urchinTracker sólo ofrece un nombre de página inventado al que Google Analytics puede adjuntar visitas de página.

Importante: Si las páginas incluyen una invocación a urchinTracker(), utmLinker(), utmSetTrans() o utmLinkPost(), su código de seguimiento de Analytics debe insertarse en el código HTML encima de cualquiera de dichas invocaciones. En estos casos, el código de seguimiento puede colocarse en cualquier lugar entre la etiqueta de apertura <body> y la llamada de JavaScript.

Para verificar que se está llamando a urchinTracker correctamente, puede revisar su informe “Contenido principal” 24 o 48 horas después de que se haya ejecutado el código de seguimiento actualizado. Probablemente verá el nombre de página asignado en su informe.

Mi sitio dispone de varios nombres de dominio. ¿Cómo configuro el seguimiento?

Si su sitio abarca varios dominios o emplea varios alias de dominio para el mismo contenido, deberá aplicar determinados cambios para garantizar que su sitio y el código de seguimiento de Google Analytics son compatibles.

Tenga en cuenta que hay una diferencia entre varios subdominios y varios dominios raíz. carritoseguro.ejemplo.es es un ejemplo de subdominio, mientras que www.ejemplo.es y www.muestra.es representan varios dominios raíz.

¿Cómo puedo realizar el seguimiento de todos los subdominios de mi sitio en un perfil?

Es posible realizar el seguimiento de subdominios dentro del mismo perfil que el dominio. Para ello, deberá añadir una línea al código de seguimiento en cada una de las páginas del subdominio. En las instrucciones que se indican a continuación se asume que este perfil se ha establecido con el dominio principal como el sitio web indicado (ejemplo.com).

1. Añada la siguiente línea (en negrita) al código de seguimiento de todas las páginas tanto de su subdominio como de su dominio principal:

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

</script>

<script type="text/javascript">

_uacct = "UA-xxxx-x";

_udn="example.com";

urchinTracker();

</script>

Esta línea deberá hacer referencia al dominio principal (ejemplo.com). Tenga en cuenta que si bien este cambio le permitirá realizar el seguimiento de subdominios dentro de un perfil, es posible que sus informes no establezcan la diferencia entre páginas de www.ejemplo.com y de ayuda.ejemplo.com. Por ejemplo, en su informe Contenido principal podrá obtener resultados de www.ejemplo.com/índice.html y ayuda.ejemplo.com/más.html; sin embargo, el informe mostrará lo siguiente:

/índice.html

/más.html

Si desea establecer diferencias entre subdominios, puede crear un filtro avanzado para su perfil con los siguientes valores:

Tipo de filtro: Filtro personalizado > Avanzado

Campo A: Nombre de host

Extracto A: (.*)

Campo B: URI de la solicitud

Extracto B: (.*)

Enviar resultados a: URI de la solicitud

Constructor: /$A1$B1

Con este filtro configurado, los ejemplos anteriores aparecerán con el subdominio adjuntado:

www.ejemplo.com/índice.html

ayuda.ejemplo.com/más.html

¿Cómo se realiza el seguimiento de todos los subdominios de un sitio en perfiles separados?

Para realizar el seguimiento de subdominios en perfiles individuales basta con introducir el nombre correcto del subdominio en el cuadro de diálogo Añadir perfil de sitio web. Añada el código de seguimiento suministrado a todas las páginas de su subdominio. Así, el tráfico que se reciba en ese subdominio se reflejará con precisión en los informes. Tenga en cuenta que cada perfil utiliza un código de seguimiento exclusivo, por lo que debe asegurarse de añadir el correcto en sus páginas.

¿Cómo puedo instalar el código de seguimiento si mi sitio web se extiende por varios dominios?

Si su sitio utiliza varios dominios, podrá realizar el seguimiento de sus usuarios igualmente; sólo será preciso realizar unas pequeñas modificaciones en su código de seguimiento.

1. Añada las siguientes líneas (en negrita) al código de seguimiento en todas las páginas de ambos dominios:

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">

</script>

<script type="text/javascript">

_uacct="UA-xxxx-x";

_udn="none";

_ulink=1;

urchinTracker();

</script>

2. A continuación, deberá añadir la función __utmLinker a todos los vínculos que haya entre los dominios. Si sus vínculos actuales son parecidos a éstos:

<a href="https://www.segundositio.es/?login=parameters">Acceder ahora</a>

cámbielos por estos otros:

<script type="text/javascript">

document.write(<a href="javascript:__utmLinker(\

https://www.segundositio.es/?login=parameters\);">Acceder ahora</a>);

</script>

<noscript>

<a href=" https://www.segundositio.es/?login=parameters ">Acceder ahora</a>

</noscript>

El código anterior ofrece vínculos para usuarios con o sin la función de JavaScript habilitada. Tenga en cuenta que es necesario cambiar los apóstrofos por una barra invertida allí donde aparezcan en el vínculo o en el texto de éste.

Importante: Si las páginas incluyen una activación de urchinTracker(), utmLinker(), utmSetTrans() o utmLinkPost(), su código de seguimiento de Analytics debe insertarse en el código HTML encima de cualquiera de dichas activaciones.

3. Si envía información entre dominios por medio de formularios, tendrá que utilizar la función

__utmLinkPost() en lugar de la función __utmLinker(). utmLinkPost() agrega información de la

cookie a la dirección URL facilitada del formulario proporcionado.

<form action=”http://newdomain.com/form.cgi” onSubmit=”javascript:__utmLinkPost(this)”>

Funcionará incluso en formularios con el método =”GET”.

4. De manera predeterminada, los datos de los informes únicamente incluirán la URI de la solicitud, y no el nombre del dominio. Si desea ver los nombre de dominios en sus informes, puede crear un filtro avanzado para su perfil con los siguientes valores:

Tipo de filtro: Filtro personalizado > Avanzado

Campo A: Nombre de host

Extracto A: (.*)

Campo B: URI de la solicitud

Extracto B: (.*)

Enviar resultados a: URI de la solicitud

Constructor: $A1$B1

40-Google-Analytics-Solutions3


¿Qué debo hacer para realizar el seguimiento de un sitio que utiliza alias de dominio?

Las siguientes instrucciones proporcionan un ejemplo de cómo redirigir el tráfico de los dominios con alias al dominio principal en los servidores IIS y Apache. Con estos pasos, se asegura de que el seguimiento de usuarios de Google Analytics se establece bajo el dominio principal y de que se supervisan todos los usuarios de manera coherente.

Redireccionamiento de alias en servidores Apache Si utiliza un servidor web Apache, la configuración se puede modificar fácilmente para redirigir todo el tráfico que se origina en uno de los alias al sitio principal. Una forma de lograrlo es crear dos entradas de host virtual. La primera será el dominio principal, que incluirá su configuración normal; el segundo host virtual incluirá todos los alias y redirigirá el tráfico al sitio principal:

#—hostvirtual principal

Nombredeservidor www.misitio.es

Aliasdeservidor misitio.es



#—hostvirtual secundario

Nombredeservidor misitio.org

Aliasdeservidor ww_.misitio.org misitio.net www.misitio.net

Reescribirmotor en

Reescribirregla ^(.*) http://www.misitio.com$1 [R=301]

El host virtual secundario utiliza una regla de reescritura con un código de redireccionamiento 301 (trasladado permanentemente) para reenviar todo el tráfico al sitio original. En este momento, desde la perspectiva de Google Analytics, este sitio parece tener un único dominio, y está listo para insertarle el código de seguimiento normal de Google Analytics.

Redireccionamiento de alias en servidores IIS

Si utiliza un servidor web Microsoft IIS, la configuración se puede modificar fácilmente para redirigir todo el tráfico que se origina en uno de los alias al sitio principal. Una forma de lograrlo es crear dos sitios web en la configuración del servidor IIS. El primero será el dominio principal (www.misitio.es), que incluirá su configuración normal. El segundo incluirá los alias restantes (misitio.net, misitio.org, etc.) y redirigirá el tráfico al sitio principal.

Para crear un redireccionamiento 301 mediante servidores IIS, siga los pasos que se indican a continuación:

1. Acceda como administrador y abra el Administrador de servicios de Internet en “Inicio

>> Programas >> Herramientas administrativas >> Administrador de servicios de Internet”.

2. Seleccione el servidor que aloja su dominio principal.

3. En la carpeta, haga clic en el dominio principal con el botón derecho del ratón y seleccione “Propiedades”.

4. Haga clic en la pestaña “Directorio home”.

5. En el campo “Redirigir a:” , introduzca el dominio al que desea redirigir el tráfico. Por ejemplo, si desea redirigirlo a misitio.org, introduzca http://misitio.org en este campo.

6. Bajo la sección “El cliente será redirigido a”, seleccione “Redireccionamiento permanente para este recurso”. Esto creará un redireccionamiento 301 desde su dominio principal a misitio.org.

O bien, si desea utilizar un redireccionamiento 302, desmarque la opción “Redireccionamiento permanente para este recurso”.

Si desea traspasar las variables de su dominio principal al dominio nuevo al que está redirigiendo el tráfico, añada el dominio y $S$Q en el campo “Redirigir a:” . Por ejemplo: http://www.misitio.org$S$Q.

Tenga en cuenta que no es necesario que añada una barra después del dominio.

Los servidores IIS utilizan los parámetros $S para reemplazar la ubicación del subdirectorio. A su vez, utilizan $Q para cualquier cadena de consulta añadida al final. De modo que, si su URL principal es http://www.misitio.es/index.html?id=google, redirigirá el tráfico a http://www.misitio.org/index.html?id=google.

Si utiliza $S$Q, asegúrese de que estén seleccionadas tanto la opción “URL exacta introducida arriba” como la opción “Redireccionamiento permanente para este recurso” bajo la sección “El cliente será redirigido a”.

Fuente: este post proviene de Diseño web en Asturias, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Recomendamos