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 dos métodos
_setAllowAnchor()
_setAllowAnchor(bool)
Esse método define o sinal # como o delimitador da string de consulta no acompanhamento de campanhas. Essa opção é definida como false
por padrão.
Os URLs de acompanhamento de campanha convencionais usam o ponto de interrogação (?) para indicar o início dos pares de chave-valor que compõem a consulta. Se você definir essa opção como verdadeira, os URLs de monitoramento da campanha poderão usar uma 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 da campanha. 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:
http://mysite.net/index.html?utm_source=giganoshopper.com&utm_medium=referral&utm_campaign=Christmas+specials&description=Garden+gloves
Nesse URL, a chave "descrição" delimita o conteúdo fornecido no URL para a campanha em questão. 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 sua chave de conteúdo de campanha personalizada, defina:
_gaq.push(['_setCampContentKey', 'description']);
parâmetros
String newCampContentKey
Nova chave de conteúdo da campanha a ser definida.
_setCampMediumKey()
_setCampMediumKey(newCampMedKey)
Por exemplo, suponha que você tenha um anúncio em outro site com este URL para 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 "método" descreve a mídia no URL para essa campanha.
_gaq.push(['_setCampMediumKey', 'method']);
parâmetros
String newCampMedKey
Chave da 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 tenha este formato:
http://mysite.net/index.html?utm_source=In+House&utm_medium=email&offer_type=Fall+email+offers
Nesse URL, a chave "offer_type" delineia 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 do nome da campanha.
_setCampNOKey()
_setCampNOKey(newCampNOKey)
Se você tiver um anúncio em outro site com este URL para seu 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 "noo" delimita o valor de não substituição no URL dessa campanha.
_gaq.push(['_setCampNOKey', 'noo']);
parâmetros
String newCampNOKey
Chave de não 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 "origem" delimita a origem no URL para essa 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 com as seguintes tags:
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 "termo" delimita os termos da 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
na configuração padrão do Google Analytics. Para desativar o acompanhamento de campanhas e os cookies associados que são definidos para o acompanhamento de campanhas, use este método.
parâmetros
Boolean true
ou false
Verdadeiro por padrão, o que ativa o acompanhamento de campanhas. Se definido como false
, o acompanhamento de campanhas 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 forma, é possível determinar em um período de seis meses se os visitantes do seu site foram convertidos com base em uma campanha específica. No entanto, como sua empresa pode ter um período de campanha mais longo ou mais curto, use esse método para ajustar o acompanhamento de campanhas de acordo com essa finalidade.
É possível alterar o tempo limite de validade para 0 a fim de indicar que esse cookie deve ser excluído quando o navegador for fechado.
_gaq.push(['_setCampaignCookieTimeout', 15768000000]);
parâmetros
Number cookieTimeoutMillis
A data de validade do novo cookie, em milissegundos, ou "0" 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 do cookie padrão 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 do 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.