Show Menu
TÓPICOS×

Regras

O Gerenciamento dinâmico de tags é um sistema baseado em regras. Busca a interação do usuário e dados associados. Quando os critérios definidos nas regras são cumpridos, a regra aciona a ferramenta, o script ou HTML identificados.
Uma regra consiste em duas partes:
Parte
Descrição
Identificador
O identificador é o que você deseja que a regra procure. O identificador especificado depende do tipo de regra.
Disparador
O disparadorocorre depois que as condições da regra são cumpridas. Uma regra no Gerenciamento dinâmico de tags pode acionar quantas ações distintas desejar. Por exemplo, uma única regra para uma página de agradecimento de comércio eletrônico pode acionar ferramentas de análise e tags de terceiros a partir de uma única regra. Não há necessidade de criar regras diferentes para cada ferramenta ou tag.

Types of rules

Há três tipos de regras no Gerenciamento dinâmico de tags, bem como várias regras padrão:
Baseada em evento
A maioria das interações no site ocorre nos eventos. É possível medir e reagir a essas interações em tempo real, sem precisar do JavaScript.
As regras baseadas em eventos são executadas quando os visitantes interagem com elementos na página.
Por aproveitar as interações na página e a marcação no nível da página, é possível otimizar com base em coisas como compartilhamento de mídia social, interações por vídeo, interfaces com guias, galerias de imagens, e classificação e filtragem de produto.
Consulte Exemplo de regras baseadas em eventos para obter um exemplo de como definir a condição para procurar cliques nas diversas guias nas páginas do produto.
Carregamento de página
Permite direcionar por URL, seção do site, ou configurar cenários que independem da estrutura do site. Por exemplo, uma regra de carregamento de página pode carregar uma pesquisa na quinta exibição de página ou no sétimo minuto da sessão de um visitante.
As regras avançadas de carregamento de página permitem, por exemplo, direcionar segmentos de usuário específicos em regras.
Chamada direta
Projetado para desviar a detecção de eventos do Gerenciamento dinâmico de tags e sistemas de pesquisa.
As regras de chamada direta são ideais para situações em que você quer informar o Gerenciamento dinâmico de tags exatamente o que está acontecendo. Além disso, são ideais quando o Gerenciamento dinâmico de tags não consegue detectar um evento no DOM, como com o Adobe Flash.
See Creating conditions for Direct Call rules for more information and to watch an EnterpriseTV video about direct-call rules.
Regras padrão
Quando você ativa uma propriedade, o Gerenciamento dinâmico de tags inclui várias regras padrão.
Essas regras rastreiam as interações comuns com o seu site e podem ajudar a analisar oportunidades ali contidas.
O Gerenciamento dinâmico de tags inclui as seguintes regras padrão:
  • Cabeçalho inativo Rastreia todos os cliques em itens de cabeçalho inativos (ou seja, desvinculados).
  • Imagem inativa Rastreia todos os cliques em imagens inativas (ou seja, desvinculadas).
  • Link do download Rastreia todos os cliques em conteúdo do site que pode ser baixado.
  • Link do email Rastreia todos os cliques em emails vinculados.
  • Orientação alterada Rastreia todas as alterações de orientação da página (relevante em celulares).
  • Link externo Rastreia todos os cliques em links que conduzem para fora do site.
  • Discagem telefônica Rastreia todos os cliques em um número de telefone.
  • Zoom alterado Rastreia todas as alterações no zoom da página.

New vs existing rules

Você pode criar uma nova regra ou adicionar seu script à regra atual.
Em cada regra, talvez você observe que as telas são semelhantes: a seção Condições está listada primeiro, depois qualquer Ferramenta instalada e, por fim, a seção de JavaScript / Tags de terceiros.
As seções são listadas nessa ordem para que as Condições (o cenário de visitante rastreado) sejam a primeira coisa a se pensar durante o planejamento de uma nova regra ou alteração de uma existente.
O que o visitante está fazendo? Onde está acontecendo? Quando está acontecendo? Se as Condições são iguais e o cenário é o mesmo, você pode adicionar quantas ações ou variáveis de ferramenta quiser, e quantas tags de terceiros desejar a uma regra atual com as Condições necessárias, caso existam. Se você tem um conjunto diferente de Condições, é necessário criar outra regra.
Por exemplo, se você tem um novo pixel ou uma nova tag de conversão no site e há regras já existentes, pense sobre o cenário que deve existir para que a regra seja executada. Veja se você tem uma regra na propriedade da Web com a condição necessária, para executar o pixel de conversão. Suponhamos que você já tenha uma regra de carregamento da página para a página de confirmação de compra e esteja carregando três pixels de conversão na seção JavaScript / Tags de terceiros. Você pode adicionar o novo pixel como um novo script na mesma seção da regra, sem precisar criar uma nova regra.
Se as Condições forem diferentes, é necessário adicionar uma nova regra.

Event-based rules example

Um exemplo de como usar as regras baseadas em eventos no rastreamento por cliques para uma interface com guias em uma página de produto.
Ao usar regras baseadas em eventos, é útil conhecer os seletores de CSS, para poder identificar os elementos na página.
The CSS Selector lets you quickly and easily select CSS elements to use as triggers for event-based rules without leaving the DTM rule builder. For more information, see Using the CSS Selector .
Os seguintes links são recursos úteis para aprender sobre CSS:
Set up how to track this click in Adobe Analytics.
Se você também tiver instalado o Google Analytics ou outras plataformas, poderá aproveitar a mesma regra para configurar ou enviar dados para quantas plataformas desejar.
Ao usar regras baseadas em eventos, o Gerenciamento dinâmico de tags oferece ferramentas poderosas para os dados de superfície da página e elementos da página com os quais o usuário interage.
Noções básicas do DTM: Regras baseadas em eventos, parte um

Ao final deste vídeo, você deverá ser capaz de:
  • Entender o que uma regra baseada em eventos é
  • Explicar os tipos de regras baseadas em eventos
  • Criar uma regra baseada em eventos
Noções básicas do DTM: Regras baseadas em eventos, parte dois

Ao final deste vídeo, você deverá ser capaz de:
  • Entender o que uma regra baseada em eventos é
  • Explicar os tipos de regras baseadas em eventos
  • Criar uma regra baseada em eventos
Noções básicas do DTM: Regras baseadas em eventos, parte três

Ao final deste vídeo, você deverá ser capaz de:
  • Entender o que uma regra baseada em eventos é
  • Explicar os tipos de regras baseadas em eventos
  • Criar uma regra baseada em eventos

Page load rules example

É possível implementar regras que são acionadas durante o curso de um carregamento de página. Por exemplo, é possível exibir uma pesquisa após um determinado número de exibições de página, ou após um certo número de minutos em uma sessão. As regras de carregamento de página permitem direcionar por URL, seção do site, ou configurar cenários que independem da estrutura do site.
Noções básicas do DTM: Regras de carregamento de página, Parte um

Ao final deste vídeo, você deverá ser capaz de:
  • Entender o que uma regra de carregamento de página é
  • Entender as opções de critérios de condição
  • Criar uma regra de carregamento de página
Noções básicas do DTM: Regras de carregamento de página, parte dois

Ao final deste vídeo, você deverá ser capaz de:
Exemplo do Google adwords
Um profissional de marketing gostaria de acionar uma tag de conversão do Google AdWords quando um usuário preenche um formulário e chega na página https://www.mysite.com/form/thank-you.html
Veja como configurar esse cenário no Gerenciamento dinâmico de tags:
  1. Crie uma nova regra de carregamento de página.
  2. Nas condições da regra, especifique a página em que esta regra será acionada.
  3. Copie a tag que você recebeu do fornecedor diretamente na seção Tags de terceiros.
    Como o Gerenciamento dinâmico de tags não depende de modelos, os profissionais de marketing podem usar qualquer tag em uma regra, mesmo em HTML formatado.
  4. Dê um nome à sua regra que descreva a interação do usuário como «Formulários: O usuário envia formulário. »
    Também é possível adicionar metadados descritivos à regra.
    Essa descrição ajudará você e outros a identificar essa regra se desejarem usá-la posteriormente nas tags ou ferramentas.
  5. Salve a sua regra e você poderá testá-la em um ambiente de preparo, solicitar a aprovação da regra e publicar no site de produção.
    Por padrão, as regras de carregamento de página são carregadas na parte inferior da página. Essa configuração funciona na maioria dos cenários. Contudo, se a regra que você estiver configurando tiver alguma dependência no conteúdo da página, talvez seja melhor configurar a regra para se carregada no DOM ready. Por outro lado, se você tiver outras regras que dependam da saída da regra em questão, carregue a regra no Início da página ou Onload para garantir que seja acionada primeiro.

Page load rules - advanced

Este exemplo mostra como fornecer um teste A/B para usuários em ipads.
Talvez você queira direcionar segmentos específicos do usuário em suas regras. O exemplo a seguir mostra como é possível fornecer um teste A/B para um formulário, usando um segmento específico para usuários em iPads que estiveram no seu site por mais de quinze minutos e chegaram no site pela pesquisa do Google.
  1. Crie as condições.
    A imagem a seguir mostra a configuração usada para esse segmento do visitante:
  2. Configure um teste no formulário usando o Adobe Target.
    Não é necessário modificar a página e não há contêineres de mBox para colocar na marcação.
  3. Click Save , configure your test in Adobe Target and your test is running.

Rule conditions and functions

Descreve todas as condições da regra do Gerenciamento dinâmico de tags e suas funções.

Custom script in a rule condition

Ao utilizar o código personalizado nas condições de regras para uma regra de carregamento da página, você deve utilizar o booleano return true quando desejar acionar a regra.

Conditions and functions

A tabela a seguir descreve tipos de condição, condições, funções e observações aplicáveis:
Tipo de condição Condição Função Notas
URL
Protocolo
Indicar a regra que será acionada no HTTP ou HTTPS.
Subdomínio
Indicar a regra a ser ou não acionada nos subdomínios especificados.
Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição.
Caminho
Indicar a regra a ser ou não acionada nos caminhos de URL especificados.
Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição. A condição de caminho funciona com base em _satellite.data.URI , que é inclusiva de parâmetros de consulta.
Parâmetro
Indicar a regra que será acionada se houver parâmetros de URL específicos com valores específicos.
Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição.
Tecnologia
Não participação do cookie
Indicate rule to fire only if user accepts cookies based on presence of sat_track cookie that is set to "true"
Requer a configuração de elementos de dados. O cookie pode receber um nome personalizado na página Editar propriedade .
Navegador
Indicar a regra que será acionada somente nos navegadores especificados.
Sistema operacional
Indicar a regra que será acionada somente nos sistemas operacionais especificados.
Resolução da tela
Indicar a regra a ser acionada em intervalos de resolução de tela especificados.
Tamanho da tela
Indicar a regra a ser acionada em tamanhos de tela especificados.
Participação
Fonte do tráfego
Indicar a regra que será acionada se a visita for proveniente de uma fonte especificada.
Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição.
Página de aterrissagem
Indicar a regra a ser acionada se chegar uma visita nas páginas especificadas.
Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição.
Visitante novo/recorrente
Indicar a regra que será acionada somente se for uma visita nova/recorrente.
Sessões
Indicar a regra que será acionada se o visitante tiver um número >, = ou < de sessões especificado.
Exibições de página
Indicar a regra que será acionada se o visitante tiver um número >, = ou < de exibições de página especificado nessa sessão ou em todas as sessões.
Tempo no Site
Indicar a regra que será acionada se a visita persistir por um número especificado de minutos.
Usuário registrado
Indicar a regra a ser acionada com base no status de registro do usuário, conforme indicado no elemento de dados. Se o elemento de dados indicado tiver algum valor, a condição avalia como "true" (não inclui o valor padrão).
Requer a configuração de elementos de dados.
Conectado
Indicar a regra a ser acionada se o usuário estiver / não estiver conectado, conforme indicado no elemento de dados. Se o elemento de dados indicado tiver algum valor, a condição avalia como "true" (não inclui o valor padrão).
Requer a configuração de elementos de dados.
Conversor anterior
Indicar a regra a ser acionada se o usuário for / não for o conversor anterior, conforme indicado no elemento de dados. Se o elemento de dados indicado tiver algum valor, a condição avalia como "true" (não inclui o valor padrão).
Requer a configuração de elementos de dados.
Quantidade de itens do carrinho
Indicar a regra a ser acionada se o usuário tiver um determinado número de itens no carrinho, conforme indicado no elemento de dados.
Requer a configuração de elementos de dados.
Montante do carrinho
Indicar a regra a ser acionada se o usuário tiver um determinado valor em dólares no carrinho, conforme indicado no elemento de dados.
Requer a configuração de elementos de dados.
Dados
Cookie
Indicar a regra que será acionada se houver um cookie com valor especificado.
Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição.
Valor do elemento de dados
Indicar a regra que será acionada se houver um elemento de dados com valor especificado.
Requer a configuração de elementos de dados. Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição.
Variável definida
Indicar a regra que será acionada se houver um objeto do JS especificado com valor especificado. Dependendo do cenário, pode ser necessário prefixar o caminho do objeto com o escopo apropriado - 'this.', 'event.', 'target.', 'window.' ou 'param.'
Habilitar a opção regex nesta condição para incluir vários cenários em uma única condição.
Personalizado
Abrir uma caixa de texto em branco para o script personalizado de entrada.