Código de seguimiento: seguimiento de campañas

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

Métodos de seguimiento de la campaña de GATC

Detalles del método

_setAllowAnchor()

_setAllowAnchor(bool)

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

Las URL de seguimiento de campañas convencionales usan el signo de interrogación (?) para indicar el comienzo de los pares clave-valor que conforman la consulta. Si estableces esta opción como verdadera, las URL de seguimiento de tu campaña pueden usar un signo numeral (#) en lugar del signo de interrogación (?) para indicar el principio 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 usa anclajes. De lo contrario, la campaña utiliza strings 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 utiliza para recuperar el contenido del anuncio (descripción) de su campaña publicitaria a partir de las URL de su campaña. Utilice esta función en la página de destino definida en su campaña.

Por ejemplo, supongamos que tienes un anuncio en otro sitio web con la siguiente URL de 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 para 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 de tu campaña personalizada, debes establecer lo siguiente:

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

Parámetros

String   newCampContentKey Nueva clave de contenido de la campaña para configurar.

_setCampMediumKey()

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

Por ejemplo, supongamos que tiene un anuncio en otro sitio web con esta URL a su sitio:

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


En esta URL, el método "delimita el medio de la URL para esa campaña.

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

Parámetros

String   newCampMedKey Clave clave del medio de la campaña para establecerla.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Establece la clave del nombre de la campaña. La clave del nombre de la campaña se utiliza para recuperar el nombre de su campaña publicitaria a partir de las URL de su campaña. Utilice esta función en cualquier página en la que desee realizar un seguimiento de las campañas de clics.

Por ejemplo, supongamos que envía un correo electrónico a usuarios registrados sobre una oferta especial, y el vínculo a esa oferta se parece a:

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 para esa campaña. (este es el nombre que aparece en la lista de campañas en el 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 de clave no anulada de la campaña, que se usa para recuperar el valor de anulación de anulación de la campaña desde 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 su seguimiento de conversiones. Si prefieres asociar la primera impresión a una conversión, debes establecer este método en una clave específica y, en el caso en que uses variables de campaña personalizadas, usarás este método para configurar el nombre de variable para las anulaciones de campaña. El valor no anulado evita que las URL de la campaña definidas de manera similar en las que el visitante también haga clic para reemplazar los datos de la campaña.

Si tiene un anuncio en otro sitio web con esta URL a su 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 "delimita el valor no anulado en la URL de esa campaña

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

Parámetros

String   newCampNOKey Clave de anulación de la campaña para establecer.

_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. "Source&quot aparece como una opción de segmento en el informe Campañas.

Por ejemplo, supongamos que tiene un anuncio en otro sitio web con la siguiente URL de su 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 "delinea la fuente en la URL de esa campaña.

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

Parámetros

String   newCampSrcKey Clave de fuente de la campaña que se debe configurar.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Establece la clave de 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 tiene 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, el término "término" define los términos de palabras clave de la URL para esa campaña.

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

Parámetros

String   newCampTermKey Clave de plazo para establecer.

_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. Si desea inhabilitar el seguimiento de campañas y las cookies asociadas que se establecieron para el seguimiento de campañas, puede utilizar este método.

Parámetros

Boolean   true o false Verdadero de forma predeterminada, lo que habilita el seguimiento de campañas. Si se establece en false, se inhabilita el seguimiento de la campaña.

_setCampaignCookieTimeout().

_setCampaignCookieTimeout(cookieTimeoutMillis)

Establece la fecha de caducidad de la cookie de seguimiento de la campaña en milisegundos. De forma predeterminada, el seguimiento de campañas se establece en 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, es posible que su empresa tenga un período de campaña más largo o más corto, por lo que puede utilizar este método para ajustar el seguimiento de la campaña con 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 Es la hora de vencimiento de la cookie nueva (en milisegundos o 0) para borrarla cuando el navegador se cierra.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Este método es obsoleto. En su lugar, usa _setCampaignCookieTimeout(cookieTimeoutMillis).
Establece la fecha de vencimiento de la cookie de seguimiento de la campaña en segundos. De forma predeterminada, el seguimiento de campañas se establece en 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, es posible que su empresa tenga un período de campaña más largo o más corto, por lo que puede utilizar este método para ajustar el seguimiento de la campaña con ese fin.
Fragmento asíncrono (recomendado)
_gaq.push(['_setCookieTimeout', 3152600]);

Parámetros

String   newDefaultTimeout Nueva hora de vencimiento predeterminada para las cookies. Pasa como una string y se convierte en un número entero.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Establece la URL de referencia que se usa 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 de las referencias correctamente. De forma predeterminada, el seguimiento de campañas 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, puede anular este parámetro con su propio valor. Por ejemplo, si estableces la URL de referencia nueva en 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.