Código de seguimiento: seguimiento de campañas

En esta referencia, se describen los métodos que puedes utilizar para configurar y personalizar el seguimiento de las campañas en los informes de Google Analytics.

Métodos de seguimiento de las campañas de GATC

Detalles del método

_setAllowAnchor()

_setAllowAnchor(bool)

Este método establece el signo # como delimitador de la cadena de consulta en el seguimiento de la campaña. Esta opción se establece en false de forma predeterminada.

Las URLs de seguimiento de campaña convencionales usan el signo de interrogación (?) para indicar el comienzo de los pares clave-valor que conforman la consulta. Si configuras esta opción como verdadera, las URLs de seguimiento de tu campaña pueden usar el signo numeral (#) en lugar del signo de interrogación (?) para indicar el comienzo de la cadena de consulta.

Fragmento asíncrono (recomendado)
http://mysite.net/index.html#utm_source=In+House&utm_medium=email&utm_campaign=Fall+email+offers
_gaq.push(['_setAllowAnchor', true]); 

Parámetros

Boolean  true o false Si este parámetro se establece en true, la campaña utiliza anuncios fijos. De lo contrario, la campaña utilizará cadenas de búsqueda.

_setCampContentKey()

_setCampContentKey(newCampContentKey)

Establece la clave de contenido del anuncio de la campaña. La clave de contenido de la campaña se usa para recuperar el contenido del anuncio (descripción) de tu campaña publicitaria a partir de las URLs de la campaña. Usa esta función en la página de destino definida en tu campaña.

Por ejemplo, supongamos que tienes un anuncio en otro sitio web con esta URL que dirige a tu sitio:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves

En esta URL, la clave “description” define el contenido proporcionado en la URL de esa campaña. (Estos términos y frases aparecen en la columna Contenido del anuncio en la página de detalles de la campaña en el informe Fuentes de tráfico). Para usar esa clave como la clave de contenido personalizada de tu campaña, debes configurar lo siguiente:

Fragmento asíncrono (recomendado)
_gaq.push(['_setCampContentKey', 'description']);

Parámetros

String   newCampContentKey Nueva clave de contenido de la campaña que se debe establecer.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Establece la clave de medio de la campaña, que se usa para recuperar el medio de las URLs de tu campaña. El medio aparece como una opción de segmento en el informe Campañas.

Por ejemplo, supongamos que tienes un anuncio en otro sitio web con esta URL que dirige a tu sitio:

http://mysite.net/index.html?utm_source=giganoshopper.com&method=ad&utm_campaign=Christmas+specials&utm_content=Garden+gloves


En esta URL, la clave "method" define el medio en la URL para esa campaña.

Fragmento asíncrono (recomendado)
_gaq.push(['_setCampMediumKey', 'method']);

Parámetros

String   newCampMedKey Clave media de la campaña que se debe establecer.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Establece la clave del nombre de la campaña. La clave de nombre de la campaña se utiliza para recuperar el nombre de tu campaña publicitaria de las URLs de tu campaña. Utilizarás esta función en cualquier página en la que desees hacer un seguimiento de las campañas de clics.

Por ejemplo, supongamos que envías un correo electrónico a los usuarios registrados acerca de una oferta especial, y el vínculo a esa oferta se ve de la siguiente manera:

http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers


En esta URL, la clave "offer_type" define el nombre proporcionado en la URL de esa campaña. (Este es el nombre que aparece en la lista de campañas del informe Fuentes de tráfico).

Fragmento asíncrono (recomendado)
_gaq.push(['_setCampNameKey', 'offer_type']);

Parámetros

String   newCampNameKey Clave del nombre de la campaña.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Establece la variable clave de no anulación de la campaña, que se usa para recuperar el valor de no anulación de la campaña de la URL. De forma predeterminada, esta variable y su valor no están establecidos. En el caso del seguimiento de campañas y la medición de conversiones, esto significa que, de forma predeterminada, la impresión más reciente es la campaña que se acredita en el seguimiento de conversiones. Si prefieres asociar las primeras impresiones a una conversión, puedes establecer este método en una clave específica y, en el caso de que utilices variables de campaña personalizadas, puedes utilizar este método para establecer el nombre de la variable para las anulaciones de campaña. El valor de no anulación evita que se reemplacen los datos de la campaña en URLs de campañas definidas de manera similar en las que el visitante también puede hacer clic.

Si tienes un anuncio en otro sitio web con esta URL que dirige a tu sitio:

http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves&noo=1234


En esta URL, la clave "noo" define el valor de no anulación en la URL de esa campaña.

Fragmento asíncrono (recomendado)
_gaq.push(['_setCampNOKey', 'noo']);

Parámetros

String   newCampNOKey Se debe configurar la clave de no anulación de la campaña.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Establece la clave de fuente de la campaña, que se usa para recuperar la fuente de la campaña desde la URL. "Fuente" aparece como una opción de segmento en el informe Campañas.

Por ejemplo, supongamos que tienes un anuncio en otro sitio web con esta URL que dirige a tu sitio:

http://mysite.net/index.html?source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&utm_content=Garden+gloves


En esta URL, la clave "source" define la fuente en la URL de esa campaña.

Fragmento asíncrono (recomendado)
_gaq.push(['_setCampSourceKey', 'source']);

Parámetros

String   newCampSrcKey Se debe establecer la clave de fuente de la campaña.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Establece la clave del término de la campaña, que se usa para recuperar las palabras clave de la campaña desde la URL.

Por ejemplo, supongamos que tienes un anuncio pagado en un motor de búsqueda que se etiqueta de la siguiente manera:

http://mysite.net/index.html?source=weSearch4You.com&utm_medium=paidSearchAd&utm_campaign=Christmas+specials&utm_content=Garden+gloves&term=garden+tools


En esta URL, la clave "término" define los términos de palabras clave incluidos en la URL de esa campaña.

Fragmento asíncrono (recomendado)
_gaq.push(['_setCampTermKey', 'term']);

Parámetros

String   newCampTermKey Clave de término que se debe configurar.

_setCampaignTrack()

_setCampaignTrack(bool)
Establece la marca de seguimiento de la campaña. De forma predeterminada, el seguimiento de la campaña se establece en true para la configuración estándar de Google Analytics. Puedes usar este método si quieres inhabilitar el seguimiento de campañas y las cookies asociadas que se configuran para el seguimiento de campañas.

Parámetros

Boolean   true o false True de forma predeterminada, lo que habilita el seguimiento de la campaña. Si se configura como false, se inhabilita el seguimiento de la campaña.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Establece el tiempo de vencimiento de las cookies de seguimiento de la campaña en milisegundos. De forma predeterminada, el seguimiento de la campaña se establece durante 6 meses. De esta manera, puedes determinar en un período de 6 meses si los visitantes de tu sitio generan conversiones en función de una campaña específica. Sin embargo, tu empresa podría tener un período de campaña más largo o más corto, por lo que puedes usar este método para ajustar el seguimiento de la campaña para ese fin.

Puedes cambiar el tiempo de espera de vencimiento a 0 para indicar que esta cookie debe borrarse cuando se cierra el navegador.

Fragmento asíncrono (recomendado)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

Parámetros

Number   cookieTimeoutMillis Nuevo tiempo de vencimiento de la cookie en milisegundos o 0 para borrar la cookie cuando se cierra el navegador.

_setCookieTiempo de espera()

_setCookieTimeout(newDefaultTimeout)
Este método dejó de estar disponible. En su lugar, usa _setCampaignCookieTimeout(cookieTimeoutMillis).
Establece el tiempo de vencimiento de las cookies de seguimiento de la campaña en segundos. De forma predeterminada, el seguimiento de la campaña se establece durante 6 meses. De esta manera, puedes determinar en un período de 6 meses si los visitantes de tu sitio generan conversiones en función de una campaña específica. Sin embargo, tu empresa podría tener un período de campaña más largo o más corto, por lo que puedes usar este método para ajustar el seguimiento de la campaña para ese fin.
Fragmento asíncrono (recomendado)
_gaq.push(['_setCookieTimeout', 3152600]);

Parámetros

String   newDefaultTimeout Nueva fecha y hora de vencimiento predeterminada para las cookies. Pasa el código como una string y lo convierte en un número entero.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Establece la URL de referencia que se utiliza para determinar los valores de seguimiento de la campaña. Utiliza este método para permitir que los gadgets dentro de un iframe hagan un seguimiento correcto de las referencias. De forma predeterminada, el seguimiento de la campaña usa la propiedad document.referrer para determinar la URL de referencia, que se pasa en el parámetro utmr de la solicitud de GIF. Sin embargo, puedes anular este parámetro con tu propio valor. Por ejemplo, si estableces la URL de referencia nueva como http://www.google.com/search?hl=en&q=hats, la cookie de la campaña almacenará una campaña nueva con source=google, medium=organic y keyword=hats.

Parámetros

String   newReferrerOverride La nueva URL de la URL de referencia del documento.