2011-10-27 12 views
5

Utilizando Google Analytics con mi aplicación de páginas web/script de Java, me pregunto qué pasará con las estadísticas cuando ejecute (pruebe) las páginas localmente. La prueba de la aplicación se realiza en un servidor web local, ¿está esto incluido en la estadística?¿Qué le sucede a Google Analytics cuando ejecuto la página localmente?

O, a su vez, es esta la línea clave

_gaq.push(['_setDomainName', 'mydomain.org']); 

y todos "grabación" se limita a mydomain.org? ¿Alguna idea de cómo funciona esto?

Respuesta

3

Si configura setDomainName para un dominio que no coincide con el dominio actual, no funcionará.

lo tanto, si su conjunto a mydomain.org, y estás en testing-domain.org, Google Analytics tratar de establecer las cookies para mydomain.org y fallar (porque no se establecerán las galletas, como no se puede establecer cookies de dominios externos de JavaScript); al no ver cookies, no hará que la solicitud __utm.gif vaya a Google Analytics, y no se rastrearán los datos.

Lo mismo ocurrirá si ejecuta Google Analytics en el protocolo file://.

(La excepción a la regla setDomainName es si pasa una cadena no es de dominio como (none) o una cadena vacía a setDomainName, que tiene el efecto de establecer el hash de dominio (un identificador cookie para evitar la colisión de datos) a 1 y el establecimiento de las cookies de Google Analytics al dominio de document.domain

+0

Gracias, de alguna manera es lo que he imaginado, pero estoy muy contento de tener que confirmó y explicó en detalle. Así que básicamente hace lo que yo quiero. ¿Puedo establecer más de un dominio si tengo varios dominios que hacen referencia al mismo contenido? –

Cuestiones relacionadas