El objeto global _gat
se usa para crear y recuperar objetos de seguimiento, desde los que se invocan todos los demás métodos. Por lo tanto, los métodos de esta lista deben ejecutarse solo desde un objeto de seguimiento creado con la variable global _gat. Se debe llamar a todos los demás métodos con el objeto global _gaq
para el seguimiento asíncrono.
Métodos de objetos _gat
_getTracker(account)
obsoleto_createTracker(opt_account, opt_name)
_getTrackerByName(opt_name)
_anonymizeIp()
_forceSSL(bool)
Detalles del método
_getTracker()
_getTracker(account)
-
Crea un objeto de seguimiento para el ID de propiedad web determinado. Si se llama a este método más de una vez para el mismo ID de cuenta de Analytic, se crea un objeto nuevo para cada invocación.
_gat._getTracker('UA-65432-1');
Parámetros
String account
El ID completo de la propiedad web (p.ej., UA-65432-1
) del objeto de seguimiento.
resultados
Tracker
El objeto de seguimiento creado._createTracker()
_createTracker(opt_account, opt_name)
-
Crea un nuevo objeto de seguimiento y le asigna el nombre específico. Si no se asigna ningún nombre, se generará uno. Los objetos de seguimiento se almacenan con sus nombres para que se puedan recuperar a través de
_getTrackerByName
.
Si se crean dos segmentos de seguimiento con el mismo nombre, el segundo reemplazará al primero y el primero ya no se podrá recuperar a través de _getTrackerByName
.
_gat._createTracker('UA-65432-1');
_gat._createTracker('UA-65432-2', 't2');
Parámetros
String opt_account
El ID completo de la propiedad web (p.ej., UA-XXXXX-X
) del objeto de seguimiento.String opt_name
Nombre opcional en el que se almacenará el rastreador. Usa este nombre para recuperar el dispositivo de rastreo a través de _getTrackerByName
.resultados
Tracker
El objeto de seguimiento creado._getTrackerByName()
_getTrackerByName(opt_name)
-
Recupera el objeto de seguimiento con el nombre determinado. Si no se proporciona un nombre, se usará el valor predeterminado, que es la string vacía (''). Si no existe un rastreador con el nombre dado, se crea un rastreador nuevo, se asigna a ese nombre y se muestra.
_gat._getTrackerByName();
_gat._getTrackerByName('t2');
Parámetros
String opt_name
Nombre opcional del rastreador que se recuperará. La configuración predeterminada es la string vacía ('').
resultados
Tracker
El objeto de seguimiento recuperado o creado.
_anonymizeIp().
_anonymizeIp()
Indica a Google Analytics que oculte la información enviada por los objetos de seguimiento mediante la eliminación del último octeto de la dirección IP antes de su almacenamiento. Tenga en cuenta que esto reducirá ligeramente la precisión de los informes geográficos.
Cuando uses esta función para enmascarar el seguimiento, debes utilizar la función push
y asociar correctamente la función con el objeto de seguimiento, como se ilustra a continuación.
var _gaq = _gaq || []; _gaq.push (['_setAccount', 'UA-XXXXXXX-YY']); _gaq.push (['_gat._anonymizeIp']); _gaq.push (['_trackPageview']);
_forceSSL()
_forceSSL(bool)
Configura Google Analytics para enviar todos los hits con SSL, incluso desde páginas no seguras (HTTP).
Fragmento asíncrono (recomendado)
_gaq.push(['_setAccount', 'UA-12345-1']); _gaq.push(['_gat._forceSSL']); // Send all hits using SSL, even from insecure (HTTP) pages. _gaq.push(['_trackPageview']);