Regras de classificação
As regras de classificação buscam regularmente termos não classificados. Se uma correspondência de regra for encontrada, as regras adicionarão automaticamente os termos em suas tabelas de dados de classificação. Além disso, é possível usar regras de classificação para substituir teclas existentes.
Analytics > Administração > Construtor de regras de classificação
O Construtor de regras permite criar um conjunto de regras de classificação, que é uma lista de regras de classificação. Uma regra corresponde a critérios especificados por você e realiza uma ação.
As regras de classificação são úteis para:
-
Email e Anúncios de exibição: crie regras de classificação para agrupar campanhas de anúncio de exibição individuais; assim, será possível conhecer o desempenho das campanhas de exibição em comparação às campanhas de email.
-
Códigos de rastreamento: crie regras de classificação para categorizar os valores principais provenientes de sequências de caracteres nos códigos de rastreamento, e faça-os corresponder aos critérios específicos que definiu.
-
Pesquisar termos: use expressões regulares e curingas para simplificar a classificação dos termos de pesquisa. Por exemplo, se um termo de pesquisa contém
baseball
, é possível definir uma classificaçãoSports League
comoMLB
.
Por exemplo, digamos que um código de rastreamento de uma ID de campanha de email seja:
em:Summer:2013:Sale
.
Você pode configurar três regras em um conjunto de regras que identifiquem as partes da sequência e classificar os valores:
Como as regras são processadas how-rules-are-processed
Informações importantes sobre como as regras de classificação são processadas.
Informações importantes sobre as Regras
-
Especifique permissões de grupo para classificações em Ferramentas Administrativas.
-
Expressões regulares: a ajuda está disponível em Expressões regulares nas regras de classificação.
-
Conjuntos de relatórios: não é possível escolher uma classificação até que pelo menos um conjunto de relatórios esteja selecionado. Não é possível aplicar o conjunto de relatórios até que você tenha criado o conjunto de regras e atribuído uma variável.
Ao testar o conjunto de regras, use as chaves (a variável que está sendo classificada) do relatório para ver como serão impactadas pelo conjunto de regras. (A chave é a variável que está sendo classificada, ou a primeira coluna na tabela de upload de classificação.)
-
Prioridade das regras: se uma tecla corresponde a várias regras que definem a mesma classificação (na coluna Definir classificação), a última regra que corresponde a classificação será usada. Consulte Sobre a prioridade das regras.
-
Limites no número de regras: não há limite de definição para o número de regras que podem ser criadas. Contudo, um grande número de regras pode afetar o desempenho do navegador.
-
Processamento: regras são processadas durante intervalos frequentes, dependendo do seu volume de tráfico relacionado de classificação.
As regras ativas processam a cada quatro horas, examinando os dados de classificação normalmente de um mês. As regras verificam automaticamente novos valores e carregam as classificações utilizando o importador.
-
Substituição de classificações existentes: consulte Quando as regras não classificam as teclas? Se necessário, é possível excluir ou remover as classificações existentes usando o importador.
Quando as regras não classificam as teclas?
Ao ativar regras, é possível substituir classificações existentes. Nas situações a seguir, uma regra de classificação não classifica uma chave(variável) se:
-
A tecla já estiver classificada e você não selecionar Substituir classificações de.
É possível substituir classificações ao adicionar e ativar uma regra e ao ativar uma integração de conectores de dados. (para Data Connectors, as regras são criadas por parceiros no Dev Center e exibidas no Criador de regras de classificação).
-
Uma tecla classificada não tiver aparecido nos dados após um período especificado ao substituir uma tecla, mesmo após ativar Substituir classificações de.
-
A chave não está classificada, e nunca deve ser passada para o Adobe Analytics após o período iniciado há cerca de um mês.
note note NOTE Nos relatórios, as classificações se aplicam a todo período especificado, sempre que houve uma tecla. O intervalo de datas de um relatório não afeta o relatório.
Expressões regulares em regras de classificação regex-in-classification-rules
Use as expressões regulares para a valores de strings formatados consistentemente com uma classificação. Por exemplo, você pode criar uma classificação com base em caracteres específicos em um código de rastreamento. Você pode corresponder caracteres, palavras ou padrões de caracteres específicos.
Expressão regular - Rastreamento do exemplo de código section_2EF7951398EB4C2F8E52CEFAB4032669
Neste exemplo, suponha que você queira classificar a seguinte ID de campanha:
Sample Key: em:JuneSale:20130601
As partes do código de rastreamento que deseja classificar são:
em
= emailJuneSale
= nome da campanha20130601
= data
Regular Expression: ^(.+)\:(.+)\:(.+)$
Como a expressão regular correlaciona-se à ID da campanha:
Corresponder grupos: Mostra como a expressão regular corresponde aos caracteres da ID da campanha, tornando possível classificar uma posição na ID da campanha.
Esse exemplo diz para a regra que a data da campanha 20140601
está no terceiro grupo (.+)
, identificada por $3
.
Construtor de regras
No Construtor de regras, configure a regra da seguinte maneira:
Sintaxe
^(.+)\:(.+)\:(.+)$
em:JuneSale:20130601
$0
: em:JuneSale:20130601
$1
: em $2
: JuneSale $3
: 20130601^
= inicia a linha () = agrupa caracteres e permite extrair os caracteres correspondentes nos parênteses. (.+)
= captura um ( . ) caractere e ( + ) não mais \ = início de uma string. $
= indica que o caractere anterior (ou grupo de caracteres) é o último na linha.Consulte Expressões regulares - Tabela de referência para obter informações sobre o que significam caracteres em uma expressão regular.
Expressão regular - Classificação de um caractere específico section_5D300C03FA484BADACBFCA983E738ACF
Uma maneira de usar uma expressão regular é para classificar um caractere específico em uma sequência de caracteres. Por exemplo, suponha que o seguinte código de rastreamento possua dois caracteres importantes:
Sample Key: 4s3234
4
= nome da marcas
= identifica um mecanismo de pesquisa, como o Google
Construtor de regras
No Construtor de regras, configure a regra da seguinte maneira:
^.(s).*$
$0
(Captura os primeiros dois caracteres para o nome da marca e mecanismo de pesquisa.)^.(s).*$
$1
(Captura o segundo caractere para o Google.)Expressões regulares - Correspondência de códigos de rastreamento de duração variável section_E86F5BF5C2F44ABC8FFCE3EA67EE3BB2
Esse exemplo mostra como identificar caracteres específicos entre delimitadores de dois pontos quando houver códigos de rastreamento de durações variáveis. A Adobe recomenda usar uma expressão regular para cada código de rastreamento.
Teclas de amostra:
a:b
a:b:c
a:b:c:d
Sintaxe
Construtor de regras
No Construtor de regras, configure a regra da seguinte maneira:
a:b
^([^\:]+)\:([^\:]+)$
$1
a:b
^([^\:]+)\:([^\:]+)$
$2
a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
$1
a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
$2
a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
$3
a:b:c:d
^([^\:]+)\:([^\:]+)\:([^\:]+)\:([^\:])$
$4
Expressões regulares - Exemplo "Não contém" section_FCA88A612A4E4B099458E3EF7B60B59C
Esse exemplo fornece uma expressão regular que corresponde a qualquer sequência que não contenha caracteres específicos, nesse caso 13
.
Expressão regular:
^(?!.*13.*).*$
Sequências do teste:
a:b:
a:b:1313
c:d:xoxo
c:d:yoyo
Resultados da correspondência:
a:b:
c:d:xoxo
c:d:yoyo
Neste resultado, a:b:1313
não indica uma correspondência.
Expressões regulares - Tabela de referência section_0211DCB1760042099CCD3ED7A665D716
(?ms)
?i
)abc
]^abc
]a-z
]a-zA-Z
]^
$
\A
\z
.
\s
\S
\d
\D
\w
\W
\b
(...)
(a\b)
a?
a*
a+
a{3}
a{3,}
a{3,6}
Um bom recurso para testar a validade da expressão regular é https://rubular.com/.
Sobre a prioridade das regras
Se houver correspondência de uma tecla com várias regras e a tecla definir a mesma coluna de classificação mostrada na coluna Definir classificação, a última regra será usada. Dessa forma, você talvez queira classificar o mais importante por último no seu conjunto de regras.
Se você criar várias regras que não compartilhem a mesma classificação, a ordem de processamento não terá importância.
O que vem depois de um exemplo de regra de termo de pesquisa que classifica os tipos de pesquisa de um atleta:
Se um usuário pesquisar por Cowboys fantasy Tony Romo
, o termo Player
será classificado, pois ele corresponde à última classificação fornecida mostrada na coluna Definir Classificação.
Da mesma forma, suponha que você configure duas regras em um conjunto para os seguintes termos de pesquisa:
Um usuário pesquisa por Cowboys vs. Broncos
. Se o construtor de regras encontrar um conflito na correspondência da regra, a classificação da segunda regra (Denver) aplica-se a essa pesquisa.
Adicionar uma regra de classificação a um conjunto de regras add-classification-to-rule-set
Adicione regras por corresponder uma condição a uma classificação e especificar a ação.
Para adicionar ou editar uma regra de classificação:
-
Na página do conjunto de regras, clique em Adicionar regra.
-
Ao lado de Conjuntos de relatórios, clique em Adicionar conjuntos para especificar um ou mais conjuntos de relatórios que serão atribuídos a esse conjunto de regras.
A página Selecionar Conjuntos de relatórios é exibida.
note note NOTE Os conjuntos de relatórios são exibidos nesta página somente quando as seguintes condições são atendidas: -
Os conjuntos de relatórios têm pelo menos uma classificação definida para aquela variável nas Ferramentas administrativas.
(Consulte Variável em Conjuntos de regras de classificação para obter uma explicação sobre esse pré-requisito.)
-
Você selecionou o conjunto de relatórios na página Conjuntos de relatórios disponíveis, que é exibida após clicar em Adicionar conjunto de regras para criar o conjunto de regras.
-
-
Especifique se deseja substituir os valores existentes:
table 0-row-2 1-row-2 As regras substituem quaisquer valores existentes (Configuração padrão) Sempre substitua as chaves de classificação existentes, inclusive as classificações carregadas pelo importador (SAINT). As regras substituem somente os valores não definidos Preencha apenas as células em branco (não definidas). Classificações existentes não serão alteradas. -
Para obter exemplos de regras de criação, consulte Construtor de regras de classificação e Expressões regulares nas regras de classificação.
note note NOTE Se uma tecla corresponder a várias regras que definem a mesma classificação (na coluna Definir classificação), a última regra que corresponde à classificação será usada. Consulte Sobre a prioridade de regras acima para obter mais informações sobre como ordenar regras. -
Após os testes, clique em Ativo para validar e ativar a regra.
Ativar uma regra constrói automaticamente o arquivo e o carrega para você.
Definições de campo: consulte Construtor de regras de classificação para obter informações sobre definições de opções de interface nessa página.
Testar um conjunto de regras de classificação
Você pode testar uma regra de classificação ou um conjunto de regras. A execução de um teste verifica todas as regras em um conjunto.
Para testar um conjunto de regras de classificação:
-
No Construtor de regra de classificação, clique no nome do conjunto de regras.
-
Assegure que o conjunto de regras esteja associado a um conjunto de relatórios.
-
No editor de regras, clique em Testar conjunto de regras.
-
Digite ou cole as teclas de teste no campo Teclas de amostra.
As teclas de amostra incluem:
- Códigos de rastreamento
- Palavras ou frases de pesquisa
Consulte Expressões regulares em regras de classificação para obter informações sobre o teste de expressões regulares.
-
Clique em Executar teste.
As regras que correspondem são exibidas na tabela Resultados.
-
(Opcional) Clique em Ativar para ativar a regra e para substituir as classificações existentes.
Consulte para obter mais informações sobre como usar as regras para substituir as classificações existentes.
Validar e ativar regras de classificação
Para validar e ativar regras de classificação:
-
Crie um conjunto de regras de classificação e adicione as regras de classificação ao conjunto.
-
No editor de regras, clique em Ativar.
-
(Opcional) Para substituir as classificações, ative a seleção Substituir classificações de <selection>.
Essa opção permite que você substitua classificações existentes para teclas afetadas.
Consulte a Página de regras para obter uma definição dessa opção.