---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com/support/metrica/en/pro/methods.md
  - https://yandex.com/support/metrica/es/pro/methods.md
  - https://yandex.com/support/metrica/pt/pro/methods.md
  - https://yandex.com/support/metrica/ru/pro/methods.md
  - https://yandex.com/support/metrica/tr/pro/methods.md
  - https://yandex.com/support/metrica/zh/pro/methods.md
  - href: es/pro/methods.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
title: Transmitiendo datos sobre eventos adicionales
description: Para enviar datos de eventos adicionales a Yandex Metrica, puede usar métodos estándar de JavaScript. Recomendamos usar métodos distintos para transmitir diferentes tipos de datos.
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/metrica/es/llms.txt


# Transmitiendo datos sobre eventos adicionales

Para enviar datos de eventos adicionales a Yandex Metrica, puede usar métodos estándar de JavaScript. Recomendamos usar métodos distintos para transmitir diferentes tipos de datos.

## Límites de transmisión de datos {#limits}

- Número máximo de niveles anidados: 10.
- Tamaño máximo por JSON: 8 KB.
- Número máximo de parámetros por sesión: 512.

[Restricciones a la transferencia de datos](https://yandex.com/support/metrica/es/general/limits.md)

## Enviando datos de vista de página {#views}

Recomendamos usar estos métodos para enviar datos de vista de página:

- `init`: Al inicializar la etiqueta.
- `hit`: Para transmitir grandes cantidades de datos y para sitios web AJAX o Flash.

**init method**

 
:   {% note info %}
    
    Use el método `init` para cantidades pequeñas de datos y el método [hit](../objects/hit.md) para cantidades grandes.
    
    {% endnote %}
    
    
    El método `init` se utiliza típicamente para la inicialización normal de etiquetas en el sitio web y se especifica por defecto en el fragmento de código:
    
    ```javascript translate=no
    ym(XXXXXXXX, "init", {});
    ```
    
    Código de etiqueta de muestra con parámetros adicionales:
    
    ```javascript translate=no
    ym(XXXXXXXX, "init", {
        clickmap: true,
        trackLinks: true,
        accurateTrackBounce: true,
        webvisor: true,
        ecommerce: "dataLayer",
        params: {
            user_info: {
                user_id: "123456",
                user_type: "customer"
            }
        }
    });
    ```
    
    
    {% note alert %}
    
    Tenga cuidado al introducir parámetros adicionales en el método `init`. Si ocurren errores durante la transmisión de datos, la vista de página puede no ser registrada para el usuario, y cualquier acción subsiguiente en esta página puede no ser incluida en la sesión.
    
    {% endnote %}
    
    
    [init method](../code/counter-initialize.md)

**hit method**

 
:   Use este método para enviar cantidades grandes de datos. El método `hit` también es adecuado para sitios web AJAX o Flash, donde el usuario navega entre páginas dentro de la misma ventana, sin cargar páginas nuevas.
    
    ```javascript translate=no
    ym(XXXXXXXX, 'hit', url[, options])
    ```
    
    Aquí tiene un ejemplo de uso del método con datos adicionales:
    
    ```javascript translate=no
     ym(XXXXXXXX, 'hit', '#contacts', {
        params: {
            page_info: {
                title: "Page title",
                referrer: "Page referrer"
            },
            user_info: {
                user_id: "123456",
                user_type: "customer"
            }
        }
    }); 
    ```
    
    [hit method](../objects/hit.md)

## Enviando datos sobre metas y eventos {#goals-events}

Para enviar datos sobre eventos y acciones de usuario en su sitio, recomendamos estos métodos:

- `reachGoal`: Para enviar datos de metas.
- `params`: Para enviar datos sobre eventos adicionales que desea analizar.

**reachGoal method**

 
:   Use este método para eventos que planea establecer como metas en Yandex Direct o para ver datos sobre la finalización de metas en Yandex Metrica.
    
    ```javascript translate=no
    ym(XXXXXXXX, 'reachGoal', target[, params[, callback[, ctx]]]);
    ```
    
    Ejemplo de uso del método con parámetros adicionales:
    
    ```javascript translate=no
    ym(XXXXXXXX,'reachGoal','TARGET_NAME', {
        page_info: {
            title: "Page title",
            referrer: "Page referrer"
        },
        user_info: {
            user_id: "123456",
            user_type: "customer"
        },
        action_info: {
            action_type: "select",
            action_placement: "action_placement"
        }
    }); 
    ```
    
    [reachGoal method](../objects/reachgoal.md)

**params method**

 
:   Use este método para los eventos que deseas analizar sin establecerlos como metas:
    
    ```javascript translate=no
    ym(XXXXXXXX, 'params', parameters);
    ```
    
    Ejemplo de uso del método con parámetros:
    
    ```javascript translate=no
    ym(XXXXXXXX, 'params', {
        action_info: {
            action_type: "select",
            action_placement: "action_placement"
        }
    });
    ```
    
    [params method](../objects/params-method.md)

<!-- source: es/_includes/buttons/chat-button.md -->
[Chatee con nosotros](https://yandex.com/chat/#/user/036e6a02-3620-9cdc-4c5e-a34667a7379e?utm_source=spravka){.button}

<!-- source: es/_includes/styles/href-to-button.md -->

<!-- endsource: es/_includes/styles/href-to-button.md -->
<!-- endsource: es/_includes/buttons/chat-button.md -->

<!-- source: es/_includes/footer-links.md -->
- - -

<div class="borderless-table">

#|
||
Enlaces útiles

- [Etiqueta de demostración](https://metrica.yandex.com/r/dashboard?)
- [Agregar una etiqueta](https://metrica.yandex.com/add/)
- [Configuración gratuita de etiquetas](https://yandex.com/promo/freeservice/metrica?utm_source=help_metrica_en&utm_medium=cpc&utm_campaign=1)
- [Yandex Metrica API](https://tech.yandex.com/metrika/)
- [Sugiera su idea](https://yandex.com/support/metrica/troubleshooting/idea.html)
- [Discutir en Telegram](https://t.me/yandexmetrika)
|
Capacitación en línea

- [Obtener un certificado de Yandex Metrica](https://yandex.ru/adv/expert/exam/metrika/?utm_source=metrika_help&utm_medium=web&utm_campaign=static&utm_content=useful_links)


- [Tomar un curso de capacitación](https://yandex.com/adv/edu/online/metrika?utm_source=metrika_help&utm_medium=web&utm_campaign=static&utm_content=useful_links)

||
|#

</div>

<!-- source: es/_includes/styles/table-style.md -->

<!-- endsource: es/_includes/styles/table-style.md -->
<!-- endsource: es/_includes/footer-links.md -->
