Código de acompanhamento: acompanhamento de campanha

Esta referência descreve os métodos usados para configurar e personalizar o acompanhamento de campanhas nos relatórios do Google Analytics.

Métodos de acompanhamento de campanha GATC

Detalhes do método

_setAllowAnchor()

_setAllowAnchor(bool)

Esse método define o sinal # como delimitador da string de consulta no acompanhamento de campanhas. Esta opção é definida como false por padrão.

Os URLs de acompanhamento de campanhas convencionais usam o ponto de interrogação (?) para indicar o início de pares de chave-valor que compõem a consulta. Se você definir essa opção como verdadeira, os URLs de rastreamento da campanha poderão usar um sinal de cerquilha (#) em vez do ponto de interrogação (?) para indicar o início da string de consulta.

Snippet assí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 ou false Se esse parâmetro for definido como true, a campanha usará âncoras. Do contrário, a campanha usará strings de pesquisa.

_setCampContentKey()

_setCampContentKey(newCampContentKey)

Define a chave do conteúdo do anúncio da campanha. A chave de conteúdo da campanha é usada para recuperar o conteúdo do anúncio (descrição) da sua campanha publicitária nos URLs dela. Use essa função na página de destino definida na campanha.

Por exemplo, suponha que você tenha um anúncio em outro site com o seguinte URL no seu site:

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

Nesse URL, a chave "quot;description" delimita o conteúdo fornecido no URL da campanha. Esses termos e frases aparecem na coluna "Conteúdo do anúncio", na página de detalhes da campanha no relatório de origens de tráfego. Para usar essa chave como conteúdo de campanha personalizado, você definiria:

Snippet assíncrono (recomendado)
_gaq.push(['_setCampContentKey', 'description']);

parâmetros

String   newCampContentKey Nova chave de conteúdo da campanha a ser definida.

_setCampMediumKey()

_setCampMediumKey(newCampMedKey)
Define a chave da mídia da campanha, que é usada para recuperar a mídia dos URLs da campanha. A mídia aparece como uma opção de segmento no relatório de campanhas.

Por exemplo, imagine que você tenha um anúncio em outro site com o URL do seu site:

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


Nesse URL, a chave "quot;method"" delimita a mídia no URL da campanha.

Snippet assíncrono (recomendado)
_gaq.push(['_setCampMediumKey', 'method']);

parâmetros

String   newCampMedKey Chave de mídia da campanha a ser definida.

_setCampNameKey()

_setCampNameKey(newCampNameKey)
Define a chave do nome da campanha. A chave do nome da campanha é usada para recuperar o nome da campanha publicitária nos URLs da campanha. Você usaria essa função em qualquer página em que queira acompanhar campanhas de cliques.

Por exemplo, suponha que você envie um e-mail para usuários registrados sobre uma oferta especial, e o link para essa oferta seja:

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


Nesse URL, a chave "offer_type" delimita o nome fornecido no URL para essa campanha. Esse é o nome que aparece na lista de campanhas no relatório de origens de tráfego.

Snippet assíncrono (recomendado)
_gaq.push(['_setCampNameKey', 'offer_type']);

parâmetros

String   newCampNameKey Chave de nome da campanha.

_setCampNOKey()

_setCampNOKey(newCampNOKey)
Define a variável da chave de não substituição da campanha, que é usada para recuperar o valor de não substituição da campanha do URL. Por padrão, essa variável e o valor dela não são definidos. Para o acompanhamento de campanhas e a medição de conversões, isso significa que, por padrão, a impressão mais recente é a campanha creditada no acompanhamento de conversões. Se preferir associar o primeiro número de impressões a uma conversão, defina esse método como uma chave específica. Se você usar variáveis de campanha personalizadas, use esse método para definir o nome da variável para substituições de campanhas. O valor de não substituição impede que os dados da campanha sejam substituídos por URLs de campanha definidos de maneira semelhante em que o visitante também pode clicar.

Se você tiver um anúncio em outro site com o URL deste site:

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


Nesse URL, a chave "quot;noo"" delimita o valor de não substituição no URL para essa campanha.

Snippet assíncrono (recomendado)
_gaq.push(['_setCampNOKey', 'noo']);

parâmetros

String   newCampNOKey A chave sem substituição da campanha a ser definida.

_setCampSourceKey()

_setCampSourceKey(newCampSrcKey)
Define a chave de origem da campanha, que é usada para recuperar a origem da campanha do URL. A "origem" aparece como uma opção de segmento no relatório Campanhas.

Por exemplo, suponha que você tenha um anúncio em outro site com este URL para seu site:

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


Nesse URL, a chave "quot;source"" delimita a origem no URL da campanha.

Snippet assíncrono (recomendado)
_gaq.push(['_setCampSourceKey', 'source']);

parâmetros

String   newCampSrcKey Chave de origem da campanha a ser definida.

_setCampTermKey()

_setCampTermKey(newCampTermKey)
Define a chave de termo da campanha, que é usada para recuperar as palavras-chave da campanha do URL.

Por exemplo, suponha que você tenha um anúncio pago em um mecanismo de pesquisa marcado da seguinte maneira:

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


Nesse URL, a chave "quot;term"" delimita os termos de palavra-chave no URL para essa campanha.

Snippet assíncrono (recomendado)
_gaq.push(['_setCampTermKey', 'term']);

parâmetros

String   newCampTermKey Chave de termo a ser definida.

_setCampaignTrack()

_setCampaignTrack(bool)
Define a sinalização de acompanhamento da campanha. Por padrão, o acompanhamento da campanha é definido como true para a configuração padrão do Google Analytics. Se você quiser desativar o acompanhamento de campanhas e os cookies associados que foram definidos para o acompanhamento de campanhas, use esse método.

parâmetros

Boolean   true ou false True por padrão, o que permite o acompanhamento de campanhas. Se definido como false, o acompanhamento de campanha será desativado.

_setCampaignCookieTimeout()

_setCampaignCookieTimeout(cookieTimeoutMillis)

Define a data de validade do cookie de acompanhamento da campanha em milissegundos. Por padrão, o acompanhamento de campanha é definido como seis meses. Dessa maneira, é possível determinar durante um período de seis meses se os visitantes do seu site fizeram uma conversão com base em uma campanha específica. No entanto, sua empresa pode ter um período de campanha maior ou menor, então você pode usar esse método para ajustar o acompanhamento da campanha para essa finalidade.

É possível alterar o tempo limite de expiração para 0, indicando que esse cookie precisa ser excluído quando o navegador é fechado.

Snippet assíncrono (recomendado)
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);

parâmetros

Number   cookieTimeoutMillis Novo prazo de validade dos cookies em milissegundos ou zero para excluir o cookie quando o navegador for fechado.

_setCookieTimeout()

_setCookieTimeout(newDefaultTimeout)
Esse método foi descontinuado. Use _setCampaignCookieTimeout(cookieTimeoutMillis).
Define o tempo de validade do cookie de acompanhamento da campanha em segundos. Por padrão, o acompanhamento de campanha é definido como seis meses. Dessa maneira, é possível determinar durante um período de seis meses se os visitantes do seu site fizeram uma conversão com base em uma campanha específica. No entanto, sua empresa pode ter um período de campanha maior ou menor, então você pode usar esse método para ajustar o acompanhamento da campanha para essa finalidade.
Snippet assíncrono (recomendado)
_gaq.push(['_setCookieTimeout', 3152600]);

parâmetros

String   newDefaultTimeout Novo prazo de validade padrão de cookies a ser definido. Transmita como uma string, e ela será convertida em um número inteiro.

_setReferrerOverride()

_setReferrerOverride(newReferrerUrl)
Define o URL referenciador usado para determinar os valores de acompanhamento da campanha. Use esse método para permitir que os gadgets de um iframe rastreiem referências corretamente. Por padrão, o acompanhamento de campanhas usa a propriedade document.referrer para determinar o URL referenciador, que é transmitido no parâmetro utmr da solicitação GIF. No entanto, é possível substituir esse parâmetro por seu próprio valor. Por exemplo, se você definir o novo referenciador como http://www.google.com/search?hl=en&q=hats, o cookie da campanha armazenará uma nova campanha com source=google, medium=organic e keyword=hats.

parâmetros

String   newReferrerOverride O novo URL para o referenciador do documento.