Regras: Introdução às regras avançadas de página

Talvez a ferramenta mais poderosa do arsenal do Ion, as regras avançadas podem ser usadas em páginas, links, imagens e formulários para criar experiências altamente personalizadas.

Regras avançadas podem ser usadas para criar experiências altamente direcionadas. Com base em uma condição ou combinação de condições, o Ion pode executar uma ação específica ou um conjunto de ações. Qualquer combinação de 36 condições e 36 ações pode ser configurada para regras avançadas. Confira o nosso vídeo (em inglês):

 

 

As Page Rules (regras de página) são acionadas quando a página que as contém é carregada, portanto, geralmente são usadas para calcular a pontuação do usuário após fazer um questionário ou assessment (neste caso, as Page Rules são normalmente colocadas na página de resultados da experiência). As Regras do Submit button (botão enviar) são acionadas quando o usuário envia um Formulário preenchido clicando no botão, e essas Regras geralmente são usadas para executar uma Integração com um CRM ou enviar uma notificação por e-mail (observe que o Botão Enviar pode exigir a configuração de Behaviors e Actions, além de Rules). Muitas vezes, as Rules exigem "Nenhuma condição exigida".

Condições

  • No conditions required – acione uma regra avançada para todos os respondentes que visualizam a página ou realizam determinada ação.
  • Browser language – verifica o idioma do navegador que o respondente usa para visualizar a página.
  • Browser region – verifica a região em que o navegador do respondente está.
  • Converted on this creative – verifica o cookie do Ion do respondente para ver se ele converteu nesta experiência em algum momento.
  • Converted previously in this campaign – verifica o cookie do respondente para ver se ele converteu em alguma experiência da campanha que está visualizando.
  • Converted previously in any campaign – verifica o cookie do respondente para ver se ele já converteu em alguma experiência em seu Ion Console.
  • Day of week – define uma regra baseada no dia da semana em que o respondente visualiza sua página.
  • Domain name – cria uma regra com base no domínio da URL de origem do tráfego usada para visualizar a publicação.
  • First time at this point – define uma regra com base na condição de que os respondentes não tenham visualizado a página antes.
  • Form successfully submitted - verifica para garantir que um formulário freestyle foi enviado antes que determinada ação possa ser realizada.
  • Form not successfully submitted - verifica se um formulário freestyle não foi enviado antes que determinada ação possa ser realizada.
  • Geolocated country (99% accuracy) – verifica o endereço de IP do respondente para conferir se ele vem de um país específico definido por você.
  • Geolocated region (75% accuracy) – verifica o endereço de IP do respondente para conferir se ele vem de uma região específica definida por você.
  • Geolocated city (70% accuracy) – verifica o endereço de IP do respondente para conferir se ele vem de uma cidade específica definida por você.
  • Geolocated postal code (60% accuracy) – verifica o endereço de IP do respondente para conferir se ele vem de um código postal específico definido por você.
  • Geolocated domain (75% accuracy) – verifica o endereço de IP do respondente para conferir o domínio do provedor de internet que está usando para visualizar sua página.
  • Grade – cria uma regra baseada em uma nota que você atribuiu a certos respondentes anteriormente.
  • Lookup table data - verifica uma tabela de pesquisa (também conhecida como fonte de dados) para ver se um valor está presente em relação a determinada chave de pesquisa.
  • Lookup table numeric data - verifica uma tabela de pesquisa para ver se um valor numérico está presente em relação a determinada chave de pesquisa.
  • Number of actions in creative – cria uma regra avançada para os respondentes que realizaram um determinado número de ações (ou seja, clicar em um link, enviar um formulário etc.) definidas por você.
  • Number of source clicks - condição que usa o número de cliques de uma origem de tráfego para acionar uma ação.
  • Number of user responses – configura uma regra avançada com base em um número específico de visitas a qualquer origem de tráfego em seu Ion Console, conforme definido na caixa de texto disponível.
  • Number of visits – cria uma regra com base no número de vezes que um determinado respondente visitou seu conteúdo.
    • Atenção! Como essa é uma informação baseada em cookies, o mesmo usuário pode acabar sendo contabilizado mais de uma vez caso ele limpe os cookies ou use navegadores ou dispositivos diferentes para entrar outras vezes na página. Para limitar a experiência após um certo número de visitas o uso de Lookup Tables pode ser mais eficaz.
  • Query String Variable – define uma variável de string de consulta e o valor que irá ativar a ação.
  • Referrer URL – define uma URL a partir da qual um respondente é enviado para sua página de destino para ativar uma ação.
  • Respondent Cookie - lê dados de um cookie que é passado para a página.
  • Respondent data – verifica se um campo de dados específico tem um determinado valor salvo para realizar uma ação.
  • Respondent numeric data – verifica se um campo de dados específico possui um valor numérico salvo para realizar uma ação.
  • Respondent tag(s) – verifica se há uma tag específica (ou várias tags específicas) para realizar uma ação avançada.
  • Respondent first primary tag – verifica se um determinado respondente adquiriu uma determinada tag primeiro nesta experiência.
  • Respondent second primary tag – verifica se um determinado respondente adquiriu uma determinada tag em segundo nesta experiência.
  • Respondent integration successfully run – configura uma regra avançada para quando os dados de um determinado respondente sejam exportados com sucesso primeiro.
  • Respondent integration not successfully run – configura uma regra avançada para quando os respondentes não tiverem seus dados exportados com sucesso.
  • Server scriptlet result – configura uma regra avançada para executar um server scriptlet e verifica se um valor específico será retornado.
  • Time of day – configura uma regra avançada baseada na hora do dia em que um determinado respondente visualiza a página ou executa uma ação.
  • Traffic source – configura uma regra avançada baseada na fonte de tráfego que um determinado respondente usou para visualizar sua experiência.
  • User agent string – verifica a string user agent do respondente em busca de um valor (ou valores) específico para realizar uma ação avançada.

Ações

  • Assign tag – atribui aos respondentes que atendem a uma determinada condição, uma tag de sua biblioteca de tags ou uma nova que você criar na caixa de texto disponível.
  • Delete respondent data – exclui os dados coletados em um campo de dados específico definido por você na caixa de texto disponível.
  • Delete all sensitive data now – exclui todos os dados do Ion Console que foram coletados em um campo de dados definido como de dados “confidenciais”.
  • Get DemandBase profile – se uma integração com o DemandBase for configurada na página de serviços externos em seu Ion Console, você pode importar os dados de perfil do DemandBase de um determinado respondente para segmentar seu público usando esta ação.
  • Go to next page – direciona os respondentes para outra página na experiência.
  • Go to external URL – direciona os respondentes para uma URL que você define na caixa de texto disponível.
  • Go to traffic source – direciona os respondentes para outra origem de tráfego na campanha em que a publicação em que estão visualizando foi integrada.
  • Go to download file – inicia o download de um arquivo da sua biblioteca.
  • Grade as – atribui uma nota específica ou permite aumentar/diminuir a nota do respondente.
  • Populate respondent with user data - extrai os dados salvos pelo visitante em visitas anteriores ao registro atual.
  • Mark as converted – qualquer respondente que realizar uma ação específica ou visualizar uma determinada página é marcado como convertido.
  • Mark to re-run all integrations – permite que os dados coletados por um respondente sejam exportados mais de uma vez por meio de todas as integrações configuradas em uma determinada experiência.
  • Mark to re-run integration - permite que os dados coletados por um respondente sejam exportados mais de uma vez por meio de uma integração específica que é selecionada como parte dessa ação.
  • Notify via email – envia ao endereço de e-mail adicionado à caixa de texto disponível um alerta com todos os dados coletados de que um respondente realizou uma determinada ação.
  • Read from lookup table - verifica uma chave da tabela de pesquisa específica para salvar seu valor correspondente em um determinado campo de dados.
  • Run integration – exporta os dados do respondente imediatamente para uma integração específica.
  • Run integration in background – exporta dados imediatamente para uma integração específica e leva os respondentes para a próxima página sem esperar por uma resposta do serviço da web externo.
  • Run server scriptlet – executa um server scriptlet quando os respondentes visualizam uma determinada página ou realizam uma determinada ação.
  • Run server scriptlet in background – executa um server scriptlet de servidor em segundo plano imediatamente para que a página possa carregar sem esperar a execução dele.
  • Save data – salva um determinado valor em um campo de dados específico.
  • Save calculated data – salva um valor numérico em um campo de dados específico. Este valor numérico pode ser gerado a partir de uma fórmula definida nesta ação.
  • Save formatted numeric data - controle o formato de um valor numérico que foi salvo em um determinado campo de dados.
  • Save data from query string – salva um valor específico em uma determinada variável de string de consulta.
  • Save data from server scriptlet – salva um valor que foi gerado por um server scriptlet executado em uma regra anterior.
  • Save data without substitution - salva os dados com dois símbolos @ sem causar substituição.
  • Save data into lookup table - salva o valor numérico em uma tabela de pesquisa específica. Este valor numérico pode ser gerado a partir de uma fórmula definida nesta ação.
  • Save data from JSON property - trata o valor de um determinado campo de dados como JSON e extrai um determinado valor dessa propriedade e o salva em outro campo de dados do Ion.
  • Save data into JSON property - salva um valor fixo ou obtido dinamicamente de um campo de dados em uma propriedade JSON.
  • Stop processing rules – usada em situações em que você não deseja executar regras avançadas que foram criadas depois desta.
  • Send email to respondent – usada para enviar um modelo de e-mail aos respondentes quando eles preencheram um formulário.
  • Substitute content element – substitui texto ou imagens em sua página com base em certas condições.
  • Substitute content from user – substitui o texto pelo conteúdo passado pelo usuário na string de consulta ou salvo em um envio de formulário
  • Substitute form – altera o formulário que é apresentado ao respondente.
  • Substitute master page – altera o layout da página que o respondente está visualizando.
  • Substitute theme (this page) – altera o tema da página específica que o respondente está visualizando.
  • Substitute theme (persist) – altera o tema da página atual e de todas as páginas seguintes na experiência.

Você pode adicionar uma regra avançada no nível da página clicando no botão "Rules" encontrado na aba "Page" do seu Creative Studio. Você também pode adicionar regras avançadas a elementos clicáveis ​​em sua página. Assim que o destino do clique for definido, clique no botão verde "+Advanced Rules" na guia "Content" de seu Creative Studio.

Duplicar Regras

Esta nova atualização permite que você duplique uma Regra à medida que a cria, tornando esse processo muito mais fácil e rápido! Ao clicar no botão "+ Duplicar" abaixo de cada regra, você só precisará editar as variáveis ​​da nova a qual está criando.

Não é mais necessário iniciar uma nova regra do zero se já existir uma semelhante no mesmo criativo.

 Se você tiver alguma dúvida, entre em contato com nosso time de suporte pelo e-mail help@rockcontent.com 😊