As regras de disparo são usadas para controlar quando e para quem uma interceptação é mostrada. Você pode definir condições com base no comportamento do usuário, na atividade da sessão e no ambiente.
As regras são configuradas como uma lista simples:
Para adicionar uma nova regra:
Isso permite que você configure quando a interceptação deve ser acionada.
A plataforma oferece uma gama de tipos de regras para personalizar o direcionamento de interceptações:
Dispare interceptações com base na localização geográfica do visitante.
Direcione usuários de acordo com o navegador que estão usando, como Chrome, Firefox, Safari ou Edge.
Segmente usuários com base em sua categoria de dispositivo, incluindo Móvel, Tablet ou Desktop.
Restringa interceptações a usuários que operam em sistemas específicos (por exemplo, Windows, macOS, iOS, Android).
Dispare uma interceptação quando um botão designado for clicado, identificado usando seu ID HTML.
Exemplo: Pagar Agora Inserir o ID pay acionará a interceptação ao clicar no botão.Configure interceptações para páginas específicas usando condições baseadas em URL.
Os operadores suportados incluem Igual a, Não Igual a, Inclui e Exclui.Dispare uma interceptação após um visitante ter passado um tempo específico no site.
Direcione usuários com base em seu histórico de visitas:
Dispare interceptações com base em valores presentes nos parâmetros da consulta da URL.
Inclua ou exclua usuários com base em seu endereço IP.
Utilize variáveis definidas dentro da camada de dados do seu site para disparar interceptações.
Exemplo: Se user.plan = premium, a interceptação será exibida. Formatos de nomenclatura de variáveis:Dispare interceptações com base no número de páginas visualizadas dentro da sessão atual.
Exemplo: Exiba uma interceptação após um usuário ter visitado três páginas.Dispare interceptações com base em quão longe um visitante rolou em uma página da web. Isso permite que você envolva os usuários após eles terem visto uma parte específica do conteúdo.
Exemplo: Exiba uma interceptação quando um usuário rolar 50% ou 75% para baixo na página.Dispare interceptações com base na interação do usuário com elementos HTML específicos identificados por seletores CSS.
Exemplos: #signup-button, .menu-itemDispare interceptações com base no número total de visitas que um usuário fez ao site, rastreadas usando cookies do navegador.
Exemplo: Exiba uma interceptação apenas na segunda ou terceira visita do usuário.
| Tipo de Regra | Detalhes da Variável | Operandos Suportados | Valores |
| País | Igual a, Não igual a | Todos os Países | |
| Tipo de Navegador | Igual a, Não igual a | Chrome, Firefox, Safari, Edge | |
| Tipo de Dispositivo | Igual a, Não igual a | Móvel, Tablet, Desktop | |
| Sistema Operacional | Igual a, Não igual a | Windows, macOS, Linux, Android, iOS | |
| Botão | Igual a | ID do Botão HTML | |
| URL da Página | Igual a, Não igual a, Inclui, Exclui | URL da Página | |
| Duração da Sessão | Maior que | Tempo (MM:SS) | |
| Tipo de Usuário | Igual a | Novo visitante, Visitante retornando | |
| Parâmetro da URL | Nome do parâmetro | Igual a, Não igual a, Inclui, Exclui | Valor do parâmetro |
| Endereço IP | Igual a, Não igual a, Inclui, Exclui, Entre | Endereço IP | |
| Camada de Dados | objectName.variableName | Igual a, Não igual a, Inclui, Exclui | Valor da variável |
| Páginas Visitadas | Maior que, Igual a | Número de páginas | |
| Seletor HTML | Seletor CSS | Igual a | Seletor de elemento (ID/Classe) |
| Total de Visitas | Maior que, Igual a | Número de visitas |