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 con 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 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.

Fragmento asíncrono (recomendado)
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']);