Configura conversiones avanzadas de sitios web con Google Tag Manager

Importante: Pronto, las conversiones avanzadas de sitios web y de leads se combinarán y compartirán un único parámetro de configuración para activarlas y desactivarlas. A partir de abril de 2026, Google Ads aceptará simultáneamente los datos proporcionados por el usuario obtenidos a través de las etiquetas de sitios web, el Administrador de datos y las conexiones de la API, y ya no tendrás que elegir entre diferentes métodos de implementación. Los usuarios existentes se migrarán automáticamente al nuevo parámetro de configuración unificado. Obtén más información sobre las Actualizaciones de tu configuración de conversiones avanzadas.

Las conversiones avanzadas para la Web te permiten mejorar la precisión de tu medición de conversiones. Complementa tus etiquetas de conversión existentes, ya que envían de forma segura los datos de conversiones de origen con codificación hash de tu sitio web. Para ello, la función utiliza un algoritmo de hash unidireccional seguro llamado SHA256 en tus datos propios sobre los clientes, como direcciones de correo electrónico, antes de enviárselos a Google.

Luego, los datos con codificación hash se correlacionan con las Cuentas de Google a las que se accedió para atribuir las conversiones de tus campañas a eventos de anuncios, como clics o vistas.

En este artículo, se explica cómo configurar las conversiones avanzadas de sitios web mediante Google Tag Manager. También puedes configurar conversiones avanzadas de sitios web con la etiqueta de Google o con la API de Google Ads.

En esta página, encontrarás lo siguiente:

Nota: La etiqueta del evento de Google Analytics en Google Tag Manager incluye automáticamente una etiqueta de Google.

Si utilizas Google Tag Manager, te recomendamos que configures las conversiones avanzadas a través de una etiqueta de Google implementada en tu contenedor siguiendo las instrucciones que se indican a continuación.

Como alternativa, puedes configurar las conversiones avanzadas en tu etiqueta de Google y administrar la recopilación de datos proporcionados por el usuario en Google Tag Manager.


Antes de comenzar

Revisa los siguientes requisitos antes de comenzar la configuración:

  • Conoce la URL exacta en la que se activa la etiqueta de conversión, como la URL de la página de confirmación, y el activador del evento de conversión, como un clic en un botón o una vista de página.
  • Asegúrate de que haya datos propios sobre los clientes disponibles en la página donde se activa tu etiqueta del seguimiento de conversiones, como su correo electrónico, nombre y dirección particular completos o número de teléfono.
  • Esta implementación requiere conocimientos sobre cómo se configura el seguimiento de conversiones en tu sitio web y algunos cambios en el código. Por lo tanto, asegúrate de poder comunicarte con tu equipo de desarrollo según sea necesario.
  • Asegúrate de revisar y confirmar que puedes satisfacer las políticas de datos del cliente relacionadas con las conversiones avanzadas en Google Ads.
  • Si configuras la conversión usando la URL, solo podrás configurar las conversiones avanzadas con las opciones de JavaScript o selectores CSS, o bien con las conversiones avanzadas automáticas.
  • Si es la primera vez que configuras conversiones avanzadas, te recomendamos que configures los controles de datos proporcionados por el usuario (UPD) en la página "Permitir las funciones de datos proporcionados por el usuario" en la configuración de tu etiqueta de Google en Google Ads, Google Analytics y Campaign Manager 360.
Nota: Realizamos una serie de actualizaciones para ayudarte a comprender mejor el impacto de las conversiones avanzadas en tus informes. Ahora puedes consultar el impacto de tus conversiones con los nuevos resultados disponibles en la tabla de acciones de conversión. Obtén más información sobre los resultados del impacto de las conversiones avanzadas de sitios web.

¿Cuándo recopila la etiqueta de Google los datos proporcionados por el usuario?

La etiqueta de Google se puede configurar para recopilar los datos proporcionados por el usuario de tu sitio web de forma manual (especificando las ubicaciones de datos en tu página) o de forma automática (usando la función "Recopilar datos proporcionados por el usuario detectados automáticamente"). Además, algunas herramientas de administración de sitios web, incluidas los sistemas de administración de contenido (CMS), pueden ofrecer esa configuración directamente en su interfaz de usuario.

Independientemente del método elegido, la recopilación de datos proporcionados por el usuario no comenzará hasta que aceptes las Condiciones del Servicio en tu cuenta de Google Ads o Google Analytics. Si la etiqueta de Google detecta que se le presentan datos proporcionados por el usuario para un destino de Google Ads o Google Analytics sin la aceptación de esas Condiciones del Servicio, Google no recopilará ni procesará esos datos. Esto significa que, incluso si una etiqueta de Google está configurada para recopilar y enviar los datos proporcionados por el usuario, solo lo hará si se aceptaron las Condiciones del Servicio y, según corresponda, si se establecieron en "granted" los parámetros de consentimiento necesarios. La etiqueta de Google detecta esta situación en tiempo real para ayudarte a recopilar los datos proporcionados por el usuario solamente cuando esté permitido.


Parte 1 de 3: Permite las funciones de datos proporcionados por el usuario

Si es la primera vez que las configuras conversiones avanzadas, sigue las instrucciones para la incorporación que se indican a continuación.

  1. Accede a tu cuenta de Google Ads, Google Analytics o Campaign Manager 360.
  2. Ve a la configuración de la etiqueta de Google.
  3. Haz clic en Permitir las funciones de datos proporcionados por el usuario. Esto permite que los datos proporcionados por el usuario se incluyan en tu medición.
  4. A continuación, elige el método de configuración que prefieras para la recopilación de datos:
  5. Haz clic en Guardar.

Nota: Te recomendamos que habilites la recopilación de datos proporcionados por el usuario en el producto de Google que utilizas y que aceptes las Condiciones del Servicio de las conversiones avanzadas. Luego, puedes configurar el parámetro de configuración Permitir las funciones de datos proporcionados por el usuario de tu etiqueta de Google a través del Administrador de datos. Obtén más información sobre cómo configurar tu etiqueta de Google.

Si necesitas establecer parámetros de configuración de datos proporcionados por el usuario específicos del evento, puedes anular los datos proporcionados por el usuario en todas las etiquetas configurando el parámetro user_data en las etiquetas de evento en Google Tag Manager.

Parte 2 de 3: Configura las conversiones avanzadas de sitios web en Google Ads con Google Tag Manager

  1. Ve a Configuración en el menú Objetivos Ícono de objetivos.

  2. Expande el panel “Conversiones avanzadas de sitios web”.
  3. Marca la opción "Activar las conversiones avanzadas".
  4. Revisa la declaración de cumplimiento y selecciona Aceptar.
  5. En el menú desplegable, elige un método para configurar y administrar los datos proporcionados por el usuario.
  6. Selecciona Google Tag Manager.
    • Nota: Si envías datos de conversiones avanzadas a Google de una manera distinta de la que ya seleccionaste en Google Ads, es posible que esos datos no se procesen. Por ejemplo, si seleccionas "Etiqueta de Google" y tratas de enviar datos a través de la API, estos no se procesarán.
  7. Si no sabes qué método de etiquetado debes seleccionar, haz clic en ¿Qué método debo usar?
  8. Ingresa el dominio de tu sitio web y selecciona Verificar URL para ver las sugerencias.
  9. Selecciona Ir a Google Tag Manager y sigue las instrucciones que se indican a continuación para completar el proceso de configuración en Google Tag Manager.

Parte 3 de 3: Completa la configuración de las conversiones avanzadas en Google Tag Manager con la etiqueta de Google

Asegúrate de que se haya implementado una etiqueta de Google en tu contenedor con la cuenta de Google Ads correspondiente como destino. Navega a esta etiqueta de Google, selecciona Administrar y, luego, Permitir las funciones de datos proporcionados por el usuario. Obtén más información para configurar tu etiqueta de Google.

Aquí puedes decidir cómo deseas captar los datos proporcionados por el usuario en tu etiqueta:

  1. Detecta automáticamente los datos proporcionados por el usuario: Inspecciona la página en busca de cadenas que coincidan con los tipos de datos configurados. Este método requiere un esfuerzo mínimo y funciona para la mayoría de los anunciantes. Para tener un mayor control, especifica selectores CSS o usa un fragmento de código. Puedes excluir selectores CSS específicos haciendo clic en Agregar exclusiones.
  2. Especifica selectores de CSS o variables de JavaScript: Especifica manualmente los selectores de CSS o las variables de JavaScript de tu página que contengan datos relevantes proporcionados por el usuario. Si deseas utilizar este método, selecciona esta opción y sigue las instrucciones que aparecen a continuación.
  3. Agrega un fragmento de código a tu sitio web: Envía datos del cliente con codificación hash directamente para la correlación. Esto mejora la precisión, ya que envía datos con el formato correcto de forma coherente cuando se activa la etiqueta. No es necesario que selecciones una casilla de verificación en “Detalles de la etiqueta”, ya que procesamos esa información automáticamente. También puedes combinar métodos. Por ejemplo, puedes usar la detección automática en todas las acciones, pero aplicar un fragmento de código para eventos específicos. Los datos de los fragmentos de código siempre tienen prioridad.

Alternativa: Completar la configuración de las conversiones avanzadas con la etiqueta de Google y la recopilación de datos proporcionados por el usuario en Google Tag Manager

Como alternativa, puedes configurar las conversiones avanzadas en tu etiqueta de Google y administrar la recopilación de datos proporcionados por el usuario en Google Tag Manager. Sigue los pasos anteriores para implementar una etiqueta de Google. Navega a la etiqueta del evento en GTM para la que deseas recopilar datos proporcionados por el usuario.

Nota: Se recomienda usar el atributo de ID para recuperar el valor de un elemento del DOM. Los IDs son únicos y tienen menos probabilidades de cambiar con el tiempo que otras propiedades, como nombres o los nombres de clases. Tampoco se ven afectados por los cambios de diseño, lo que significa que tu código seguirá funcionando aunque cambie el diseño de tu página.

Si un campo aún no tiene un ID, puedes agregar uno con el atributo id en el código HTML. Por ejemplo:

<input type="text" id="myTextField">

Tras completar la configuración en Google Tag Manager, puedes validar la implementación para asegurarte de que las conversiones avanzadas se hayan configurado correctamente.

Nota: Después de unos 30 días, podrás ver el impacto de las conversiones avanzadas en tus informes. Obtén más información sobre los resultados del impacto de las conversiones avanzadas de sitios web.

Opción 1: Configura conversiones avanzadas con la "recopilación automática" en Google Tag Manager

Puedes configurar las conversiones avanzadas automáticas de 2 maneras diferentes:

  • Conversiones avanzadas automáticas estándares: Utiliza este método cuando los datos proporcionados por el usuario, como correo electrónico, número de teléfono o dirección, estén disponibles en la página del evento de conversión. Por ejemplo, si tu página del evento de conversión es la página de confirmación de la compra y el correo electrónico del usuario es visible en esa página, utiliza este método. Para usar este método, ve a la configuración de tu etiqueta de Google y selecciona Detectar automáticamente los datos proporcionados por el usuario.
  • Conversiones avanzadas automáticas con la etiqueta del evento de datos proporcionados por el usuario: Utiliza este método cuando los datos del cliente, como correo electrónico, número de teléfono o dirección, no estén disponibles en la página del evento de conversión, pero sí en una página anterior. Por ejemplo, si tu página del evento de conversión es la página de confirmación de la compra y el correo electrónico del usuario se ingresa en una página anterior, utiliza este método.
Nota: Si utilizas el método de la etiqueta de evento de datos proporcionados por el usuario, los datos propios sobre los clientes, como el correo electrónico, el teléfono y la dirección, se detectarán automáticamente en las páginas que los usuarios visiten antes de llegar a la página de conversión. Con esta configuración, autorizas a Google a utilizar una cookie de anuncios para hacer lo siguiente en tu nombre: recopilar datos propios sobre los clientes con codificación hash y conectar esos datos con los eventos de conversión que ocurran en la misma sesión de usuario. Se eliminan todos los datos que no estén conectados con una conversión. Si implementas el modo de consentimiento, la cookie de anuncios estará sujeta al estado de consentimiento de ad_storage de la función Modo de consentimiento, cuando se haya implementado.

Los contenedores con etiquetas de Google Ads y Floodlight inician automáticamente una etiqueta de Google antes de que se envíe un evento, por lo que no se necesitan etiquetas de vinculación de conversiones adicionales. Ten en cuenta que, si tu contenedor incluye una etiqueta de Google en cada página, el Vinculador de conversiones debe estar integrado. Obtén más información sobre el Vinculador de conversiones.

Cómo configurar conversiones avanzadas automáticas con la etiqueta de evento de datos proporcionados por el usuario

  1. Accede a tu cuenta de Google Tag Manager.
  2. Selecciona Workspace y, luego, Etiquetas en el menú de navegación.
  3. Selecciona Nueva para crear una etiqueta nueva.
  4. Selecciona Configuración de la etiqueta y, luego, Google Ads.
  5. Selecciona la opción de evento de datos proporcionados por el usuario de Google Ads.
  6. Ingresa tu ID de seguimiento de conversiones de Google Ads.
    • Asegúrate de que esta acción de conversión tenga el mismo ID y etiqueta de seguimiento de conversiones que la acción de conversión para la que habilitaste conversiones avanzadas en tu cuenta de Google Ads.
  7. Selecciona el botón junto al campo del ID de conversión y, luego, haz clic en +.
  8. Selecciona Automática.
  9. Asigna un nombre a la variable.
  10. Selecciona Guardar.
  11. Selecciona Activando en la etiqueta de evento de datos proporcionados por el usuario de Google Ads. Aquí podrás prever la disponibilidad de los datos del usuario.
  12. Selecciona el ícono de signo más.
  13. Selecciona Activar configuración.
  14. Selecciona Envío de formulario.
    • Nota: Para que las conversiones avanzadas funcionen correctamente, debes seleccionar "Envío de formulario".
  15. Selecciona All Forms.
  16. Selecciona Guardar y, luego, guarda tu nueva etiqueta de evento de datos proporcionados por el usuario de Google Ads.

Opción 2: Configura las conversiones avanzadas con la "configuración manual" en Google Tag Manager

Paso 1 de 3: Busca las variables de conversiones avanzadas

  1. Con el navegador Chrome, navega a la página donde aparecen los datos proporcionados por el usuario.
    • Los datos proporcionados por el usuario pueden aparecer en la página de conversión de tu sitio web o en una página anterior, como una página de envío de formulario anterior a la página de confirmación de compra. Identifica los datos del cliente que se muestran en la página que deseas enviar a Google. Por ejemplo, tu página puede mostrar un mensaje de agradecimiento y una dirección de correo electrónico del cliente después de una compra.

      Nota: Debes proporcionar, al menos, uno de los campos que figuran a continuación.

      • Correo electrónico (opción preferida)
      • Dirección: El nombre, el apellido, el código postal y el país son obligatorios.
        • Opcional: Dirección, ciudad y región como claves de coincidencia adicionales.
      • También se puede proporcionar un número de teléfono como clave de coincidencia independiente, pero se recomienda enviarlo junto con un correo electrónico
  2. Una vez que hayas identificado los datos del cliente en la página, deberás seguir el próximo paso para copiar los selectores CSS y, luego, ingresarlos en Google Tag Manager (o utilizar las variables de capas de datos existentes, en caso de que existan), de modo que tu etiqueta de conversiones avanzadas sepa para qué fragmentos de datos deben generar un hash y enviarlos a Google. Es importante que mantengas abierta esta pestaña de la página de conversión.

Paso 2 de 3: Habilita las conversiones avanzadas en Google Tag Manager

Método 1: Conversiones avanzadas manuales estándares: Utiliza este método cuando los datos proporcionados por el usuario (correo electrónico, número de teléfono o dirección) estén disponibles en la página del evento de conversión. Por ejemplo, si tu página del evento de conversión es la página de confirmación de la compra y el correo electrónico del usuario es visible en esa página, utiliza este método.

Cómo configurar conversiones avanzadas manuales estándares

  1. Accede a tu cuenta de Google Tag Manager.
  2. Selecciona Workspace y, luego, Etiquetas en el menú de navegación.
  3. Selecciona la etiqueta de Google asociada a tu acción de conversión de Google Ads para editarla.
  4. Expande la sección Parámetros de evento y haz clic en Agregar parámetro.
  5. Ingresa user_data en el campo "Parámetro del evento".
  6. En el campo "Valor", selecciona o crea la variable Datos proporcionados por el usuario.
  7. En la variable Datos proporcionados por el usuario, selecciona Configuración manual.
    • Si prefieres usar JavaScript personalizado o cualquier otro objeto de datos para enviar tus datos, puedes seleccionar “Código”. Consulta la opción 3 de este artículo para obtener instrucciones.
  8. En el campo de datos relevantes del usuario que deseas proporcionar a través de las conversiones avanzadas, haz clic en el menú desplegable y selecciona Nueva variable.
    • Nota: Si ya tienes variables sin hash en tu capa de datos, puedes seleccionarlas en lugar de crear variables nuevas.
  9. En la pantalla "Variable Configuration", selecciona Choose a variable type to begin setup. En la pantalla "Choose Variable Type", seleccione DOM Element.
  10. En la pantalla "Variable Configuration", cambie "Selection Method" en el menú desplegable a "CSS Selector".
  11. Asigna un título a la variable.
  12. Ingresa el selector CSS que hace referencia a los datos de tus usuarios en el campo de entrada “Selector de elemento”. Ve al paso 3 de esta sección para revisar cómo encontrar selectores CSS. Puedes dejar en blanco el campo "Attribute name".
  13. Selecciona Guardar para la variable y, luego, guarda la etiqueta de Google.

Método 2: Conversiones avanzadas manuales con la etiqueta del evento de datos proporcionados por el usuario: Utiliza este método cuando los datos proporcionados por el usuario (correo electrónico, número de teléfono o dirección) no estén disponibles en la página del evento de conversión, pero sí en una página anterior. Por ejemplo, si tu página del evento de conversión es la página de confirmación de la compra y el correo electrónico del usuario se ingresa en una página anterior, utiliza este método. Con este método, identificarás los selectores CSS y las variables de JavaScript que contengan datos proporcionados por el usuario en páginas anteriores a la página de conversión.

Nota: Si utilizas el método de la etiqueta de evento de datos proporcionados por el usuario, los datos propios sobre los clientes, como el correo electrónico, el teléfono y la dirección, se detectarán automáticamente en las páginas que los usuarios visiten antes de llegar a la página de conversión. Con esta configuración, autorizas a Google a utilizar una cookie de anuncios para hacer lo siguiente en tu nombre: recopilar datos propios sobre los clientes con codificación hash y conectar esos datos con los eventos de conversión que ocurran en la misma sesión de usuario. Se eliminan todos los datos que no estén conectados con una conversión. Si implementas el modo de consentimiento, la cookie de anuncios estará sujeta al estado de consentimiento de ad_storage de la función Modo de consentimiento, cuando se haya implementado.

Los contenedores con etiquetas de Google Ads y Floodlight inician automáticamente una etiqueta de Google antes de que se envíe un evento, por lo que no se necesitan etiquetas de vinculación de conversiones adicionales. Ten en cuenta que, si tu contenedor incluye una etiqueta de Google en cada página, el Vinculador de conversiones debe estar integrado. Obtén más información sobre el Vinculador de conversiones.

Cómo configurar conversiones avanzadas manuales con la etiqueta de evento de datos proporcionados por el usuario

  1. Accede a tu cuenta de Google Tag Manager.
  2. Selecciona Workspace y, luego, Etiquetas en el menú de navegación.
  3. Selecciona Nueva para crear una etiqueta nueva.
  4. Selecciona Configuración de etiquetas y Evento de datos proporcionados por el usuario de Google Ads.
  5. Ingresa tu ID de seguimiento de conversiones de Google Ads.
    • Asegúrate de que esta acción de conversión tenga el mismo ID y etiqueta de seguimiento de conversiones que la acción de conversión para la que habilitaste conversiones avanzadas en tu cuenta de Google Ads.
  6. En el menú desplegable, selecciona Nueva variable.
  7. Selecciona Configuración manual.
    • Si prefieres usar JavaScript personalizado o cualquier otro objeto de datos para enviar tus datos, puedes seleccionar “Código”. Consulta la opción 3 de este artículo para obtener instrucciones.
  8. En el campo de datos pertinentes del usuario que deseas proporcionar a través de las conversiones avanzadas, haz clic en el menú desplegable y selecciona Nueva variable.
    • Nota: Si ya tienes variables sin hash en tu capa de datos, puedes seleccionarlas en lugar de crear variables nuevas.
  9. En la pantalla "Variable Configuration", selecciona Choose a variable type to begin setup. En la pantalla "Choose Variable Type", seleccione DOM Element.
  10. En la pantalla "Variable Configuration", cambie "Selection Method" en el menú desplegable a "CSS Selector".
  11. Asigna un título a la variable.
  12. Ingresa el selector CSS que hace referencia a los datos de tus usuarios en el campo de entrada “Selector de elemento”. Ve al paso 3 de esta sección para revisar cómo encontrar selectores CSS. Puedes dejar en blanco el campo "Attribute name".
  13. Selecciona Guardar.
  14. Selecciona Activando en la etiqueta de evento de datos proporcionados por el usuario de Google Ads. Aquí podrás prever la disponibilidad de los datos del usuario.
  15. Selecciona el ícono de signo más.
  16. Selecciona Activar configuración.
  17. Selecciona Envío de formulario.
    • Nota: Para que las conversiones avanzadas funcionen correctamente, debes seleccionar "Envío de formulario".
  18. Selecciona All Forms.
  19. Selecciona Guardar y, luego, guarda tu nueva etiqueta de evento de datos proporcionados por el usuario de Google Ads.
En el siguiente paso, se indica cómo copiar los selectores de CSS de tu página de conversión y pegarlos en estas variables de conversiones avanzadas. Es importante que mantengas abierta esta pestaña.

Paso 3 de 3: Identifica los selectores CSS de las conversiones avanzadas y, luego, ingrésalos en Google Tag Manager

Para identificar los selectores CSS que se deben ingresar en los campos de la etiqueta de conversiones avanzadas (por ejemplo, correo electrónico, teléfono, etc.), sigue estos pasos. Si ya tiene variables sin hash en su capa de datos, puede seleccionarlas en lugar de crear variables de CSS nuevas. Si no tienes certeza al respecto, sigue las instrucciones:

  1. En una pestaña nueva, ve a tu sitio web. No cierres Google Tag Manager.
  2. Identifica los datos del cliente que deseas enviar con las conversiones avanzadas. Estos datos pueden aparecer en la página de conversión o en otra página, como la página de envío de formulario justo antes de la página de confirmación de la compra. Haz clic en la parte superior con el botón derecho del mouse y selecciona Inspeccionar.
    • Por ejemplo, si intentas captar una dirección de correo electrónico, asegúrate de seleccionar con el botón derecho la dirección de correo electrónico (por ejemplo, ejemplo@correoelectronico.com).
  3. Haz clic con el botón derecho directamente sobre ese valor y selecciona Inspeccionar. Las Herramientas para desarrolladores de Chrome se iniciarán en tu navegador.
  4. Dentro del código fuente que se presenta en la página de herramientas para desarrolladores de Chrome, encontrarás destacada una parte del código. Este es el elemento de página que contiene los datos de tus clientes.
  5. Coloca el cursor sobre el código destacado y haz clic en él con el botón derecho.
  6. Desplázate hacia abajo hasta "Copiar" y, luego, elige Copiar selector.
  7. En la otra pestaña, con Google Tag Manager abierto, pegue ese texto en el campo "Element selector".
    • Como referencia, debería ser similar, aunque no exactamente igual, al siguiente:

      tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail

  8. Selecciona Guardar.
  9. Repite los pasos 2 a 8 de esta sección para cada dato del cliente, como correo electrónico, nombre y dirección, etc. Para ello, copia el selector CSS en una nueva variable para cada variable de datos del cliente en Google Tag Manager.
  10. En Google Tag Manager, selecciona Guardar.

Opción 3: Configura conversiones avanzadas con “Código” en Google Tag Manager

Paso 1 de 3: Identifica y define tus variables de conversiones avanzadas

Primero, deberás asegurarte de que las variables que necesitas, como el correo electrónico, la dirección y el número de teléfono, están disponibles en la página de conversión donde se activa la etiqueta de conversión de Google Ads. Probablemente, este sea el caso en las páginas de conversión para compras, registros y otros tipos de conversiones similares, que suelen requerir datos del cliente. Si no estás seguro de cuál es la página en cuestión, comunícate con tu desarrollador.

Tras confirmar que la información está disponible, debes almacenar los datos del cliente en tu página como variables de JavaScript globales, de modo que puedas usarlos la etiqueta de conversiones avanzadas.

Nota: Debes proporcionar, al menos, uno de los campos que figuran a continuación.

  • Correo electrónico (opción preferida)
  • Dirección: El nombre, el apellido, el código postal y el país son obligatorios. De forma opcional, puedes proporcionar la dirección, la ciudad y la región como claves de coincidencia adicionales.
  • También puedes proporcionar un número de teléfono como clave de coincidencia independiente, pero se recomienda usarlo junto con un correo electrónico

Puedes enviar datos sin hash para que Google los normalice y les aplique esta codificación de forma automática, o bien puedes enviar datos que ya tengan hash generado. Si decides normalizar los datos y generarles hash, sigue las instrucciones que se indican a continuación:

Para normalizar los datos, sigue estos pasos:

  • Quita los espacios en blanco iniciales o finales.
  • Convierte el texto a minúsculas.
  • Escribe los números de teléfono con el formato estándar E.164.
  • Quita todos los puntos (.) que anteceden al nombre de dominio en las direcciones de correo electrónico gmail.com y googlemail.com.

Para generar hash, haz lo siguiente:

  • Utiliza el formato hex SHA256.

Define tus variables con los criterios de la siguiente tabla. Puedes nombrar las variables como prefieras, y la columna “Nombre de la clave” indica cómo se hará referencia a ellas en la etiqueta de conversiones avanzadas.

Todos los datos se deben pasar como variables de tipo cadena. Cuando definas un nombre y una dirección, asegúrate de que cada componente se defina como una variable individual, como nombre y apellido.

Campo de datos Nombre de la clave Descripción
Dirección de correo electrónico correo electrónico

Es el correo electrónico del usuario.

Ejemplo: "jdoe@example.com".

sha256_email_address

Es el correo electrónico del usuario con codificación hash.

Ejemplo:

‘a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db’

Número de teléfono phone_number

Es el número de teléfono del usuario. Debe tener el formato E.164, es decir, debe tener entre 11 y 15 dígitos, incluidos un prefijo de signo más (+) y un código de país sin guiones, paréntesis ni espacios.

Ejemplo: "+11231234567"

sha256_phone_number

Es el número de teléfono del usuario con codificación hash.

Ejemplo:

"e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1".

Nombre address.first_name

Es el nombre del usuario.

Ejemplo: "Juan".

address.sha256_first_name

Es el nombre del usuario con codificación hash.

Ejemplo:

"96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a".

Apellido address.last_name

Es el apellido del usuario.

Ejemplo: "Pérez".

address.sha256_last_name

Es el apellido del usuario con codificación hash.

Ejemplo:

"799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f".

Dirección address.street Es la dirección del usuario. Ejemplo: "Av. San Martín 123".
Ciudad address.city Es el nombre de la ciudad del usuario. Ejemplo: "Southampton".
Región address.region Es la provincia, el estado o la región del usuario. Ejemplo: "Hampshire".
Código postal address.postal_code Es el código postal del usuario. Ejemplo: "SO99 9XX"
País address.country Es el código de país del usuario. Ejemplo: "UK". Utiliza los códigos de país de dos letras de la norma ISO 3166-1 alfa-2.

Los siguientes pasos consistirán en habilitar conversiones avanzadas en Google Tag Manager y hacer referencia a las variables de datos del cliente que acaba de crear. Puede ser útil mantener los nombres de las variables de datos del cliente a la mano, ya que los necesitarás en los pasos más adelante.

Paso 2 de 3: Configura Google Tag Manager

  1. Accede a tu cuenta de Google Tag Manager.
  2. Selecciona Workspace y, luego, haz clic en Etiquetas en el menú de navegación.
  3. Selecciona la etiqueta de Google asociada a tu acción de conversión de Google Ads para editarla.
  4. Expande la sección Parámetros de evento y selecciona Agregar parámetro.
  5. Ingresa user_data en el campo "Parámetro del evento".
  6. Crea una variable de datos proporcionados por el usuario en el campo "Valor".
  7. En la nueva “Variable de datos proporcionados por el usuario”, selecciona Código.
  8. En el menú desplegable Fuente de datos, elige Nueva variable.
  9. Selecciona JavaScript personalizado en la sección "Configuración de variables".

Paso 3 de 3: Inserta y personaliza tu código

Copia la plantilla de JavaScript que se ajuste a tu estrategia de hash y pégala en tu nueva variable personalizada de JavaScript.


Plantilla estándar:

function () {

return {

"email": yourEmailVariable , // Reemplaza tuVariableCorreoElectrónico por el nombre de la variable que captura el correo electrónico de tu usuario

"phone_number": yourPhoneVariable, // Repite para el caso de yourPhoneVariable, así como para los siguientes nombres de variables a continuación

"address": {

"first_name": yourFirstNameVariable ,

"last_name": yourLastNameVariable ,

"street": yourStreetAddressVariable ,

"city": yourCityVariable ,

"region": yourRegionVariable ,

"postal_code": yourPostalCodeVariable ,

"country": yourCountryVariable

}

}

}

Muestras de código para variables normalizadas y con codificación hash:

Nota: También puedes codificar el campo con una string o usar una función en lugar de usar variables.
// Implement
<script>
gtag('set', 'user_data', {

"sha256_email_address": yourNormalizedandHashedEmailVariable,
"sha256_phone_number": yourNormalizedandHashedPhoneVariable,
"address": {
"sha256_first_name": yourNormalizedandHashedFirstNameVariable,
"sha256_last_name": yourNormalizedandHashedLastNameVariable,
"city": yourCityVariable,
"region": yourRegionVariable,
"postal_code": yourPostalCodeVariable,
"country": yourCountryVariable
}
});
</script>

Si quieres proporcionar valores de datos del usuario con codificación hash, puedes usar el siguiente fragmento de ejemplo:

async function processUserData() {
const userData = {

'sha256_email_address': await hashEmail(email.trim()),
'sha256_phone_number': await hashPhoneNumber(phoneNumber),
'address': {
'sha256_first_name': await hashName(firstName),
'sha256_last_name': await hashName(lastName),
'city': city,
'region': region,
'postal_code': postalCode,
'country': country,
},
};
return userData;

El número de teléfono debe tener el formato E.164, es decir, debe tener entre 11 y 15 dígitos, incluidos un prefijo de signo más (+) y un código de país sin guiones, paréntesis ni espacios.

Reglas de personalización

En el caso de cada tipo de datos del cliente en el código anterior, reemplaza las variables de marcador de posición (por ejemplo, yourEmailVariable) por el nombre de la variable de JavaScript global que contiene esos datos del cliente en tu página de conversión.

  • Recuerda que se debe proporcionar, al menos, uno de los siguientes campos:
    • Correo electrónico (opción preferida)
    • Dirección (el nombre, el apellido, el código postal y el país son obligatorios)
    • También se puede proporcionar un número de teléfono como clave de coincidencia independiente, pero se recomienda enviarlo junto con un correo electrónico
  • Ten en cuenta que, si tu sitio no recopila alguno de dichos campos, debes quitar el campo por completo en lugar de dejarlo en blanco. Por ejemplo, un sitio web en el que solo se recopilan correos electrónicos y números de teléfono crearía una variable de JavaScript personalizada que se muestra de la siguiente manera:

    function () {

    return {

    "email": yourEmailVariable ,

    "phone_number": yourPhoneVariable

    }

    }

Selecciona Guardar.

Ya configuraste las conversiones avanzadas para esa acción de conversión. El siguiente paso es validar que funcionan correctamente. Vaya a la sección "Valide su implementación" que aparece a continuación.

Valida tu implementación

Para verificar si tu implementación de conversiones avanzadas funciona correctamente, navega a tu página de conversión (es posible que debas completar una conversión de prueba para hacerlo) y sigue estos pasos: Se recomienda hacer esto inmediatamente después de implementar las conversiones avanzadas, de modo que se puedan realizar cambios si no funciona correctamente.

Cómo validar la implementación con las herramientas para desarrolladores de Chrome

  1. Haga clic con el botón derecho en su página web.
  2. Selecciona Inspeccionar.
  3. Selecciona la pestaña "Red".
  4. Ingresa "google" en la barra de búsqueda.
  5. Busca la solicitud de red que dirige a "googleadservices.com/pagead/conversion/" (o "google.com/pagead/1p-conversion/" en algunos navegadores).
  6. Selecciona Carga útil para ver la lista de parámetros de cadena de consulta.
  7. Busca un parámetro "em" con una cadena con hash como valor (para el correo electrónico, se mostrará "tv.1~em"; para el teléfono, se mostrará "tv.1~pn"). El valor debe comenzar con "tv.1~em" seguido de una larga cadena de caracteres. Si ves el parámetro "em", significa que la etiqueta de conversiones avanzadas recopila el objeto enhanced_conversion_data y genera un hash para este correctamente.
Nota: Si ves el parámetro "em", pero solo ves "tv.1~em" sin una larga cadena de codificación hash a continuación, significa que estás enviando el parámetro de conversiones avanzadas, pero está vacío. Esto puede suceder cuando los datos proporcionados por el usuario no están disponibles en el momento de la conversión.

Revisa el informe de diagnóstico para confirmar la implementación

Cerca de 48 horas después de la implementación de las conversiones avanzadas, podrás ver el informe de diagnóstico de etiquetas en Google Ads, el cual puedes usar para validar que tu implementación funcione correctamente. Para acceder, sigue estos pasos:

  1. Ve a Resumen en el menú Objetivos Ícono de objetivos.
  2. Selecciona la acción de conversión que tenga habilitadas las conversiones avanzadas.
  3. Selecciona Diagnóstico en el menú de páginas ubicado en la parte superior. Podrás consultar el informe de diagnóstico de la etiqueta de conversiones avanzadas y las métricas de esta función en cada sección.
  4. Revisa las diversas verificaciones de estado para asegurarte de que todo funcione según lo esperado.
  5. Si el informe de diagnóstico de etiquetas te indica que puede haber algún problema, sigue las instrucciones en la notificación y el Centro de ayuda para solucionarlo.

Cómo desactivar las conversiones avanzadas

Para desactivar las conversiones avanzadas a nivel de la cuenta, sigue estos pasos:

  1. Ve a Configuración en el menú Objetivos Ícono de objetivos.
  2. Expande el panel “Conversiones avanzadas de sitios web”.
  3. Anula la selección de la casilla de verificación para desactivar las conversiones avanzadas.
  4. Selecciona Guardar.

Para desactivar las conversiones avanzadas a nivel de la acción de conversión, sigue estos pasos:

  1. Ve a Configuración en el menú Objetivos Ícono de objetivos.
  2. Selecciona la acción de conversión para la que deseas inhabilitar las conversiones avanzadas.
  3. Expande el panel "Conversiones avanzadas".
  4. Anula la selección de la casilla de verificación junto a Enable enhanced conversions.
  5. Selecciona Guardar.
Nota: Si desactivas tus conversiones avanzadas, no podrás utilizarlas para ofertar ni generar informes. Sin embargo, tus datos de conversiones existentes no se verán afectados.

Cómo inhabilitar los eventos automáticos

  1. Accede a tu cuenta de Google Ads, Google Analytics o Campaign Manager 360.
  2. Ve a la configuración de la etiqueta de Google.
  3. A continuación, haz clic en Administrar la detección automática de eventos y selecciona los tipos de eventos que tu etiqueta de Google debe detectar automáticamente.
  4. Una vez inhabilitada, ningún producto o cuenta que use tu etiqueta de Google recibirá eventos asociados.

Cómo inhabilitar la recopilación de datos proporcionados por el usuario a nivel del evento

Opción 1:

  1. Ve a Resumen en el menú Objetivos Ícono de objetivos.
  2. Busca la acción de conversión. En "Detalles", selecciona Editar Configuración.
  3. Marca la casilla junto a Utilizar la conversión avanzada para esta acción de conversión para administrar los UPD a nivel del evento de conversión.
  4. Selecciona Guardar.

Opción 2:

Puedes implementar la secuenciación de etiquetas para asegurarte de que user_data esté configurado correctamente para una etiqueta del evento de conversión. Para ello, debes configurar una etiqueta de Google con un parámetro user_data vacío. Utiliza la función Secuencia de etiquetas para asegurarte de que esta etiqueta de Google se aplique a la etiqueta del evento de conversión antes de su ejecución. Obtén más información sobre cómo configurar la secuenciación de etiquetas de Google.

Nota: Para inhabilitar la recopilación de UPD a nivel de la etiqueta y evitar que se recopile PII en los datos del usuario, reemplaza el campo user_data por un valor vacío en los eventos.
Es posible que esta página incluya contenido traducido con tecnología de IA. Las traducciones realizadas con IA pueden contener errores.
false
Achieve your advertising goals today!

Attend our Performance Max Masterclass, a livestream workshop session bringing together industry and Google ads PMax experts.

Register now

Búsqueda
Borrar búsqueda
Cerrar la búsqueda
Apps de Google
Menú principal
6352938431388482986
true
Buscar en el Centro de asistencia
true
true
true
true
true
true
73067
false
false
true
true
false
false