---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.com/support/metrica/en/code/counter-initialize.md
  - https://yandex.com/support/metrica/es/code/counter-initialize.md
  - https://yandex.com/support/metrica/pt/code/counter-initialize.md
  - https://yandex.com/support/metrica/ru/code/counter-initialize.md
  - https://yandex.com/support/metrica/tr/code/counter-initialize.md
  - https://yandex.com/support/metrica/zh/code/counter-initialize.md
  - href: es/code/counter-initialize.md
    type: text/markdown
    title: Markdown version
  - href: ../llms.txt
    type: text/markdown
    title: llms.txt
title: Inicialización de etiquetas
description: Cómo inicializar una etiqueta y parámetros de inicialización, cómo habilitar una etiqueta usando el sistema de administración de etiquetas.
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com/support/metrica/es/llms.txt


# Inicialización de etiquetas


{% note tip %}

Para trabajar con la API de JavaScript se requieren conocimientos de HTML y JavaScript. Si no conoce estos idiomas, contacte a su desarrollador web o webmaster.

{% endnote %}


Vaya a `https://mc.yandex.ru/metrika/tag.js` y descargue la biblioteca de JavaScript, porque es necesaria tenerla para que tag funcione.

El código para habilitar la biblioteca está disponible en la página de edición de la etiqueta. La biblioteca puede cargarse de manera asíncrona (opción recomendada) o sincrónica, pero su funcionalidad es la misma.

Para crear y gestionar una etiqueta, utilice el método `ym`. Se crea en el código de la descarga:
```javascript
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
```

`ym` requiere el ID de la etiqueta y el nombre de la función que se está llamando. El método también puede recibir argumentos de la función invocada. Por ejemplo, para inicializar una etiqueta, necesita pasar el ID de la etiqueta, el nombre de la función `init` y una matriz de parámetros:

```javascript
ym(XXXXXXXX, "init", {clickmap: true, webvisor: true});
```

Si no desea pasar parámetros a la función, la inicialización se ve así:

```javascript
ym(XXXXXXXX, "init", {});
```

La parte del código que contiene los parámetros de inicialización principales se genera en la página **Configuración**. La lista completa de parámetros de inicialización se muestra en la tabla.

Las funciones que se pueden llamar a través del método `ym` se describen en la [referencia de métodos](https://yandex.com/support/metrica/es/objects/method-reference.md).

## Parámetros de inicialización de etiquetas

#|

||
**Nombre**
|
**Valor predeterminado**
|
**Tipo**
|
**Descripción**
||
||
`accurateTrackBounce`
|
`true`
|
Booleano \| Número
|
Tasa de rebote precisa El parámetro puede aceptar estos valores:

- `true` — Habilitar la tasa de rebote precisa, con un evento de no rebote registrado después de 15 000 ms (15 s).
- `false` — No habilitar la tasa de rebote precisa.
- `<N>` (entero) — Habilitar la tasa de rebote precisa. Los eventos que no son de rebote se registran después de `<N> ms`.
||
||
`childIframe`
|
`false`
|
Booleano
|
Si se debe [registrar el contenido del iframe](https://yandex.com/support/metrica/es/webvisor/iframe-support.md) sin una etiqueta en una ventana secundaria.
||
||
`clickmap`
|
`true`
|
Booleano
|
Recopilar datos de clic en mapa o no
||
||
`defer`
|
`false`
|
Booleano
|
Si se debe deshabilitar el envío automático de datos durante la inicialización de la etiqueta.
||
||
`ecommerce`
|
`false`
|
Booleano \| Cadena \| Matriz
|
Recolección de datos de [comercio electrónico](https://yandex.com/support/metrica/es/ecommerce/about.md).

- `true`: habilita la recopilación de datos para el comercio electrónico. Equivalente al valor de `dataLayer` (si la opción está [habilitada en Yandex Metrica](https://yandex.com/support/metrica/es/data/e-commerce.md#3)). Los datos se transfiere a través de un arreglo de JavaScript llamado `dataLayer` en el espacio de nombres global (`window.dataLayer`).
- `false`: deshabilita la recopilación de datos para el comercio electrónico.
- `<objectName>` (Cadena): habilita la recopilación de datos para el comercio electrónico. Los datos se transmiten a través de una matriz JavaScript llamada `<objectName>` en el espacio de nombres global (`ventana.<objectName>`).
- `<array>` (Matriz): habilita la recopilación de datos para el comercio electrónico. Los datos se transmiten a través de un JavaScript `<array>`
||
||
`params`
|
—
|
Objeto \| Matriz
|
Parámetros de sesión transmitidos durante la inicialización de etiquetas.

Para transmitir los parámetros de sesión en otro momento, use el método [params](https://yandex.com/support/metrica/es/objects/params-method.md).
||
||
`userParams`
|
—
|
Objeto
|
Parámetros de usuarios del sitio que se transmiten al inicializar la etiqueta.

Para transmitir los parámetros en cualquier otro momento, utilice el método [userParams](https://yandex.com/support/metrica/es/objects/user-params.md).
||
||
`trackHash`
|
`false`
|
Booleano
|
Seguimiento de cambios de hash en la barra de direcciones del navegador
||
||
`trackLinks`
|
`true`
|
Booleano
|
Rastrear clics en enlaces de salida.
||
||
`trustedDomains`
|
—
|
Matriz
|
Indica un dominio de confianza para [registrar el contenido de un iframe secundario](https://yandex.com/support/metrica/es/webvisor/iframe-support.md) Contiene la dirección del dominio de la ventana principal
||
||
`tipo`
|
`0`
|
Número
|
Tipo de etiqueta. 1 para YAN.
||
||
`webvisor`
|
`false`
|
Booleano
|
Utilizar Reproducir sesión o no
||
||
`triggerEvent`
|
`false`
|
Booleano
|
Si se debe verificar si la etiqueta está lista.
||
||
`sendTitle`
|
`true`
|
Booleano
|
Registros de títulos. Si los títulos contienen datos privados, el parámetro debe establecerse en `false` durante la inicialización: `sendTitle: false`.
||
||
`ssr`
|
`true`
|
Booleano
|
Un parámetro técnico usado por la etiqueta del anuncio.
||
|#

## Cómo comprobar la inicialización de etiquetas {#check-initialize}

Puede usar un evento de JavaScript especial para averiguar si la etiqueta está lista para operar. Sin embargo, debe agregar el parámetro `triggerEvent` configurado `true` en el fragmento de código:
```
ym(XXXXXXXX, "init", {triggerEvent: true});
```
 Para jQuery, puede usar el siguiente ejemplo de código en el momento de inicialización de etiquetas:

```xml
jQuery(document).on('yacounterXXXXXXinited', function () {
    console.log('tag yaCounte rXXXXXXXX ready');
});
```




<!-- 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/support-2.md -->
<div class="cut-button">

{% cut "Escriba un correo electrónico" %}

<!-- source: es/_includes/popup/id-popup/wrong-sup.md -->
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.
<!-- endsource: es/_includes/popup/id-popup/wrong-sup.md -->

<div style="padding: 15px;
     margin: 10px 0;
     background: #FFFFFF;
     border-radius: 10px;
     border: 1px solid var(--yc-color-line-generic);">
  <iframe style="background: #FFFFFF;"
        height="700"
        width="100%"
        frameborder="0"
        src="https://forms.yandex.com/surveys/10011833/?&iframe=1&lang=en">
  </iframe>
</div>

{% endcut %}

</div>

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

<!-- endsource: es/_includes/styles/cut-button.md -->
<!-- endsource: es/_includes/support-2.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 -->
