Como usar expressões regulares ao criar URLs de destino ou metas de tipo de evento personalizado

Veja como usar expressões regulares para criar URLs de destino ou metas de conversão de evento personalizado.

O que são expressões regulares: expressões regulares, geralmente abreviadas como regex, são amplamente compreendidas como uma tecnologia para fazer a correspondência de cadeias de caracteres. Sistemas que dão suporte a expressões regulares permitem que os usuários usem uma cadeia de caracteres especial, chamada de padrão, criada usando as regras de expressões regulares, para executar pesquisas de cadeia de caracteres complexas. Essa tecnologia destina-se a usuários técnicos avançados e é extremamente eficaz. Saiba mais

Quando usar expressões regulares na meta de tipo de URL de destino: Microsoft Advertising recomenda-se que os anunciantes coloquem uma marca em seu site e criem várias metas. Na maioria dos casos, os anunciantes desejam acompanhar as visitas do usuário a determinadas páginas como conversões (como a página de confirmação do pedido ou a página de agradecimento). Esses anunciantes criam metas de tipo de URL de destino para atender às suas necessidades. A meta de tipo de URL de destino dá suporte a quatro tipos de condições que os anunciantes podem especificar na URL.

  • Igual a: nesse caso, a cadeia de caracteres de entrada deve corresponder exatamente à URL na qual o evento UET foi acionado. No entanto, http(s) e www são ignorados, porque o restante da cadeia de caracteres deve corresponder. Por exemplo, se os anunciantes fornecerem uma cadeia de caracteres de entrada de contoso.com e a URL for http://www.contoso.com ou https://www.contoso.com, o Microsoft Advertising a considerará como uma correspondência e vice-versa também será verdadeira.
  • Começa com: corresponde a caracteres idênticos começando do início da cadeia de caracteres até o último caractere (incluindo ele) na cadeia de caracteres de entrada. No entanto, http(s) e www são ignorados (o restante da cadeia de caracteres deve corresponder). Use essa opção quando as URLs de página geralmente não variam, mas quando incluem parâmetros adicionais no final que você deseja excluir. Por exemplo, se você fornecer uma cadeia de caracteres de entrada de contoso e a URL for http://www.contoso.com ou https://www.contoso.com, o Microsoft Advertising a considerará como uma correspondência e vice-versa também será verdadeira.
  • Contém: quando esse operador é usado, o Microsoft Advertising verifica se a cadeia de caracteres de entrada está presente em algum lugar na URL relatada pela marca do UET.
  • Expressões Regulares: essa opção é usada quando nenhuma das opções acima é capaz de expressar as condições necessárias correspondentes às URLs de conversão.

Veja aqui alguns exemplos e os regexes para esses exemplos:

  • Procure uma cadeia de caracteres específica na URL. Como OrderId. Isso é basicamente equivalente à opção Contains.
    • URL de destino:
      www.contoso.com/checkout" &orderid=5467
    • Expressão regular:
      orderid=
  • Suponha que, em vez de contar cada pedido de produto como uma conversão, você queira acompanhar especificamente aqueles em que o usuário compra seus itens mais caros: fancyjewelry ou fancycar
    • URL de destino:
      http://contoso.com/products/fancyjewelry/checkout.html
      http://contoso.com/products/fancycar/checkout.html
    • Expressão regular:
      http:\/\/contoso\.com\/products\/((fancyjewelry)|(fancycar))\/checkout\.html
      • \ é o caractere de escape a ser usado com / e .
      • | é usado para expressar condições OU
      • Use parênteses para agrupamentos
  • Suponha que as URLs de conversão têm subdomínios diferentes.
    • URL de destino:
      http://domain1.contoso.com/products/fancyjewelry/checkout.html
      http://domain2.contoso.com/products/fancycar/checkout.html
    • Expressão regular:
      http:\/\/[a-z]*[0-9]*\.contoso\.com\/products\/((fancyjewelry)|(fancycar))\/checkout\.html​
      • * é um caractere curinga
      • [a-z] implica qualquer cadeia de caracteres de texto
      • [0-9] implica qualquer dígito

Quando usar expressões regulares na meta de tipo de evento personalizado: Resumindo, Microsoft Advertising requer que os anunciantes relatem valores para um ou mais dos seguintes parâmetros quando eventos personalizados ocorrerem e criem metas de tipo de evento personalizado especificando quais valores para esses parâmetros qualificaria um evento personalizado como uma conversão. Para saber mais, confira Como acompanhar eventos personalizados com o UET

  • Categoria de evento - A categoria de evento que você quer acompanhar. Por exemplo, vídeo
  • Ação de evento - O tipo de interação do usuário que você deseja acompanhar. Por exemplo, reproduzir ou pausar
  • Rótulo do evento - O nome do elemento que causou a ação. Por exemplo, 'trailer' ou 'behindthescenes'
  • Valor do evento- Um valor numérico associado a esse evento. Por exemplo, a duração do vídeo reproduzido

Desses quatro parâmetros, os três primeiros - Categoria de evento, ação de evento e rótulo de evento permitem que expressões regulares sejam especificadas. As regras das expressões regulares são as mesmas descritas acima para metas de tipo de URL de destino.

Observações
  • No caso improvável de que você e o suporte do Microsoft Advertising não possam definir um regex para suas URLs de conversão, você pode provisionar uma nova marca UET, colocar a marca somente nas páginas de conversão e criar uma meta de URL de destino com uma condição fictícia (como contém) que sempre é avaliada como verdadeira. Como a marca será acionada somente nas URLs de conversão, você acompanhará apenas as visitas a essas páginas como conversões.
  • Expressões regulares são um assunto complexo. Existem ferramentas gratuitas disponíveis online (por exemplo: http://www.regexr.com/) que podem auxiliá-lo na criação e validação de seus padrões de expressões regulares com suas URLs de conversão

See more videos...