Meta a través de “evento de JavaScript”

Este tipo de meta le permite rastrear eventos en un sitio (como clics de botones y envíos de formularios) que ocurren sin que cambie la URL de la página. Si cambia la URL, utilice el objetivo Vista de página.

Cuando se completa este tipo de meta, la información se transmite a Yandex Metrica usando JavaScript. Esto le permite rastrear casi cualquier evento personalizado. Este tipo de meta también se puede usar en páginas Turbo.

En Comercio electrónico utilice el campo goal_id para transmitir información sobre una conversión junto con los datos sobre la acción.

Consejo

Si no tiene habilidades de programación, use la meta Envío de formulario.

Cómo crear una meta de “evento de JavaScript”

Creando una meta incluye especificar su identificador. Cuando se cumple un objetivo, se invoca el método reachGoal para transmitirle la ID especificada.

Nota

Los identificadores de meta para coincide y contiene condiciones no deben contener los siguientes caracteres: / \ & # ? = “. Si desea agregar un signo más al ID, ingrese %2B en lugar del carácter +.

  1. En Yandex.Metrica, use el menú de la izquierda para ir a la página de Metas y haga clic en Agregar meta.

  2. En el campo Nombre, introduzca un nombre para el objetivo que debe crear.

  3. Elija el tipo de meta evento de JavaScript.

  4. Especifique la condición deseada y el identificador de meta. Debajo del campo del identificador, aparecerá la línea de Código de la meta para el sitio. Copie el código. Lo necesitará para configurar el método reachGoal en su sitio web.
    Ejemplos de uso del método reachGoal en páginas del sitio:

    ...
    <form action="">
    ...
    <input type="button" onclick="ym(XXXXXX, 'reachGoal', 'TARGET_NAME'); return true;" value="Order" />
    </form>
    ...
    
    ...
    <form action="" method="get" onsubmit="ym(XXXXXX, 'reachGoal', 'TARGET_NAME'); return true;">
    ...
    </form>
    ...
    
    ...
    <form action="">
    ...
    <input type="button" onclick="ym(XXXXXX, 'reachGoal', 'TARGET_NAME', {order_price: '1000.35', currency: 'RUB'}); return true;" value="Order"/>
    </form>
    ...
    
    Cómo enviar datos de ingresos usando un selector de atributos

    Para transferir ingresos como order_price desde todas las páginas del sitio donde se establece mediante un selector de atributos (por ejemplo, class o id), pase el nombre del selector junto con los datos de ingresos a Yandex Metrica.

    1. Encuentre el fragmento en el código de su sitio donde se establece un selector de este tipo. Ejemplo:

      <div class="ORDER">Order amount: <div class="PRICE">110</div> RUB</div>
      
    2. Agregue el nombre del selector al código del elemento que enviará los ingresos por meta a Yandex Metrica. Ejemplo:

      <input type="button" onclick="ym(XXXXXX, 'reachGoal', 'BUY', {order_price: document.querySelector('.PRICE')?.textContent}); return true;" value="Order" />
      
    • XXXXXX: es su número de etiqueta.
    • TARGET_NAME: ID de meta.
    • order_price: ingresos por meta. Puede especificar ingresos en una moneda o en unidades convencionales.
    • currency: moneda de los ingresos por meta. Yandex Metrica reconoce un código de moneda de tres letras ISO 4217.
  5. Haga clic en Agregar objetivo. El objetivo creado aparecerá en la lista de objetivos. Yandex Metrica comenzará a recopilar estadísticas sobre esto en unos minutos.

  6. Compruebe si el objetivo funciona correctamente.

Condiciones para rastrear un objetivo

Hay varios tipos de condiciones disponibles al crear un objetivo. Las condiciones se combinan con el operador OR, por lo que la meta se considera completada si se cumple al menos una de las condiciones establecidas.

Criterios

Descripción

coincide

Se especifica un identificador de meta completo.

contiene

Se especifica una parte del ID. Use esta opción si hay múltiples metas y se pueden combinar con una sola condición. Especifique la mayor parte del ID posible para que solo se logren las metas deseadas.

Ejemplo

Si la condición es botón, la meta se completará para los IDs meta-botón, botón-meta, y meta-comprar-botón.

expresión regular

Esto se utiliza para rastrear identificadores de metas que coinciden con una plantilla personalizada.

Al configurar la condición, la expresión regular debe contener solo el valor del identificador (sin ningún dominio o protocolo del sitio web).

Ejemplo

Si desea rastrear el clic en un botón en particular con el ID que contiene button o buy, puede especificar la siguiente condición: button|buy.

Restricciones

  • Puede configurarse un máximo de 200 objetivos para cada etiqueta.

  • El servicio registra a un usuario que alcanza el mismo objetivo en el mismo contador no más de una vez por segundo.

  • Durante una sola sesión de usuario, el servicio puede registrar hasta 1000 conversiones fuera de línea y 400 conversiones en línea creadas para las etiquetas.

  • Si edita la etiqueta o un objetivo, no se modifica ninguna información creada anteriormente.

  • Si elimina una meta, la información recopilada para ella ya no estará disponible en los informes.

Más información

Chatee con nosotros

Escriba un correo electrónico

Metas en Yandex Metrica funciona de la misma manera para cualquier fuente. Quizás aún no haya usuarios que hayan completado la meta desde esta fuente.

Las recomendaciones no fueron útiles

Tome en cuenta: Nuestro equipo de soporte nunca iniciará llamadas hacia usted. No siga las instrucciones de personas que le llamen y se presenten como el equipo de soporte de Yandex Metrica.

Esto puede suceder por los siguientes motivos:

  • La condición de la meta en Yandex Metrica no cubre todas las posibilidades. Por ejemplo, la meta está configurada como ir a la página de confirmación de pedido, pero el sitio también permite la compra instantánea sin visitar esta página.
  • El usuario del sitio tiene un plugin de navegador que bloquea la etiqueta de Yandex Metrica, por lo que este usuario no se cuenta.
  • El usuario tiene un sistema antivirus con una configuración de privacidad estricta.
  • El usuario tiene una conexión a internet lenta, por lo que la etiqueta de Yandex Metrica no se cargó en la página de destino.
Las recomendaciones no fueron útiles

Tome en cuenta: Nuestro equipo de soporte nunca iniciará llamadas hacia usted. No siga las instrucciones de personas que le llamen y se presenten como el equipo de soporte de Yandex Metrica.