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 descritos em suas regras são atendidos, a regra aciona a ferramenta, o script ou o HTML que você identificou.
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.
Acionador
Os acionadores ocorrem depois que as condições de uma 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 separadas para cada ferramenta ou tag.

Tipos de regras

Há três tipos de regras no Gerenciamento dinâmico de tags, bem como várias regras padrão:
Baseado em eventos
Os eventos são onde a maioria das interações nos sites acontece. Você pode medir e reagir a essas interações em tempo real, sem a necessidade de JavaScript.
As regras baseadas em eventos são executadas quando os visitantes interagem com elementos na página.
Ao aproveitar as interações na página e a marcação no nível da página, você pode otimizar com base em coisas como compartilhamento de mídia social, interações com vídeo, interfaces com guias, galerias de imagens e classificação e filtragem de produtos.
Consulte Exemplo de regras baseadas em Eventos para obter um exemplo de como definir sua condição para procurar cliques nas várias guias das páginas de produtos.
Carregamento de página
Permite público alvo por URL, seção do site ou configurar cenários que sejam independentes da estrutura do site. Por exemplo, uma regra de carregamento de página pode carregar uma pesquisa na quinta visualizaçã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, segmentos de usuário específicos do público alvo nas regras.
Consulte Exemplo de regras de carregamento de página.
Chamada direta
Projetado para ignorar sistemas de detecção e pesquisa de eventos do Gerenciamento dinâmico de tags.
As regras de chamada direta são ideais para situações em que você deseja informar ao Gerenciamento dinâmico de tags exatamente o que está acontecendo. Além disso, eles são ideais quando o Gerenciamento dinâmico de tags não consegue detectar um evento no DOM, como no Flash Adobe.
Consulte Criação de condições para regras de chamada direta para obter mais informações e assistir a um vídeo da EnterpriseTV sobre regras de chamada direta.
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 seu site e podem ajudá-lo a analisar oportunidades em todo o site.
O Gerenciamento dinâmico de tags inclui as seguintes regras padrão:
  • Cabeçalho inativo: rastreia os cliques nos itens de cabeçalho "inativos" (ou seja, desvinculados).
  • Imagem inativa: rastreia os cliques nas imagens "inativas" (ou seja, desvinculadas).
  • Link de download: rastreia os cliques no conteúdo baixável do site.
  • Link de email: rastreia os cliques nos emails vinculados.
  • Orientação alterada: rastreia as alterações na orientação da página (relevante para dispositivos móveis).
  • Link de saída: rastreia os cliques nos links que conduzem para fora do site.
  • Discagem telefônica: rastreia os cliques em um número de telefone.
  • Zoom alterado: rastreia as alterações no zoom da página.

Regras novas versus existentes

Você pode criar uma nova regra ou adicionar seu script a uma regra existente.
Em cada regra, você pode notar que as telas são muito semelhantes: a seção Condições é listada primeiro, depois as Ferramentas instaladas e, por fim, a seção JavaScript / Tags de terceiros.
A razão pela qual as seções são listadas nessa ordem é que as Condições (o cenário de visitante que está sendo rastreado) são as primeiras coisas que devem ser pensadas ao planejar uma nova regra ou uma alteração em uma existente.
O que o visitante está fazendo? Onde está acontecendo? Quando isso acontece? Se as Condições forem as mesmas, se o seu cenário for o mesmo, você poderá adicionar quantas ações ou variáveis de ferramenta quiser e quantas tags de terceiros desejar a uma regra existente, se houver as Condições necessárias. Se você tiver um conjunto diferente de Condições, será necessário criar outra regra.
Por exemplo, se você tiver um novo pixel de conversão ou tag para colocar no site e tiver algumas regras existentes, pense no cenário que deve ocorrer para que a regra seja executada. Considere se você tem uma regra na propriedade da Web com a condição necessária para executar o pixel de conversão. Suponha que você já tenha uma regra de carregamento de 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 seu novo pixel como um novo Script na mesma seção dessa regra, sem criar uma nova regra.
Se as Condições forem diferentes, é necessário adicionar uma nova regra.

Exemplo de regras baseadas em eventos

Um exemplo de como usar regras baseadas em eventos no rastreamento de 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 que você possa identificar os elementos na página.
O CSS Selector permite selecionar elementos CSS de forma rápida e fácil para usar como acionadores para regras baseadas em eventos sem sair do construtor de regras do DTM. Para obter mais informações, consulte Uso do Seletor de CSS.
Os links a seguir são recursos úteis para saber mais sobre o CSS:
Configure como rastrear este clique em Adobe Analytics.
Se você também tiver Google Analytics ou outras plataformas instaladas, 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 oferta ferramentas poderosas para destacar dados 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

Até o final deste vídeo, você deverá ser capaz de:
  • Entenda 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, segunda parte

Até o final deste vídeo, você deverá ser capaz de:
  • Entenda 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

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

Exemplo de regras de carregamento de página

É possível implementar regras que são acionadas durante o curso de um carregamento de página. Por exemplo, você pode exibir uma pesquisa após um determinado número de visualizações de página ou após um determinado número de minutos em uma sessão. As regras de carregamento de página permitem que você público alvo por URL, seção do site ou configure cenários que sejam independentes da estrutura do site.
Noções básicas do DTM: Regras de carregamento de página, parte um

Até o final deste vídeo, você deverá ser capaz de:
  • Entender o que é uma regra de carregamento de página
  • Compreender 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

Até o 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 à 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 na qual essa regra será acionada.
  3. Cole a tag fornecida pelo fornecedor diretamente na seção Tags de terceiros.
    Como o Gerenciamento dinâmico de tags não depende de modelos, os comerciantes 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 "Forms: O usuário envia o formulário."
    Você também pode adicionar metadados descritivos à sua regra.
    Esta descrição ajudará você e outras pessoas a identificar essa regra se quiserem usá-la para suas tags ou ferramentas posteriormente.
  5. Salve sua regra e você estará pronto para testá-la em um ambiente de preparo, solicitar aprovação de 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 para a maioria dos cenários. No entanto, se a regra que você está configurando tiver alguma dependência no conteúdo da página, talvez seja melhor configurar a regra para carregar no DOM ready. Por outro lado, se você tiver outras regras que dependem do resultado da regra em questão, carregue a regra no Início da página ou Onload para garantir que ela seja acionada primeiro.

Regras de carregamento de página - avançado

Este exemplo mostra como fornecer um teste A/B para usuários em iPads.
Talvez você queira público alvo de segmentos de usuário específicos em suas regras. O exemplo a seguir mostra como você pode fornecer um teste A/B para um formulário, usando um segmento específico para usuários em iPads que estiveram em nosso site por mais de quinze minutos e que chegaram ao site por meio da pesquisa do Google.
  1. Crie as condições.
    A imagem a seguir mostra a configuração usada para esse segmento de visitante:
  2. Configure um teste no formulário usando o Adobe Target.
    Não é necessário modificar a página e não há container de mbox a serem inseridos na marcação.
  3. Clique em Save , configure seu teste no Adobe Target e seu teste está em execução.

Condições e funções das regras

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

Script personalizado em uma condição de regra

Ao usar o código personalizado em condições de regra para uma regra de carregamento de página, você deve usar o booliano return true quando quiser que a regra seja acionada.

Condições e funções

A tabela a seguir descreve os tipos de condição, as condições, as funções e as notas aplicáveis:
Tipo de condição Condição Função Notas
URL
Protocolo
Indicar a regra que será acionada em HTTP ou HTTPS.
Subdomain
Indicar a regra que será acionada ou não nos subdomínios especificados.
Ative regex nesta condição para incluir vários cenários em uma única condição.
Path
Indicar a regra que será acionada ou não nos caminhos de URL especificados.
Ative 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 inclui parâmetros de query.
Parâmetro
Indicar a regra que será acionada se houver parâmetros de URL específicos com valores específicos.
Ative regex nesta condição para incluir vários cenários em uma única condição.
Tecnologia
Cookie Opt-out
Indicar a regra que será acionada somente se o usuário aceitar cookies com base na presença do cookie sat_track definido como "true"
Requer a configuração do elemento de dados. O cookie pode receber um nome personalizado na página Editar propriedade .
Browser
Indicar a regra que será acionada somente nos navegadores especificados.
Operating System
Indicar a regra que será acionada somente em sistemas operacionais especificados.
Screen Resolution
Indicar a regra que será acionada em intervalos de resolução de tela especificados.
Window Size
Indicar a regra que será acionada nos intervalos de tamanho da janela especificados.
Envolvimento
Traffic Source
Indicar a regra que será acionada se a visita for proveniente de uma fonte especificada.
Ative regex nesta condição para incluir vários cenários em uma única condição.
Landing Page
Indicar a regra que será acionada se a visita chegar em páginas especificadas.
Ative regex nesta condição para incluir vários cenários em uma única condição.
New/Returning Visitor
Indicar a regra que será acionada somente se uma visita nova/recorrente for realizada.
Sessions
Indicar a regra que será acionada se o visitante tiver um número >, = ou < de sessões especificado.
Page Views
Indicar a regra que será acionada se o visitante tiver um número >, = ou < de visualizações de página especificado nesta 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 que será acionada com base no status de registro do usuário, conforme indicado no elemento de dados. Se o elemento de dados indicado tiver um valor, a condição será avaliada como "true" (não inclui o valor padrão).
Requer a configuração do elemento de dados.
Conectado
Indicar a regra que será acionada se o usuário estiver / não estiver conectado conforme indicado no elemento de dados. Se o elemento de dados indicado tiver um valor, a condição será avaliada como "true" (não inclui o valor padrão).
Requer a configuração do elemento de dados.
Conversor anterior
Indicar a regra que será acionada se o usuário for / não for um conversor anterior como elemento de dados indicado. Se o elemento de dados indicado tiver um valor, a condição será avaliada como "true" (não inclui o valor padrão).
Requer a configuração do elemento de dados.
Quantidade de itens do carrinho
Indicar a regra que 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 do elemento de dados.
Montante do carrinho
Indicar a regra que será acionada se o usuário tiver um determinado valor em dólar no carrinho, conforme indicado no elemento de dados.
Requer a configuração do elemento de dados.
Dados
Cookie
Indicar a regra que será acionada se houver um cookie com valor especificado.
Ative 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 do elemento de dados. Ative regex nesta condição para incluir vários cenários em uma única condição.
Conjunto de variáveis
Indicar a regra que será acionada se houver um objeto JS especificado com valor especificado. Pode ser necessário prefixar o caminho do objeto com o escopo apropriado, dependendo do cenário - 'this.', 'evento.', 'público alvo.', 'window.' ou 'param.'
Ative regex nesta condição para incluir vários cenários em uma única condição.
Personalizado
Abre uma caixa de texto em branco para inserir script personalizado.