Cómo llevar el seguimiento de eventos personalizados con UET

Aprende a crear eventos personalizados que te permitan llevar el seguimiento de más de un tipo de conversión para una sola página web.

Microsoft Advertising te permite llevar el seguimiento de eventos personalizados en tu sitio web, como la descarga de notas del producto o la suscripción a boletines, para contarlos como conversiones. Para obtener más información, consulta Motivos para llevar el seguimiento de eventos personalizados.

Requisitos

Antes de comenzar la configuración de eventos personalizados, asegúrate de que tienes:

Cómo configurar eventos personalizados

Paso 1: Agregar el código de seguimiento de la etiqueta de UET al sitio web expando image
Notas
  • ¿Usas Google Tag Manager? Consulta Configurar etiquetas UET con Google Tag Manager.
  • ¿Usas un administrador de etiquetas diferente? Echa un vistazo a la sección "Agregar el código de seguimiento de la etiqueta de UET con un administrador de etiquetas" de este artículo.
  • ¿Usas un servicio de alojamiento de sitios web? Echa un vistazo a la sección "Agregar el código de seguimiento de la etiqueta de UET con la plataforma de sitios web" de este artículo.
  1. En el panel de navegación izquierdo de Microsoft Advertising, haz clic en Seguimiento de conversiones y después en Etiquetas de UET (o en el menú global de la parte superior de la página, haz clic en Herramientas y después en Etiquetas de UET).
  2. Busca la etiqueta de UET que quieres usar y, en la columna Acción, haz clic en Ver etiqueta.
  3. Haga clic en Copiar.
  4. En el código del sitio web, pega la etiqueta en una de las siguientes ubicaciones:
    <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>
Paso 2: Crear un objetivo de conversión o una lista de remarketing expando image
  • Creación de un objetivo de conversión para un evento personalizado:
    1. En el menú superior, selecciona Herramientas > Objetivos de conversiones.
    2. Seleccione Crear.
    3. Elige el tipo de conversión de la que quieras llevar un seguimiento: Sitio web, Instalación de aplicación móvil o Sin conexión.
    4. Selecciona Siguiente.
    5. Elige una categoría de objetivo en el menú desplegable y después elige un tipo de objetivo.
    6. Escribe un nombre para el nuevo objetivo y haz clic en Nombre del objetivo. Cuando des un nombre a tu objetivo, usa un nombre descriptivo que tenga sentido para ti. (Por ejemplo, "Página de realizar compra"). Ten en cuenta que después de elegir un nombre para el objetivo de conversión, es posible que el mismo nombre no se pueda usar en el futuro.
    7. Rellena los valores adecuados para el tipo de objetivo seleccionado.
    8. Si quieres agregar un valor monetario para cada conversión, selecciona uno de los siguientes en el menú desplegable Ingresos:
      • Cada acción de conversión tiene el mismo valor. Después escribe el importe y selecciona la moneda (si está disponible). Se trata de un valor de ingresos estático que no cambia.
      • El valor de la acción de conversión puede variar (por ejemplo, por precio de compra). Después especifica el importe predeterminado y selecciona la moneda predeterminada (si está disponible) que se usarán cuando no se reciba ningún valor para una conversión. El valor de ingresos cambiará según la personalización que realices en el código de seguimiento de la etiqueta de UET que agregues a tu sitio web. Para obtener más información, consulta Cómo generar informes de ingresos variables con UET. Esta opción solo está disponible para la dirección URL de destino y los objetivos de conversión de eventos.
    9. Ajusta tu objetivo de conversión con Configuración avanzada:
      • Establece que el Ámbito de este objetivo sea todas las cuentas o una específica. Ten en cuenta que una vez que se seleccione, esta propiedad no se podrá cambiar.
      • Cambia la forma en que cuentas las conversiones. Obtener más información.
      • Especifica un período de conversión para hacer un seguimiento de hasta 90 días en el pasado.
      • Establece un Intervalo de conversiones de visualización para hacer el seguimiento de las conversiones que se producen en este período de tiempo después de que un cliente vea tu anuncio (pero no haga clic en él). Obtén más información sobre las conversiones de visualización.
      • Activa o desactiva la casilla Incluir en "Conversiones" dependiendo de si quieres hacer un seguimiento de todas las conversiones o no. Obtén más información sobre "Conversiones" en comparación con "Todas las conversiones".
    10. Selecciona Siguiente.
    11. Selecciona la etiqueta de UET que quieres asociar a este objetivo de conversión (no se aplica a las conversiones sin conexión).
    12. Elige una respuesta para ¿Tienes esta etiqueta de UET instalada en tu sitio web?

      Nota

      Si eliges No, esta etiqueta UET no está instalada en todas las páginas del sitio web o No estoy seguro. Necesito instrucciones para instalar la etiqueta, selecciona Instalar la etiqueta tú mismo o Enviar la etiqueta a un desarrollador. Selecciona Siguiente y sigue las instrucciones que aparecen en pantalla. Selecciona Siguiente para terminar de configurar el objetivo de conversión. Obtén más información sobre cómo agregar una etiqueta de UET a tu sitio web.

    13. Selecciona Guardar y siguiente.
    14. Para objetivos de eventos personalizados, especifica cuándo deseas realizar un seguimiento de este evento (elige Realizar seguimiento del evento en la acción insertada o Realizar seguimiento del evento al cargar la página). Sigue las instrucciones proporcionadas para configurar la etiqueta de evento en tu sitio web.

    Nota

    Cada acción que detectemos que coincida con tu objetivo de conversión se contará como una conversión.

  • Creación de una lista de remarketing para un evento personalizado:
    1. En el panel de navegación izquierdo de Microsoft Advertising, haz clic en Biblioteca compartida y después en Públicos (o en el menú global de la parte superior de la página, haz clic en Herramientas y después en Públicos).
    2. Haz clic en Crear público.
    3. Da un nombre a la lista de remarketing, selecciona Lista de remarketing y haz clic en Siguiente.
    4. Para Quién agregar al público, selecciona Eventos personalizados.
    5. Elige los parámetros de los informes cuando registres eventos personalizados mediante la asignación de una cadena de texto o un valor numérico a cada uno de los que quieras usar. Los parámetros posibles son:
      • Categoría: la categoría de evento del que quieres llevar un seguimiento. Supongamos que quieres llevar el seguimiento de las descargas de un documento en una página de tu sitio. En este ejemplo, la categoría podría ser "downloads".
      • Acción: el tipo de interacción de usuario de la que quieres llevar un seguimiento. Para nuestro ejemplo, "downloadbuttonclick".
      • Etiqueta: el nombre del elemento que ha provocado la acción. Para nuestro ejemplo, "document05".
      • Valor: un valor numérico asociado a ese evento. En nuestro ejemplo, el número de páginas del documento: "4".
        El valor de evento puede ser cualquier número entre 0 y 9999999 con hasta tres decimales.

      Importante

      Personalizarás el código de seguimiento de la etiqueta de UET para que coincida con los valores definidos aquí (esto se trata en el Paso 3). Esto permitirá que Microsoft Advertising busque la coincidencia de estos valores con los eventos personalizados que se están registrando mediante UET para contar conversiones.

    6. Establece la Duración de la suscripción para indicar a Microsoft Advertising hasta cuánto tiempo en el pasado debe buscar acciones que coincidan con la definición de la lista de remarketing para poder agregar gente a la lista.
    7. Para Nombre de la etiqueta, selecciona la etiqueta de UET que has agregado a tu sitio web en el Paso 1.
    8. Haga clic en Guardar.
    9. Asociar la lista de remarketing a un grupo de anuncios
Paso 3: Modificar el código de seguimiento de etiquetas de UET en el sitio web expando image
Siguiendo nuestro ejemplo en el Paso 2, supongamos que el evento personalizado del que quieres llevar el seguimiento en la página web es gente que hace clic en el botón "Descargar ahora" (este sería un evento de Acción, tal como se ha explicado arriba).
  1. Agrega el siguiente código JavaScript del evento personalizado debajo de la etiqueta de UET que has agregado en el código de tu página web en el Paso 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. Da a este fragmento de código un nombre de función. El nombre de función puede ser cualquier cosa, siempre que no se haya usado ya en tu sitio web. En este ejemplo, lo llamaremos "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. Ahora deberás personalizar el código de tu página web para llamar a esta función cuando se produzca la acción adecuada. En nuestro ejemplo, el evento personalizado es un clic del botón "Descargar ahora", así que tendremos que agregar una llamada en el código del botón:
    <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>
  4. Fíjate en los cuatro parámetros distintos del JavaScript del evento personalizado: 'event', 'event_category', 'event_label' y 'event_value'. Estos corresponden a los parámetros que pudiste definir para el objetivo de conversión del evento personalizado en el Paso 2. En el JavaScript que has agregado, los parámetros tienen los valores de marcador de posición asignados:
    <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. El JavaScript que has agregado debe devolver un valor a Microsoft Advertising cuando se produce el evento personalizado, y ese valor debe coincidir con lo especificado en el Paso 2. En nuestro ejemplo, llevamos el seguimiento de clics de botón, que son eventos de Acción tal como se muestra en el Paso 2 (y que se representan con 'event' en el JavaScript). Por lo tanto, tendríamos que modificar el valor del marcador de posición del parámetro 'event' (y podemos quitar los otros tres 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. Guarda e implementa el código del sitio web editado.
Consejos para trabajar con eventos personalizados expando image
  • uetq es un objeto de JavaScript cuya instancia la crea el código de seguimiento de UET cuando se carga la página.
  • Se debe crear una instancia del código que hay en la etiqueta <script></script> cuando se complete la acción del usuario (por ejemplo, un clic de un botón). Podría estar conectado directamente a un evento OnClick o dentro de una función de JavaScript conectada al evento OnClick.
  • El comando "event" siempre es necesario, aunque no se notifique ninguna acción de evento. En ese caso, puedes establecer la acción de evento como:
    • Vacío. Por ejemplo:
      <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>
    • Una de las siguientes acciones podría ayudarte a identificar la acción de evento en el 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 ejemplo:
      <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>
  • Si solo llevas el seguimiento de acciones de evento, puedes quitar los demás parámetros del código. Por ejemplo:
    <script>
       window.uetq = window.uetq || []; 
       window.uetq.push('event', 'Event action', {});  
    </script>
  • Puedes usar cualquier valor de cadena para Replace_with_Event_Category, Acción de evento y Replace_with_Event_Label.
  • Debido a que es un valor numérico, puedes enviar el valor del evento sin comillas. Por ejemplo, <button onclick="window.uetq = window.uetq || []; window.uetq.push({ 'event_category':'Video', 'event':'Play', 'event_label':'Product Demo', 'event_value':5 });">Play</button>. El valor de evento 5 se pasa sin comillas.
  • También puedes pasar ingresos variables con los eventos personalizados. Para obtener más información, consulta Cómo generar informes de ingresos variables con UET.
Notas
  • Puedes validar el buen funcionamiento de tus eventos personalizados con el Asistente de la etiqueta de UET
  • Para ver un ejemplo del código de seguimiento de la etiqueta de UET de un evento personalizado instalado en el texto de una página web, visita esta página web (solo en inglés), haz clic con el botón derecho en la página web y después haz clic en Ver código fuente o Ver código fuente de la página, según cuál sea tu explorador. En esta página, también verás algunos botones. Al hacer clic en cada botón se activará un evento personalizado. Si usas una herramienta de supervisión de terceros como Fiddler, podrás ver la solicitud HTTP generada para bat.bing.com para notificar cada evento personalizado.
  • A medida que se carga la página web, activa la etiqueta de UET, lo que produce una serie de solicitudes HTTP. La solicitud más importante es a "bat.bing" (la que tiene un aspecto parecido a "http://bat.bing.com/action/0?ti=..."). Esta solicitud informa a Microsoft Advertising acerca de las visitas de los usuarios a tu página web. Puedes usar herramientas de terceros como Fiddler para supervisar todas las solicitudes que realice tu explorador cuando se cargue la página web.
  • Para los eventos personalizados, se activa una solicitud HTTP adicional para notificar lo mismo a Microsoft Advertising. La solicitud es similar a la de bat.bing, pero tiene parámetros diferentes para notificar eventos personalizados (a diferencia de la de las visitas de páginas).

See more videos...