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
_setAllowAnchor(bool)
_setCampContentKey(newCampContentKey)
_setCampMediumKey(newCampMedKey)
_setCampNameKey(newCampNameKey)
_setCampNOKey(newCampNOKey)
_setCampSourceKey(newCampSrcKey)
_setCampTermKey(newCampTermKey)
_setCampaignTrack(bool)
_setCampaignCookieTimeout(cookieTimeoutMillis)
_setCookieTimeout(newDefaultTimeout)
descontinuado_setReferrerOverride(newReferrerUrl)
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.
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:
_gaq.push(['_setCampContentKey', 'description']);
parâmetros
String newCampContentKey
Nova chave de conteúdo da campanha a ser definida.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
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.
_gaq.push(['_setCampMediumKey', 'method']);
parâmetros
String newCampMedKey
Chave de mídia da campanha
a ser definida.
_setCampNameKey()
_setCampNameKey(newCampNameKey)
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.
_gaq.push(['_setCampNameKey', 'offer_type']);
parâmetros
String newCampNameKey
Chave de nome da campanha.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
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.
_gaq.push(['_setCampNOKey', 'noo']);
parâmetros
String newCampNOKey
A chave sem substituição da campanha
a ser definida.
_setCampSourceKey()
_setCampSourceKey(newCampSrcKey)
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.
_gaq.push(['_setCampSourceKey', 'source']);
parâmetros
String newCampSrcKey
Chave de origem da campanha
a ser definida.
_setCampTermKey()
_setCampTermKey(newCampTermKey)
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.
_gaq.push(['_setCampTermKey', 'term']);
parâmetros
String newCampTermKey
Chave de termo a ser definida.
_setCampaignTrack()
_setCampaignTrack(bool)
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.
_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)
_setCampaignCookieTimeout(cookieTimeoutMillis)
.
_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)
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.