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
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
obsoleto_setReferrerOverride(newReferrerUrl)
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.
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:
_gaq.push(['_setCampContentKey', 'description']);
Parámetros
String newCampContentKey
Nueva clave de contenido de la campaña que se debe establecer.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
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.
_gaq.push(['_setCampMediumKey', 'method']);
Parámetros
String newCampMedKey
Clave media de la campaña
que se debe configurar.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
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).
_gaq.push(['_setCampNameKey', 'offer_type']);
Parámetros
String newCampNameKey
Clave del nombre de la campaña.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
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.
_gaq.push(['_setCampNOKey', 'noo']);
Parámetros
String newCampNOKey
Se debe configurar la clave de no anulación
de la campaña.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
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.
_gaq.push(['_setCampSourceKey', 'source']);
Parámetros
String newCampSrcKey
Se debe establecer la clave de fuente de la campaña.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
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.
_gaq.push(['_setCampTermKey', 'term']);
Parámetros
String newCampTermKey
Clave de término que se debe configurar.
_setCampaignTrack()
_setCampaignTrack(bool)
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.
_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)
_setCampaignCookieTimeout(cookieTimeoutMillis)
.
_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)
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.