Como acompanhar eventos personalizados com o UET

Como acompanhar eventos personalizados com o UET

Veja como criar eventos personalizados que permitem acompanhar mais de um tipo de conversão para uma única página da Web.

O Bing Ads permite que você acompanhe eventos personalizados em seu site, por exemplo, quando pessoas se inscrevem para receber um boletim informativo ou baixam um white paper, como conversões. Para saber mais, consulte Por que acompanhar eventos personalizados.

requisitos

Antes de começar a configurar eventos personalizados, verifique se você tem:

Como configurar eventos personalizados

Etapa 1: Adicionar o código de acompanhamento da marca do UET a seu siteexpando image
  1. No painel esquerdo do Bing Ads, clique em Acompanhamento de Conversões > Marcas do UET.
  2. Encontre a marca do UET que você quer usar e, na coluna Ação, clique em Exibir marca.
  3. Clique em Copiar.
  4. No código do site, cole a marca em um dos seguintes locais:
    <head>Your page title 
     

    // Option 1: Insert your UET tag here, between the "head" tags.


    </head>

    <body> 

    // Option 2: Insert your UET tag here, right after beginning of the "body" tag.


       ...
    <button>Download now</button>
       ...
    </body>
Etapa 2: Criar uma meta de conversão ou uma lista de remarketingexpando image
  • Criar uma meta de conversão para um evento personalizado:
    1. No painel esquerdo do Bing Ads, clique em Acompanhamento de Conversões > Metas de conversão.
    2. Clique em Criar meta de conversão.
    3. Atribua um nome ao alvo de conversão, selecione Evento para Tipo e clique em Avançar.
    4. Escolha os parâmetros a serem relatados ao registrar em log eventos personalizados atribuindo a cada um que você deseja usar uma cadeia de caracteres de texto ou um valor numérico. Os parâmetros possíveis são:
      • Categoria: A categoria do evento que você quer acompanhar. Digamos que você queira acompanhar os downloads de um documento em uma página de seu site. Para este exemplo, a categoria poderia ser "downloads".
      • Ação: O tipo de interação com o usuário que você quer acompanhar. Para o exemplo, "downloadbuttonclick".
      • Rótulo: O nome do elemento que causou a ação. Para o exemplo, "document05".
      • Valor: Um valor numérico associado a esse evento. Para nosso exemplo, o número de páginas no documento: "4".
        O valor de evento pode ser qualquer valor de 0 a 9999999 com até três casas decimais.

      Observação

      Você personalizará seu código de acompanhamento da marca do UET para corresponder aos valores definidos aqui (isso é discutido na Etapa 3). Isso permitirá que o Bing Ads faça a correspondência entre esses valores e os eventos personalizados que estão sendo registrados via UET para contá-los como conversões.

    5. Selecione Valor da receita, Contagem e Janela de conversão para esse alvo de evento personalizado.
    6. Para Marca do UET, selecione a marca do UET que você adicionou ao site na Etapa 1.
    7. Clique em Salvar.

    Observação

    Cada ação detectada que corresponder à sua meta de conversão será contada como uma conversão.

  • Criar uma lista de remarketing para um evento personalizado:
    1. No painel esquerdo do Bing Ads, clique em Biblioteca Compartilhada > Audiências.
    2. Clique em Criar lista de remarketing.
    3. Para Quem adicionar à sua audiência, selecione Eventos personalizados.
    4. Escolha os parâmetros a serem relatados ao registrar em log eventos personalizados atribuindo a cada um que você deseja usar uma cadeia de caracteres de texto ou um valor numérico. Os parâmetros possíveis são:
      • Categoria: A categoria do evento que você quer acompanhar. Digamos que você queira acompanhar os downloads de um documento em uma página de seu site. Para este exemplo, a categoria poderia ser "downloads".
      • Ação: O tipo de interação com o usuário que você quer acompanhar. Para o exemplo, "downloadbuttonclick".
      • Rótulo: O nome do elemento que causou a ação. Para o exemplo, "document05".
      • Valor: Um valor numérico associado a esse evento. Para nosso exemplo, o número de páginas no documento: "4".
        O valor de evento pode ser qualquer valor de 0 a 9999999 com até três casas decimais.

      Importante

      Você personalizará seu código de acompanhamento da marca do UET para corresponder aos valores definidos aqui (isso é discutido na Etapa 3). Isso permitirá que o Bing Ads faça a correspondência entre esses valores e os eventos personalizados que estão sendo registrados via UET para contá-los como conversões.

    5. Defina a Duração da associação para informar ao Bing Ads até que ponto no tempo é preciso procurar ações que correspondam à sua definição de lista de remarketing para adicionar pessoas à sua lista.
    6. Para Marca da marca, selecione a marca do UET que você adicionou ao site na Etapa 1.
    7. Clique em Salvar.
    8. Associar a lista de remarketing a grupos de anúnciosAssociar esta lista de remarketing a um grupo de anúncios
Etapa 3: Modificar o código de acompanhamento da marca do UET em seu siteexpando image
Seguindo nosso exemplo na Etapa 2, digamos que o evento personalizado que você deseja acompanhar em sua página da Web é pessoas clicando no botão "Baixar agora" (isso seria um evento de Ação, como discutido acima).
  1. Adicione o seguinte JavaScript de evento personalizado abaixo da marca do UET que você adicionou ao código da página da Web na Etapa 1:
    <head>Your page title 
    </head>

    <body>

     // Let's say this is where you pasted the UET tag in Step 1.


    <script>Your UET tag is here.</script>

     // Here is where to paste the following JavaScript:

    <script>
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
    </script>



       ...
    <button>Download now</button>

       ...
    </body>
  2. Dê a esse trecho de código um nome de função. O nome de função pode ser qualquer item, desde que não tenha sido usado em seu site. Neste exemplo, vamos nomeá-lo como "GetCustomEvent()":
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>

       function GetCustomEvent() {

       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});

       }

    </script>

       ...
    <button>Download now</button>

       ...
    </body>
  3. Agora você precisa personalizar o código da página da Web para chamar essa função quando a ação apropriada ocorrer. Em nosso exemplo, o evento personalizado é um clique do botão "Baixar agora". Por isso, precisamos adicionar uma chamada ao código do botão:
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    </script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button <nolocalize><c_data><font color="ff0027" size="2">OnClick="GetCustomEvent()"</font></c_data></nolocalize>>Download now</button>

       ...
    </body>
  4. Observe os quatro parâmetros diferentes no JavaScript do evento personalizado: 'event', 'event_category', 'event_label', and 'event_value'. Eles correspondem aos parâmetros que você teve a opção de definir para sua meta de conversão de eventos personalizados na Etapa 2. No JavaScript que você adicionou, os parâmetros têm valores de marcador atribuídos a eles:
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    </script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'Replace_with_Event_Action', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  5. O JavaScript adicionado precisará retornar um valor ao Bing Ads quando o evento personalizado ocorrer, e esse valor precisará corresponder ao que você inseriu na Etapa 2. Em nosso exemplo, estamos acompanhando cliques de botão, que são eventos de Ação como mostrado na Etapa 2 (e são representados por 'event' no JavaScript). Portanto, precisaríamos modificar o valor do espaço reservado do parâmetro 'event' (e podemos remover os outros três parâmetros):
    <head>Your page title 
    </head>

    <body>
    <script>Your UET tag is here.</script>

    <script>
       function GetCustomEvent() {
       window.uetq = window.uetq || [];
       window.uetq.push ('event', 'downloadbuttonclick', {});
       }
    </script>

       ...
    <button OnClick="GetCustomEvent()>Download now</button>

       ...
    </body>
  6. Salve e implante o código de site editado.
Dicas para trabalhar com eventos personalizadosexpando image
  • uetq é um objeto JavaScript instanciado pelo código de acompanhamento do UET quando a página é carregada
  • O código dentro da marca <script></script> deve ser instanciado quando a ação do usuário (por exemplo, o clique em um botão) é concluída. Ele pode ser ligado diretamente a um evento onclick ou encapsulado em uma função JavaScript que é ligada ao evento onclick.
  • O comando 'event' é sempre necessário, mesmo que você não esteja relatando nenhuma ação Event. Se for esse o caso, você poderá definir a ação Event como:
    • Empty. Por exemplo:
      <script>
         window.uetq = window.uetq || []; 
         window.uetq.push('event', '', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});  
      </script>
    • Uma das ações a seguir pode ajudar você a identificar a ação de evento no futuro:
      add_payment_info, add_to_cart, add_to_wishlist, begin_checkout, checkout_progress, exception, generate_lead, login, page_view, purchase, refund, remove_from_cart, screen_view, search, select_content, set_checkout_option, share, sign_up, timing_complete, view_item, view_item_list, view_promotion, view_search_results
      Por exemplo:
      <script>
         window.uetq = window.uetq || []; 
         window.uetq.push('event', 'add_payment_info', {'event_category': 'Replace_with_Event_Category', 'event_label': 'Replace_with_Event_Label', 'event_value': 'Replace_with_Event_Value'});  
      </script>
  • Se você estiver apenas acompanhando a ação Event, poderá remover os outros parâmetros do código. Por exemplo:
    <script>
       window.uetq = window.uetq || []; 
       window.uetq.push('event', 'Event action', {});  
    </script>
  • Você pode usar qualquer valor de cadeia de caracteres para Replace_with_Event_Category, Event action e Replace_with_Event_Label.
  • Você pode enviar o valor do evento sem aspas, já que é um valor numérico. Por exemplo, <button onclick="window.uetq = window.uetq || []; window.uetq.push({ 'event_category':'Video', 'event':'Play', 'event_label':'Product Demo', 'event_value':5 });">Play</button>. O valor de Evento 5 é passado sem aspas.
  • Você também pode passar a receita variável com os eventos personalizados. Para saber mais, consulte Como relatar receita variável com o UET.
Observações
  • Você pode validar que os eventos personalizados estão funcionando usando o Auxiliar de Marca do UET
  • Para ver um exemplo de código de acompanhamento de marca do UET de evento personalizado instalado no corpo de uma página da Web, acesse esta página da Web (somente em inglês), clique com o botão direito do mouse na página da Web e clique em Exibir código-fonte ou Exibir código-fonte da página, dependendo do navegador. Nesta página, você também verá alguns botões. Clicar em cada botão disparará um evento personalizado. Se você usar uma ferramenta de monitoramento de terceiros, como o Fiddler, poderá ver a solicitação HTTP gerada para bat.bing.com para relatar cada evento personalizado.
  • À medida que a página da Web é carregada, ela dispara a marca do UET, resultando em várias solicitações HTTP. A solicitação mais importante é "bat.bing" (aquela que se parece com "http://bat.bing.com/action/0?ti=..."). Esta solicitação informa o Bing Ads das visitas do usuário à página da Web. Você pode usar ferramentas de terceiros, como o Fiddler, para monitorar todas as solicitações feitas pelo navegador quando a página da Web é carregada.
  • Para eventos personalizados, uma solicitação HTTP adicional é disparada para informar o Bing Ads a respeito dela. A solicitação é semelhante a bat.bing, mas tem parâmetros diferentes para relatar um evento personalizado (em vez de apenas uma visita à página).

See more videos...