Código de seguimiento: el objeto global _gat

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 mediante el objeto global _gaq para el seguimiento asíncrono.

Métodos de objetos _gat

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 Analytics, se crea un objeto nuevo para cada invocación.
    _gat._getTracker('UA-65432-1');

    Parámetros

      String accountEl ID de propiedad web completo (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 determinado. Si no se proporciona 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 rastreadores con el mismo nombre, el segundo sobrescribirá al primero y el primero ya no podrá recuperarse mediante _getTrackerByName.
    _gat._createTracker('UA-65432-1');
    _gat._createTracker('UA-65432-2', 't2');

    Parámetros

      String opt_account El ID de propiedad web completo (p.ej., UA-XXXXX-X) del objeto de seguimiento.
      String opt_name Nombre opcional para almacenar la herramienta de seguimiento. Use este nombre para recuperar la herramienta de seguimiento mediante _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 predeterminado, que es una string vacía ('). Si no existe un seguimiento con el nombre, se crea un nuevo rastreador, se le asigna ese nombre y se muestra.
    _gat._getTrackerByName();
    _gat._getTrackerByName('t2');

    Parámetros

      String opt_nameNombre opcional del rastreador que se recuperará. El valor predeterminado es la string vacía ('').

    resultados

      Tracker El objeto de seguimiento recuperado o creado.

_anonimatoIp()

    _anonymizeIp()

    Le indica a Google Analytics que anonimice la información que envían 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á levemente la precisión de los informes geográficos.

    Cuando usas esta función para anonimizar el seguimiento, debes usar la función push y asociarla correctamente con el objeto de seguimiento, como se ilustra a continuación.

Fragmento asíncrono (recomendado)
var _gaq = _gaq || [];
_gaq.push (['_setAccount', 'UA-XXXXXXX-YY']);
_gaq.push (['_gat._anonymizeIp']);
_gaq.push (['_trackPageview']);


_fuerzaSSL()

    _forceSSL(bool)

    Configura Google Analytics para que envíe todos los hits mediante 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']);