Show Menu
TÓPICOS×

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 > Admin > Classification Rule Builder
O Construtor de regras permite criar um classification rule set , que é uma lista de classification rules . 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 para que seja possível aprender como as campanhas de exibição são realizadas em relação às campanhas de email.
  • Códigos de rastreamento : crie regras de classificação para categorizar os valores principais provenientes das sequências nos códigos de rastreamento, e corresponda as regras aos critérios específicos definidos por você.
  • Termos de pesquisa : use expressões regulares e curingas para simplificar a classificação de termos de pesquisa. Por exemplo, se um termo de pesquisa contém baseball , é possível definir uma classificação Sports League como MLB .
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:
Selecionar tipo de regra
Inserir os critérios de correspondência
Definir a classificação
Para
Começa com
em:
Canal
Email
Termina com
Venda
Tipo
Venda
Contém
2013
Ano
2013

Como as regras são processadas

Informações importantes sobre como as regras de classificação são processadas.
O Rule Builder não suporta classificações Numéricas 2.

Informações importantes sobre as Regras

  • Especificar permissões de grupo para classificações em Admin Tools.
  • 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 da regra: Se uma tecla corresponder a várias regras que definem a mesma classificação (na Set Classification coluna), a última regra que corresponde à 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 .
    Você pode substituir classificações ao adicionar e ativar uma regra, e quando ativar uma integração de Data Connectors. (For data connectors, rules are created by partners in the Dev Center and displayed in the Classification Rule Builder.)
  • 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 .
  • 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.
    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

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.
Como uma prática recomendada, as expressões regulares se encaixam melhor em códigos de rastreamento que usam delimitadores.

Expressão regular - Rastreamento do exemplo de código

Se o código de rastreamento possuir codificação de URL, ele não será classificado pelo Construtor de regras.
Neste exemplo, suponha que você queira classificar a seguinte ID de campanha:
As partes do código de rastreamento que deseja classificar são:
  • em = email
  • JuneSale = nome da campanha
  • 20130601 = data
Como a expressão regular correlaciona-se à ID da campanha:
Match Groups: Mostra como a expressão regular corresponde aos caracteres de 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 .
Rule Builder
In the Rule Builder, configure the rule as follows:
Selecionar tipo de regra
Inserir os critérios de correspondência
Definir a classificação
Para
Expressão regular
^(.+)\:(.+)\:(.+)$
Data da campanha
$3
Sintaxe
Expressão regular
Sequência ou resultado da correspondência
Correlação dos grupos de correspondência
^(.+)\:(.+)\:(.+)$
em:JuneSale:20130601
$0 : em:JuneSale:20130601 $1 : em $2 : JuneSale $3 : 20130601
Construção da sintaxe
^ = 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

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:
  • 4 = nome da marca
  • s = identifica um mecanismo de pesquisa, como o Google
Rule Builder
In the Rule Builder, configure the rule as follows:
Selecionar tipo de regra
Inserir os critérios de correspondência
Definir a classificação
Para
Expressão regular
^.(s).*$
Marca e Mecanismo
$0 (Captura os primeiros dois caracteres para o nome da marca e mecanismo de pesquisa.)
Expressão regular
^.(s).*$
Mecanismo de pesquisa
$1 (Captura o segundo caractere para o Google.)

Expressões regulares - Correspondência de códigos de rastreamento de duração variável

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
Rule Builder
In the Rule Builder, configure the rule as follows:
Selecionar tipo de regra
Inserir os critérios de correspondência
Definir a classificação
Para
Expressão regular Para sequências de correspondência a:b
^([^\:]+)\:([^\:]+)$
a
$1
Expressão regular Para sequências de correspondência a:b
^([^\:]+)\:([^\:]+)$
b
$2
Expressão regular Para sequências de correspondência a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
a
$1
Expressão regular Para sequências de correspondência a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
b
$2
Expressão regular Para sequências de correspondência a:b:c
^([^\:]+)\:([^\:]+)\:([^\:]+)$
c
$3
Expressão regular Para sequências de correspondência a:b:c:d
^([^\:]+)\:([^\:]+)\:([^\:]+)\:([^\:])$
d
$4

Expressões regulares - Exemplo "Não contém"

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

Expressão
Descrição
(?ms)
Faz com que toda a expressão regular corresponda à entrada de múltiplas linhas, permitindo que o caractere curinga . corresponda com qualquer caractere de nova linha (newline)
( ?i )
Toda a expressão regular deixa de distinguir letras maiúsculas de minúsculas
Um caractere único de: a, b ou c
Qualquer caractere único exceto: a, b ou c
Qualquer caractere único no intervalo a-z
Qualquer caractere único no intervalo a-z ou A-Z
^
Início da linha (corresponde ao início da linha)
$
Corresponder ao final da linha (ou antes da nova linha no final)
\A
Início da sequência
\z
Final da sequência
.
Corresponder a qualquer caractere (exceto uma nova linha)
\s
Qualquer caractere invisível
\S
Sem caracteres diferentes de invisíveis
\d
Qualquer dígito
\D
Qualquer não dígito
\w
Qualquer caractere da palavra (letra, número, sublinhado)
\W
Qualquer caractere que não seja da palavra
\b
Qualquer limite da palavra
(...)
Capturar tudo delimitado
(a|b)
a ou b
a?
Zero ou um de a
a*
Zero ou mais de a
a+
Um ou mais de a
a{3}
Exatamente 3 de a
a{3,}
3 ou mais de a
a{3,6}
Entre 3 e 6 de a
Um bom recurso para testar a validade da expressão regular é https://rubular.com/.

Sobre a prioridade das regras

If a key is matched to multiple rules, and it sets the same classification column shown in the Set Classification column, the last rule is used. 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:
Número da regra
Tipo de regra
Correspondência
Definir a classificação
Para
1
Contém
Cowboys
Tipo de pesquisa
Equipe
2
Contém
Fantasia
Tipo de pesquisa
Fantasia
3
Contém
Romo
Tipo de pesquisa
Jogador
Se um usuário pesquisa por Cowboys fantasy Tony Romo , o termo Player é classificado, visto que 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:
Número da regra
Tipo de regra
Correspondência
Definir a classificação
Para
1
Contém
Cowboys
Cidade
Dallas
2
Contém
Broncos
Cidade
Denver
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

Etapas que descrevem como adicionar ou aditar uma regra de classificação.
Adicione regras por corresponder uma condição a uma classificação e especificar a ação.
Nesse procedimento, você deve aplicar as regras a um ou mais conjuntos de relatórios. O número recomendado de regras por conjunto de regras é entre 500 e 1000, no entanto não existe limite. Se houver mais de 100 regras, considere simplificar seu conjunto de regras usando subclassificações .
  1. On the rule set page, click Add Rule .
  2. Next to Report Suites , click Add Suites to specify one or more report suites to assign to this rule set.
    A Select Report Suites página é exibida.
    Os conjuntos de relatórios são exibidos nesta página only , quando as seguintes condições são atendidas: >
    • The report suites have at least one classification defined for that variable in Admin Tools.
    (See Variable in Classification Rule Sets for an explanation about this prerequisite.)
    • You selected the report suite on the Available Report Suites page, which displays after you click Add Rule Set to create the rule set.
  3. Especifique se deseja substituir os valores existentes:
    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.
  4. 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.
  5. After testing, click Active to validate and activate the rule.
    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

Etapas que descrevem como testar uma regra de classificação ou um conjunto de regras. A execução de um teste verifica todas as regras em um conjunto.
  1. No Classification Rule Builder, clique no nome do conjunto de regras.
  2. Assegure que o conjunto de regras esteja associado a um conjunto de relatórios.
  3. On the rule editor, click Test Rule Set .
  4. Type or paste test keys in the Sample Keys field.
    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.
  5. Clique em Run Test .
    Rules that match are displayed in the Results table.
  6. (Optional) Click Activate to activate the rule, and to overwrite existing classifications.
    Consulte para obter mais informações sobre como usar as regras para substituir as classificações existentes.

Validar e ativar regras de classificação

Etapas que descrevem como validar e ativar regras de classificação.
  1. On the rule editor, click Activate .
  2. (Opcional) Para substituir classificações, ative Overwrite classifications for <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.