Visão geral
Primeiro você cria um agrupamento de conteúdo de nível superior e, dentro dele, grupos individuais usando um destes métodos:
- Modificar o código de acompanhamento em cada página que você quer agrupar
- Extrair páginas com regex de grupo de captura
- Criar regras para incluir páginas em um grupo
Primeiro o Google Analytics processa o código de acompanhamento, depois o regex e, por fim, as regras. Assim que ele encontra uma correspondência, o processamento é encerrado, e seu conteúdo é agrupado de acordo com essa primeira correspondência.
Suponha, por exemplo, que você tenha um site que vende roupas masculinas e femininas e suas categorias gerais são:
- Masculino
- Camisas
- Calças
- Acessórios
- Feminino
- Blusas
- Calças compridas
- Saias e vestidos
- Acessórios
Com essas linhas de produto, convém fazer estes tipos de análise:
- Comparar as vendas totais entre as categorias "Masculino" e "Feminino"
- Comparar as vendas entre as linhas de produtos dentro das categorias "Masculino" e "Feminino"
Dependendo do tipo de análise, você pode criar estes agrupamentos de conteúdo e, dentro deles, estes grupos:
Comparar as categorias "Masculino" e "Feminino":
- Agrupamento de conteúdo: Roupas
- Grupos de conteúdo: Masculino e Feminino
Comparar linhas de produtos na categoria "Masculino":
- Agrupamento de conteúdo: Masculino
- Grupos de conteúdo: Camisas, Calças, Acessórios
Comparar linhas de produtos na categoria "Feminino":
- Agrupamento de conteúdo: Feminino
- Grupos de conteúdo: Blusas, Calças compridas, Saias e vestidos, Acessórios
Com a configuração acima:
- Roupas, Masculino e Feminino são opções no menu Dimensão principal > Agrupamento de conteúdo.
- Ao selecionar Roupas como a dimensão primária, Masculino e Feminino serão os valores de dimensão na primeira coluna da tabela do relatório.
- Ao selecionar Masculino como a dimensão primária, Camisas, Calças e Acessórios serão os valores de dimensão na primeira coluna da tabela.
- Quando você seleciona Feminino como a dimensão principal, Blusas, Calças compridas, Saias e vestidos e Acessórios são os valores na primeira coluna da tabela
Cada valor de dimensão (grupo de conteúdo) mostra métricas de comportamento, como visualizações de página e taxa de rejeição.
Os grupos de conteúdo mostram as métricas de comportamento de cada página.
Criar um agrupamento de conteúdo
É possível criar até cinco agrupamentos de conteúdo.
A exclusão de um agrupamento de conteúdo não é permitida, mas você pode alterar a definição dele ou desativá-lo.
- Faça login na sua conta do Google Analytics.
- Clique em Administrador e navegue até a vista.
- Na coluna VISTA, clique em Agrupamento de conteúdo.
- Clique em + Novo agrupamento de conteúdo.
- Insira um nome.
- Selecione os métodos que você quer usar (código de acompanhamento, extração ou regras) para criar os grupos de conteúdo.
Criar um grupo de conteúdo por meio do código de acompanhamento
- Em AGRUPAR POR CÓDIGO DE ACOMPANHAMENTO, clique em Ativar código de acompanhamento.
- Verifique se a opção "Ativar" está definida como Ativada.
- Selecione um número de índice (de 1 a 5) para identificar seu agrupamento de conteúdo.
- Clique em Concluído.
Ao modificar seu código de acompanhamento, você usa um número de índice (de 1 a 5) para identificar o Agrupamento de conteúdo, além do nome de um grupo para identificar seu Grupo de conteúdo:
- gtag.js:
gtag('config', 'GA_TRACKING_ID', {'content_group<Index Number>': '<Group Name>'});
- analytics.js:
ga('set', 'contentGroup<Index Number>', '<Group Name>');
Por exemplo, se você configurar um agrupamento de conteúdo para Roupas identificado pelo número de índice 1 e, dentro dele, criar um grupo de conteúdo chamado Masculino, vai precisar atualizar seu código da seguinte forma:
- gtag.js:
gtag('config', 'GA_TRACKING_ID', {'content_group1': 'Masculino'});
- analytics.js:
ga('set', 'contentGroup1', 'Masculino');
Para cada chamada de contentGroup
ou _setPageGroup
, você pode identificar somente um par de número de índice e nome de grupo.
Siga o exemplo destacado para seu método de implementação:
Modificar seu snippet da gtag.jsModifique seu código de acompanhamento para incluir o parâmetro e o valor do grupo de conteúdo, conforme o exemplo abaixo:
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA_TRACKING_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA_TRACKING_ID', {'content_group5': '/news/sports'});
</script>
Modifique seu código de acompanhamento para incluir uma chamada para a função _set
logo antes de chamar _send
, conforme mostrado neste exemplo:
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-Y', 'example.com');
ga('set', 'contentGroup5', '/news/sports');
ga('send', 'pageview');
</script>
Tracker tracker = GoogleAnalytics.getInstance(this).getTracker("UA-XXXX-Y");
tracker.set(contentGroup(5), "/news/sports");
id tracker = [[GAI sharedInstance] trackerWithTrackingId:@"UA-XXXX-Y"];
[tracker set:[GAIFields contentGroupForIndex:5]
value:@"/news/sports"];
É necessário fazer essa modificação no código em todas as páginas que você quer incluir em um grupo de conteúdo.
Depois de atualizar suas páginas com o código de acompanhamento, essas páginas são agrupadas de acordo com a identificação delas por número de índice e nome de grupo.
Se você chamar o mesmo número de índice várias vezes na mesma página, somente a última chamada será enviada ao Google Analytics.
Todas as páginas que não contêm a função _setPageGroup
são incluídas no grupo de conteúdo (not set).
Atribuir conteúdo usando extração
Você pode extrair páginas por URL e título da página ou nome da tela. Identifique cada uma com um regex de grupo de captura (o Google Analytics usa o primeiro grupo para cada expressão).
Clique em Adicionar extração e, em seguida, selecione URL da página, Título da página ou Nome da tela.
No campo à direita, insira o valor de correspondência. Exemplo:
- Página > /Masculino/(.*)/
- Cria um grupo de conteúdo para cada subdiretório de /Masculino/ e adiciona as páginas de cada subdiretório ao grupo de conteúdo correspondente.
- Título da página > (.*camisas).*
- Cria grupos de conteúdo para páginas que contenham a palavra camisas
Por exemplo, se o site tiver os seguintes diretórios com páginas para camisas:- /masculino/m_camisas_sociais.html
- /masculino/m_camisetas.html
- /meninos/b_camisas_sociais.html
- /meninos/b_camisetas.html
Você teria estes grupos de conteúdo e páginas neles:- masculino (m_camisas_sociais.html, m_camisetas.html)
- meninos (b_camisas_sociais.html, b_camisetas.html)
- Cria grupos de conteúdo para páginas que contenham a palavra camisas
- Nome da tela > (.*calcas).*
- Cria grupos de conteúdo para nomes de tela que contenham a palavra calças.
Depois de configurar a extração, clique em Concluído.
Veja mais exemplos de como usar regex de grupo de captura para extrair conteúdo.
Atribuir conteúdo por meio de um conjunto de regras
Ao usar essa opção, você cria regras para atribuir conteúdo.
Para abrir o editor de regras, clique em Criar um conjunto de regras.
Para cada regra:
- Insira o nome que você quer usar para o grupo de conteúdo.
- Em Definir regras, selecione URL da página, Título da página ou Nome da tela.
- Selecione uma opção de correspondência e insira um valor. Por exemplo:
- Página > contém > /Calcas/
- Adiciona todas as páginas com /Calcas/ no URL ao grupo de conteúdo.
- Página > contém > /Calcas/
- Clique em OU ou E para adicionar uma condição OU ou E à regra. Siga as instruções acima para definir a condição adicional.
- Depois de definir todas as condições que você quer usar, clique em Concluído.
- Depois de concluir toda a configuração do grupo, clique em Salvar.
Nomenclatura: diferenciação entre maiúsculas e minúsculas e efeitos nos dados históricos
Diferenciação entre maiúsculas e minúsculas
Os nomes dos grupos de conteúdo não diferenciam maiúsculas de minúsculas. Por exemplo, se sua regra definir um grupo de conteúdo da seguinte maneira:
Página que corresponde exatamente/Google+Reformulação/Vestuário
ela corresponderá a qualquer forma desse nome de página. Exemplo:
- /Google+Reformulação/Vestuário
- /Google+Reformulação/vestuário
Efeitos nos dados do histórico
Se você alterar o nome de um agrupamento de conteúdo, isso não afetará os dados do histórico. Todos eles aparecerão imediatamente sob o novo nome do agrupamento de conteúdo.
Se você alterar o nome da regra que define um grupo de conteúdo, os novos dados aparecerão sob o novo nome do grupo de conteúdo e os dados coletados antes dessa alteração aparecerão sob o nome antigo.