Conversiones mejoradas para web es una función que puede ayudarte a mejorar la precisión de la medición de conversiones. Esta función complementa tus etiquetas de conversión enviando datos propios de conversión de tu sitio web cifrados con hash. Este envío se realiza de un modo que protege la privacidad de los datos. Antes de enviar a Google los datos propios de clientes, como sus direcciones de correo, esta función los cifra con SHA256 SHA-256 significa “algoritmo de hash seguro de 256 bits” y se usa para la seguridad criptográfica. Más información , un algoritmo seguro y unidireccional que usa tecnología hash. Después, los datos cifrados se asocian con cuentas de Google que tienen la sesión iniciada para atribuir las conversiones de tu campaña a eventos de anuncios, como clics o visualizaciones.
En este artículo se explica cómo configurar la función Conversiones mejoradas para web con Google Tag Manager. También puedes configurar la función Conversiones mejoradas para web con la etiqueta de Google o con la API de Google Ads.
Nota
La etiqueta de evento de Google Analytics en Google Tag Manager incluye automáticamente una etiqueta de Google, por lo que no te verás afectado.
Si usas Google Tag Manager, te recomendamos que configures Conversiones mejoradas a través de una etiqueta de Google implementada en tu contenedor de Google Tag Manager siguiendo las instrucciones que se indican abajo.
Otra opción es configurar Conversiones mejoradas en tu etiqueta de Google, pero gestionar la recogida de datos proporcionados por los usuarios en Google Tag Manager. También encontrarás los detalles de esta configuración abajo.
Antes de empezar
Revisa estos requisitos antes de iniciar la configuración:
- Debes saber cuál es la URL de la página donde se activa la etiqueta de conversión (por ejemplo, la URL de la página de confirmación) y cuál es el activador del evento de conversión (por ejemplo, un clic en un botón o una vista de página).
- Asegúrate de que haya datos propios de clientes (correo electrónico, nombre y dirección postal completos, o número de teléfono) en la página donde se activa la etiqueta de seguimiento de conversiones.
- Para implementar la función Conversiones mejoradas, debes saber cómo se configura el seguimiento de conversiones en un sitio web y cómo editar el código. Si es necesario, habla con tu equipo de desarrollo.
- Asegúrate de que has leído y confirmado que puedes cumplir las políticas de Datos de clientes con la función Conversiones mejoradas de Google Ads (consulta los pasos abajo, en la sección Instrucciones).
- Si configuras las conversiones con una URL, solo puedes configurar Conversiones mejoradas usando las opciones de JavaScript o selectores de CSS o las conversiones mejoradas automáticas.
- Si es la primera vez que configuras Conversiones mejoradas, te recomendamos que configures los controles de datos proporcionados por los usuarios en la página “Permitir funciones de datos proporcionados por los usuarios” de los ajustes de la etiqueta de Google en Google Ads, Google Analytics y Campaign Manager 360.
Configurar Conversiones mejoradas en la página “Permitir funciones de datos proporcionados por los usuarios” con Google Tag Manager
Si es la primera vez que configuras Conversiones mejoradas, sigue las instrucciones de configuración inicial que se indican a continuación.
- Inicia sesión en tu cuenta de Google Ads, Google Analytics o Campaign Manager 360.
- Ve a la configuración de tu etiqueta de Google.
- Haz clic en Permitir funciones de datos proporcionados por los usuarios. De esta forma, los datos proporcionados por los usuarios se pueden incluir en tu medición.
- A continuación elige el método de configuración que prefieras para la recogida de datos:
- Haz clic en Guardar.
Nota
Le recomendamos que configure Conversiones mejoradas habilitando la recogida de datos proporcionados por los usuarios en el producto de Google que esté usando y aceptando los términos del servicio de Conversiones mejoradas. A continuación, puede configurar el ajuste
Permitir funciones de datos proporcionados por los usuarios de su etiqueta de Google a través de Gestor de Datos. Consulta cómo
configurar los ajustes de la etiqueta de Google.
Si necesita ajustes de datos proporcionados por los usuarios específicos de un evento, puede anular los datos proporcionados por los usuarios de toda la etiqueta configurando el parámetro user_data en las etiquetas de evento de Google Tag Manager.
Configurar Conversiones mejoradas para web en Google Ads con Google Tag Manager
- Ve a Ajustes en el menú Objetivos
.
- Despliega el panel “Conversiones mejoradas para web”.
- Marca la casilla “Activar Conversiones mejoradas para web”.
- Lee la declaración de cumplimiento y selecciona De acuerdo.
- En el desplegable, elige un método para configurar y gestionar los datos proporcionados por los usuarios.
- Selecciona Google Tag Manager.
- Nota: Si envías datos de Conversiones mejoradas de Google de una forma distinta a la que hayas seleccionado en Google Ads, esos datos no se procesarán. Es lo que ocurrirá, por ejemplo, si eliges la opción “Etiqueta de Google” e intentas enviar datos a través de la API.
- Si no sabes con seguridad qué método de etiquetado seleccionar, haz clic en ¿Qué método debo usar?
- Escribe el dominio de tu sitio web y selecciona Comprobar URL para ver sugerencias.
- 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.
Completar la configuración de Conversiones mejoradas en Google Tag Manager con la etiqueta de Google
Aquí puedes decidir cómo quieres recoger los datos proporcionados por los usuarios en la etiqueta:
- Detectar automáticamente los datos proporcionados por los usuarios: aplica una inspección automática de la página en busca de cadenas que concuerden con un patrón de tipos de datos configurados. Este método requiere poco esfuerzo y funciona bien para la mayoría de los anunciantes. Si quieres tener más control, añade un fragmento de código a tu sitio web o bien especifica los selectores de CSS o las variables de JavaScript. Puedes especificar los selectores de CSS para que se excluyan cuando la detección automática esté activada haciendo clic en Añadir exclusiones.
- Especificar los selectores de CSS o las variables de JavaScript: especifica manualmente los selectores de CSS o las variables de JavaScript que contengan datos pertinentes proporcionados por los usuarios. Si quieres utilizar este método, selecciona esta opción y sigue las instrucciones que se indican abajo.
- Añadir un fragmento de código a un sitio web: añade a tu sitio web un fragmento de código que envíe datos de clientes cifrados con hash para encontrar coincidencias. Este método mejora la precisión de Conversiones mejoradas al permitirte enviar datos con un formato adecuado cada vez que se active tu etiqueta de conversión. Si usas este método, no tendrás que marcar ninguna casilla en “Detalles de la etiqueta” y procesaremos automáticamente los datos proporcionados por los usuarios que nos envíes con un fragmento de código. Puedes usar una combinación de varias opciones. Por ejemplo, puedes seleccionar “Detectar automáticamente los datos proporcionados por los usuarios” para aplicar la detección automática en todas tus acciones de conversión y usar un fragmento de código para los eventos de conversión específicos que elijas. Los datos proporcionados con un fragmento de código tienen prioridad sobre los que se detectan automáticamente. Consulta más instrucciones en el artículo Configurar Conversiones mejoradas mediante la “configuración manual” en Google Tag Manager.
Completar la configuración de Conversiones mejoradas con la etiqueta de Google y la recogida de datos proporcionados por los usuarios en Google Tag Manager
Otra opción es configurar Conversiones mejoradas en tu etiqueta de Google, pero gestionar la recogida de datos proporcionados por los usuarios en Google Tag Manager. Sigue los pasos anteriores para implementar una etiqueta de Google. Ve a la etiqueta de evento de GTM de la que quieras recoger los datos proporcionados por los usuarios.
Nota
Te recomendamos que utilices el atributo “id” para obtener el valor de un elemento DOM. Los IDs son únicos y es menos probable que cambien con el tiempo que otras propiedades, como los nombres de clases o los nombres en general. Tampoco se ven afectados por los cambios de diseño, lo que significa que el código seguirá funcionando aunque cambie el diseño de la página.
Si un campo no tiene un ID, puedes añadirlo usando el atributo id en el código HTML. Por ejemplo:
<input type="text” id="miCampoTexto">
Una vez que hayas completado la configuración en Google Tag Manager, puedes validar tu implementación para asegurarte de que la función Conversiones mejoradas se haya configurado correctamente.
Configurar Conversiones mejoradas mediante la recogida automática en Google Tag Manager
Hay dos maneras de configurar las conversiones mejoradas automáticas:
- Conversiones mejoradas automáticas estándar: utiliza este método cuando los datos proporcionados por los usuarios (correo electrónico, número de teléfono o dirección) estén disponibles en la página de eventos de conversión. Por ejemplo, si tu página de eventos de conversión es la página de confirmación de compra y el correo de los usuarios se muestra en esa página, utiliza este método.
- Conversiones mejoradas automáticas con la etiqueta de evento de datos proporcionados por los usuarios: usa este método cuando los datos de clientes (correo electrónico, número de teléfono o dirección) no estén disponibles en la página de eventos de conversión, pero sí en una página anterior. Por ejemplo, si tu página de eventos de conversión es la página de confirmación de compra y se ha introducido el correo de los usuarios en una página anterior a la de confirmación de compra.
Nota
Si usas el método de la etiqueta de evento de datos proporcionados por los usuarios, se detectan automáticamente los datos propios de clientes (como el correo electrónico, el teléfono y la dirección) en las páginas que visitan los usuarios antes de llegar a la página de conversión. Con esta configuración, autorizas a Google a usar una cookie de anuncios para recoger datos propios de clientes cifrados con hash y conectarlos con eventos de conversión posteriores que se produzcan en la misma sesión de usuario. Se eliminarán 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 del consentimiento de ad_storage de la función modo de consentimiento, si se ha implementado.
Los contenedores con etiquetas de Google Ads y de Floodlight inician automáticamente una etiqueta de Google antes de que se envíe un evento, por lo que no es necesario añadir etiquetas de vinculación de conversiones adicionales. Ten en cuenta que, si tu contenedor incluye una etiqueta de Google en cada página, la vinculación de conversiones debería estar integrada.
Más información sobre la vinculación de conversiones
add remove
- Inicia sesión en tu cuenta de Google Tag Manager.
- Selecciona Espacio de trabajo y, en el menú de navegación, selecciona Etiquetas.
- Selecciona Nueva para crear una etiqueta.
- Selecciona Configuración de la etiqueta y, después, Datos proporcionados por los usuarios de Google Ads.
- Introduce tu ID de seguimiento de conversiones de Google Ads.
- Comprueba que esta acción de conversión tenga el mismo ID y la misma etiqueta de seguimiento de conversiones que la acción de conversión que quieres medir con Conversiones mejoradas en la cuenta de Google Ads.
- En el menú desplegable, selecciona Nueva variable.
- Selecciona Automática.
- Da nombre a la variable.
- Selecciona Guardar.
- En la etiqueta de evento de Google Ads de datos proporcionados por los usuarios, selecciona Activación. En este paso, lo habitual es que los datos de usuario ya estén disponibles.
- Selecciona el icono de signo más.
- Selecciona Configuración del activador.
- Selecciona Envío de formulario.
Nota
Para que Conversiones mejoradas funcione correctamente, debes seleccionar “Envío de formulario”.
- Selecciona Todos los formularios.
- Selecciona Guardar y, a continuación, guarda la nueva etiqueta de evento de datos proporcionados por los usuarios de Google Ads.
add remove
- Usa el navegador Chrome para desplazarte a la página en la que se muestran los datos proporcionados por los usuarios.
- Los datos proporcionados por los usuarios pueden mostrarse en la página de conversión de tu sitio web o en una página que preceda a la de conversión, como una página de envío de formulario previa a la página de confirmación de compra. En dicha página, identifica los datos de clientes que quieres enviar a Google. Por ejemplo, cuando un cliente hace una compra, tu página puede mostrar un mensaje de agradecimiento e incluir la dirección de correo de ese cliente.
Nota
Se debe proporcionar al menos uno de los campos siguientes:
- Correo electrónico (opción recomendada).
- Dirección (es obligatorio indicar nombre, apellidos, código postal y país).
- Opcional: Puedes indicar la dirección postal, la ciudad y la 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.
- Una vez que hayas identificado los datos de clientes en la página, ve al paso siguiente para copiar los selectores de CSS e introducirlos en Google Tag Manager (o para usar las variables de capa de datos, si las hubiera). De este modo, la etiqueta de Conversiones mejoradas detectará qué datos debe cifrar con hash y enviar a Google. Es importante que dejes abierta esta pestaña de la página de conversión.
add remove
En otra pestaña, abre Google Tag Manager.
Hay dos maneras de configurar las conversiones mejoradas manuales:
- Conversiones mejoradas manuales estándar: utiliza este método cuando los datos proporcionados por los usuarios (correo electrónico, número de teléfono o dirección) estén disponibles en la página de eventos de conversión. Por ejemplo, si tu página de eventos de conversión es la página de confirmación de compra y el correo de los usuarios se muestra en esa página, utiliza este método.
- Conversiones mejoradas manuales con la etiqueta de evento de datos proporcionados por los usuarios: usa este método cuando los datos proporcionados por los usuarios (correo electrónico, número de teléfono o dirección) no estén disponibles en la página de eventos de conversión, pero sí en una página anterior. Por ejemplo, si tu página de eventos de conversión es la página de confirmación de compra y se ha introducido el correo de los usuarios en una página anterior a la de confirmación de compra. Con este método, identificarás los selectores de CSS y las variables de JavaScript que contienen datos proporcionados por los usuarios en páginas anteriores a la de conversión.
Nota
Si usas el método de la etiqueta de evento de datos proporcionados por los usuarios, se detectan automáticamente los datos propios de clientes (como el correo electrónico, el teléfono y la dirección) en las páginas que visitan los usuarios antes de llegar a la página de conversión. Con esta configuración, autorizas a Google a usar una cookie de anuncios para recoger datos propios de clientes cifrados con hash y conectarlos con eventos de conversión posteriores que se produzcan en la misma sesión de usuario. Se eliminarán 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 del consentimiento de ad_storage de la función modo de consentimiento, si se ha implementado.
Los contenedores con etiquetas de Google Ads y de Floodlight inician automáticamente una etiqueta de Google antes de que se envíe un evento, por lo que no es necesario añadir etiquetas de vinculación de conversiones adicionales. Ten en cuenta que, si tu contenedor incluye una etiqueta de Google en cada página, la vinculación de conversiones debería estar integrada.
Más información sobre la vinculación de conversiones
add remove
- Inicia sesión en tu cuenta de Google Tag Manager.
- Selecciona Espacio de trabajo y, en el menú de navegación, selecciona Etiquetas.
- Selecciona la etiqueta de Google asociada a la acción de conversión de Google Ads con la que quieres implementar Conversiones mejoradas y edítala.
- Despliega la sección Parámetros de evento y haz clic en Añadir parámetro.
- Escriba
user_data en el campo “Parámetro de evento”.
- En el campo “Valor”, seleccione o cree una variable de datos proporcionados por los usuarios.
- En la variable Datos proporcionados por los usuarios, selecciona Configuración manual.
- También puedes seleccionar “Código” si quieres usar código JavaScript personalizado u otros objetos de datos para enviar los datos a través de Google Tag Manager. Para usar este método, los datos deben tener un formato concreto. Si quieres hacerlo, puedes leer las instrucciones para el método “Código” que se indican abajo. En la parte superior de la página verás “Datos proporcionados por los usuarios”, seguido de todos los datos de clientes que puedes incluir como parte de la etiqueta de Conversiones mejoradas.
- En el campo de datos de usuario que te gustaría proporcionar mediante la función Conversiones mejoradas, haz clic en el menú desplegable y selecciona Crear variable.
Nota
Si ya tienes variables que no estén cifradas con hash en la capa de datos (ya sea mediante selectores de CSS u otros tipos de variables), puedes seleccionarlas en lugar de crear otras nuevas. Si tienes dudas, sigue las instrucciones.
- En la pantalla “Configuración de la variable”, selecciona Elija un tipo de variable para empezar con la configuración. En la pantalla “Elegir un tipo de variable”, selecciona Elemento DOM.
- En el menú desplegable de la pantalla “Configuración de la variable”, cambia “Método de selección” por “Selector de CSS”.
- Pon un título a la variable.
- Introduce el selector de CSS que hace referencia a los datos de tus usuarios en el campo de entrada “Selector de elementos” (consulta la sección siguiente para encontrar el selector de CSS). Puedes dejar el campo “Nombre de atributo” en blanco
- Selecciona Guardar para la variable y, a continuación, guarda la etiqueta de Google.
add remove
- Inicia sesión en tu cuenta de Google Tag Manager.
- Selecciona Espacio de trabajo y, en el menú de navegación, selecciona Etiquetas.
- Selecciona Nueva para crear una etiqueta.
- Selecciona Configuración de la etiqueta y, después, Datos proporcionados por los usuarios de Google Ads.
- Introduce tu ID de seguimiento de conversiones de Google Ads.
- Comprueba que esta acción de conversión tenga el mismo ID y la misma etiqueta de seguimiento de conversiones que la acción de conversión que quieres medir con Conversiones mejoradas en la cuenta de Google Ads.
- En el menú desplegable, selecciona Nueva variable.
- Selecciona Configuración manual.
- También puedes seleccionar “Código” si quieres usar código JavaScript personalizado u otros objetos de datos para enviar los datos a través de Google Tag Manager. Para usar este método, los datos deben tener un formato concreto. Si quieres hacerlo, puedes leer las instrucciones para el método “Código” que se indican abajo. En la parte superior de la página verás “Datos proporcionados por los usuarios”, seguido de todos los datos de clientes que puedes incluir como parte de la etiqueta de Conversiones mejoradas.
- En el campo de datos de usuario que te gustaría proporcionar mediante la función Conversiones mejoradas, selecciona el menú desplegable y elige Crear variable.
Nota
Si ya tienes variables que no estén cifradas con hash en la capa de datos (ya sea mediante selectores de CSS u otros tipos de variables), puedes seleccionarlas en lugar de crear otras nuevas. Si tienes dudas, sigue las instrucciones.
- En la pantalla “Configuración de la variable”, selecciona Elija un tipo de variable para empezar con la configuración. En la pantalla “Elegir un tipo de variable”, selecciona Elemento DOM.
- En el menú desplegable de la pantalla “Configuración de la variable”, cambia “Método de selección” por “Selector de CSS”.
- Pon un título a la variable.
- Introduce el selector de CSS que hace referencia a los datos de tus usuarios en el campo de entrada “Selector de elementos” (consulta la sección siguiente para encontrar el selector de CSS). Puedes dejar el campo “Nombre de atributo” en blanco
- Selecciona Guardar.
- En la etiqueta de evento de Google Ads de datos proporcionados por los usuarios, selecciona Activación. En este paso, lo habitual es que los datos de usuario ya estén disponibles.
- Selecciona el icono de signo más.
- Selecciona Configuración del activador.
- Selecciona Envío de formulario.
Nota
Para que Conversiones mejoradas funcione correctamente, debes seleccionar “Envío de formulario”.
- Selecciona Todos los formularios.
- Selecciona Guardar y, a continuación, guarda la nueva etiqueta de evento de datos proporcionados por los usuarios de Google Ads.
En el siguiente paso se explica cómo copiar los selectores de CSS de la página de conversión y pegarlos en estas variables de Conversiones mejoradas. Es importante que dejes abierta esta pestaña de la página.
add remove
Para identificar los selectores de CSS que quieres introducir en los campos de etiqueta de Conversiones mejoradas (por ejemplo, correo electrónico, teléfono, etc.), sigue estos pasos: Si ya tienes variables que no están cifradas con hash en la capa de datos, puedes seleccionar esas en lugar de crear variables CSS. Si tienes dudas, sigue estas instrucciones:
- Vuelve a tu sitio web (no cierres la página de Google Tag Manager).
- Identifica los datos de clientes que quieres enviar con Conversiones mejoradas. Estos datos pueden mostrarse en la página de conversión o en otra página, como la de envío de formulario que aparece justo antes de la página de confirmación de compra. Haz clic con el botón derecho del ratón sobre ellos y selecciona Inspeccionar.
- Por ejemplo, si quieres recoger una dirección de correo, selecciona con el botón derecho la dirección (por ejemplo, example@correo.com).
- Se abrirán las herramientas de desarrollo de Chrome en el navegador Chrome.
- En el código fuente que aparece en la página de las herramientas de desarrollo de Chrome, verás una parte del código destacada. Esta parte del código es el elemento de página del que debes extraer los selectores de CSS referentes a los datos de cliente en los que has hecho clic con el botón derecho en el paso 2 de esta sección.
- Coloca el cursor sobre el código destacado y haz clic con el botón derecho.
- Desplázate hacia abajo hasta “Copiar” y, a continuación, selecciona Copiar selector.
- En la otra pestaña donde tienes Google Tag Manager abierto, pega el texto que has copiado en el campo “Selector de elementos”.
- Debe tener un aspecto similar a este código:
tsf > div:nth-child(2) > div.A8SBwf > div.RNNXgb > div > div.a4bIc > custEmail
- Selecciona Guardar.
- Repite los pasos del 2 al 8 de esta sección con cada tipo de datos de clientes (por ejemplo, correo, nombre y dirección, etc.). Para ello, copia el selector de CSS de cada elemento de datos de clientes en una nueva variable de Google Tag Manager.
- En Google Tag Manager, selecciona Guardar.
Configurar la función Conversiones mejoradas con el método “Código” de Google Tag Manager
add remove
Primero, debes asegurarte de que las variables que necesitas, como la dirección de correo electrónico, la dirección postal 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 estarán disponibles en las páginas de conversión de compras, de registros y de otros tipos de conversión similares, que a menudo requieren datos de clientes. Si no sabes qué página es, ponte en contacto con tu desarrollador.
Una vez que hayas comprobado que la información está disponible, almacena esos datos de clientes de tu página como variables de JavaScript globales para que la etiqueta de Conversiones mejoradas pueda usarlas (explicaremos el funcionamiento de esta etiqueta en la siguiente sección).
Nota
Se debe proporcionar al menos uno de los campos siguientes:
- Correo electrónico (opción recomendada).
- Dirección (es obligatorio indicar nombre, apellidos, código postal y país). Puedes indicar la dirección postal, la ciudad y la 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.
Puedes enviar datos no cifrados con hash, que Google normalizará y cifrará con hash antes de que lleguen a los servidores, o bien enviar datos normalizados y cifrados con hash. Si decides normalizar y cifrar con hash los datos, sigue las instrucciones que se indican a continuación.
Para normalizar:
- Elimina los espacios iniciales o finales.
- Convierte el texto a minúsculas.
- Usa el formato estándar E.164 con los números de teléfono.
Para cifrar con hash:
- Utiliza el formato hexadecimal SHA256 SHA-256 significa “algoritmo de hash seguro de 256 bits” y se usa para la seguridad criptográfica. Más información .
La siguiente tabla muestra más información sobre las variables de datos de clientes que puedes definir. Puedes dar el nombre que quieras a las variables. La columna “Nombre de la clave” indica cómo se hará referencia a dichas variables en la etiqueta de Conversiones mejoradas (puedes consultar más información sobre este tema en el paso siguiente). Todos los datos se deben transferir como variables de tipo cadena. Asimismo, cuando definas el nombre y la dirección, recuerda que debes definir cada componente como una variable distinta (por ejemplo, por un lado, el nombre, y por otro, los apellidos).
| Campo de datos |
Nombre de la clave |
Descripción |
| Dirección de correo |
correo electrónico |
La dirección de correo del usuario.
Ejemplo: “anaperez@example.com” |
sha256_email_address |
El correo del usuario cifrado con hash.
Ejemplo:
“a8af8341993604f29cd4e0e5a5a4b5d48c575436c38b28abbfd7d481f345d5db”
|
| Número de teléfono |
phone_number |
El número de teléfono del usuario. Debe estar en formato E.164, lo que significa que debe tener entre 11 y 15 dígitos e incluir un prefijo con el signo más (+) y el código de país sin guiones, paréntesis ni espacios.
Por ejemplo: "+11231234567" |
sha256_phone_number |
El número de teléfono del usuario cifrado con hash.
Ejemplo:
“e9d3eef677f9a3b19820f92696be53d646ac4cea500e5f8fd08b00bc6ac773b1"
|
| Nombre |
address.first_name |
El nombre del usuario.
Ejemplo: “Juan”. |
address.sha256_first_name |
El nombre del usuario cifrado con hash.
Ejemplo:
“96d9632f363564cc3032521409cf22a852f2032eec099ed5967c0d000cec607a”
|
| Apellidos |
address.last_name |
Los apellidos del usuario.
Ejemplo: “Pérez García” |
address.sha256_last_name |
Los apellidos del usuario cifrados con hash.
Ejemplo:
“799ef92a11af918e3fb741df42934f3b568ed2d93ac1df74f1b8d41a27932a6f”
|
| Dirección postal |
address.street |
La dirección postal del usuario. Ejemplo: “Calle Nueva, 123" |
| Ciudad |
address.city |
El nombre de la ciudad de la dirección del usuario. Ejemplo: “Majadahonda” |
| Región |
address.region |
La provincia, el estado o la región de la dirección del usuario. Por ejemplo: “Comunidad de Madrid” |
| Código postal |
address.postal_code |
El código postal del usuario. Por ejemplo: “28220" |
| País |
address.country |
El código de país de la dirección del usuario. Ejemplo: “ES”. Usa los códigos de país de dos letras de la norma ISO 3166-1 alfa-2. |
El siguiente paso es habilitar la función Conversiones mejoradas en Google Tag Manager y hacer referencia a las variables de datos de clientes que acabas de crear. Podría resultar útil tener los nombres de las variables de tus datos de clientes a mano, ya que los necesitarás en los próximos pasos.
add remove
- Inicia sesión en tu cuenta de Google Tag Manager.
- Selecciona Espacio de trabajo y, en el menú de navegación, selecciona Etiquetas.
- Selecciona la etiqueta de Google asociada a la acción de conversión de Google Ads en la que quieras implementar Conversiones mejoradas y edítala.
- Despliega la sección Parámetros de evento y selecciona Añadir parámetro.
- Escriba
user_data en el campo “Parámetro de evento”.
- Crea una variable de datos proporcionados por los usuarios en el campo “Valor”.
- En la nueva “Variable de datos proporcionados por los usuarios”, selecciona Código.
- En el menú desplegable Fuente de datos, elija Nueva variable.
- Selecciona JavaScript personalizado en la sección “Configuración de la variable”.
- Copia el siguiente código en la variable de JavaScript personalizada:
function () {
return {
“email": yourEmailVariable , // Sustituye tuVariableDirecciónCorreo por el nombre de la variable que captura la dirección de correo del usuario
“phone_number": yourPhoneVariable, // Haz lo mismo con tuVariableNúmeroTeléfono y los nombres de variables que figuran más abajo
“address": {
“first_name": yourFirstNameVariable ,
“last_name": yourLastNameVariable ,
“street": yourStreetAddressVariable,
“city": yourCityVariable,
“region": yourRegionVariable,
“postal_code": yourPostalCodeVariable,
“country": yourCountryVariable
}
}
}
Ejemplos de código de variables normalizadas y cifradas con hash:
Nota
También puedes codificar el campo de tipo cadena o usar una función en vez de usar variables.
// Implement
<script> gtag(‘set’, ‘user_data’, {
“sha256_email_address": tuVariableDirecciónCorreoNormalizadaCifradaHash
“sha256_phone_number": tuVariableTeléfonoNormalizadaCifradaHash,
“address": {
“sha256_first_name": tuVariableNombreNormalizadaCifradaHash,
“sha256_last_name": tuVariableApellidosNormalizadaCifradaHash,
“city": tuVariableCiudad,
“region": tuVariableRegión,
“postal_code": tuVariableCódigoPostal,
“country": tuVariablePaís
}});
</script>
Si quieres proporcionar valores de datos de usuario cifrados con hash, puedes utilizar 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 estar en formato E.164, lo que significa que debe tener entre 11 y 15 dígitos e incluir un prefijo con el signo más (+) y el código de país sin guiones, paréntesis ni espacios.
- En cada tipo de datos de clientes del código arriba indicado, sustituye las variables de marcador de posición (por ejemplo, tuVariableDirecciónCorreo) por el nombre de la variable de JavaScript global que contiene ese fragmento de datos de clientes en la página de conversión.
- Recuerda que se debe proporcionar al menos uno de los campos siguientes:
- Correo electrónico (opción recomendada).
- Dirección (es obligatorio indicar nombre, apellidos, código postal y país)
- También se puede proporcionar un número de teléfono como clave de coincidencia independiente, pero se recomienda enviarlo junto con un correo.
- Si el sitio no recoge datos de alguno de los campos anteriores, quita los campos correspondientes en lugar de dejarlos en blanco. Por ejemplo, el fragmento de código de un sitio web en el que solo se recojan direcciones de correo y números de teléfono crearía una variable de JavaScript personalizada como esta:
function () {
return {
“email": yourEmailVariable ,
“phone_number": yourPhoneVariable
}
}
- Selecciona Guardar.
Ya has configurado Conversiones mejoradas para medir esa acción de conversión. A continuación, debes comprobar que funciona correctamente. Ve a la sección “
Comprobar la implementación”, que aparece más abajo.
Comprobar la implementación
Para comprobar si la implementación de Conversiones mejoradas funciona correctamente, ve a la página de conversión (puede que tengas que completar una conversión de prueba) y sigue estos pasos. Te recomendamos que lo hagas inmediatamente después de implementar Conversiones mejoradas para que puedas hacer los cambios necesarios si no funciona correctamente.
add remove
- Haz clic con el botón derecho en tu página web.
- Selecciona Inspeccionar.
- Selecciona la pestaña “Network” (Red).
- Escribe “google” en la barra de búsqueda.
- Busca la solicitud de red que va a “googleadservices.com/pagead/conversion/" (o a “google.com/pagead/1p-conversion/" en algunos navegadores).
- Selecciona Carga útil para ver la lista de parámetros de cadena de consulta.
- Busca un parámetro “em” cuyo valor sea una cadena cifrada con hash. El valor debe empezar por “tv.1~em” seguido de una larga cadena de caracteres. Si ves el parámetro “em”, significa que la etiqueta de Conversiones mejoradas está recogiendo y cifrando con hash el objeto enhanced_conversion_data.
Nota
Si ves el parámetro “em”, pero solo ves “tv.1~em” sin una larga cadena cifrada con hash, significa que estás enviando el parámetro de Conversiones mejoradas, pero está vacío. Esto puede ocurrir si los datos proporcionados por los usuarios no están disponibles en el momento de la conversión.
add remove
Unas 48 horas después de haber implementado Conversiones mejoradas, podrás consultar el informe de diagnóstico de las etiquetas en Google Ads para saber si la implementación funciona correctamente. Para ello, sigue estos pasos:
- En el menú Objetivos
, ve a Resumen.
- Selecciona la acción de conversión que tenga habilitada la función Conversiones mejoradas.
- Selecciona Diagnóstico en el menú de páginas de la parte superior. Verás el informe de diagnóstico de etiquetas de Conversiones mejoradas y las métricas correspondientes en cada sección.
- Revisa las distintas comprobaciones de estado para asegurarte de que todo funciona correctamente.
- Si el informe de diagnóstico de etiquetas notifica que hay algún problema, sigue las instrucciones de la notificación y del Centro de Ayuda para solucionar el problema.
Desactivar Conversiones mejoradas
Para desactivar Conversiones mejoradas a nivel de cuenta, sigue estos pasos:
- Ve a Ajustes en el menú Objetivos
.
- Despliega el panel “Conversiones mejoradas para web”.
- Desmarca la casilla para desactivar Conversiones mejoradas.
- Selecciona Guardar.
Para desactivar Conversiones mejoradas a nivel de acción de conversión, sigue estos pasos:
- Ve a Ajustes en el menú Objetivos
.
- Selecciona la acción de conversión en la que quieras inhabilitar la función Conversiones mejoradas.
- Abre el panel “Conversiones mejoradas”.
- Desmarca la casilla situada junto a Habilitar Conversiones mejoradas.
- Selecciona Guardar.
Nota
Si desactivas Conversiones mejoradas, no podrás usar esta función en la puja ni en los informes. Sin embargo, el hecho de desactivarla no afectará a los datos de conversión que ya tengas.
Inhabilitar eventos automáticos
- Inicia sesión en tu cuenta de Google Ads, Google Analytics o Campaign Manager 360.
- Ve a la configuración de tu etiqueta de Google.
- A continuación, haz clic en Gestionar detección automática de eventos y selecciona los tipos de eventos que tu etiqueta de Google debería detectar automáticamente.
- Una vez que los hayas inhabilitado, los productos o las cuentas que usen tu etiqueta de Google no recibirán los eventos asociados.
Inhabilitar la recogida de datos proporcionados por los usuarios a nivel de evento
Opción 1:
- En el menú Objetivos
, ve a Resumen.
- Busca la acción de conversión. En “Detalles”, selecciona Editar configuración.
- Marca la casilla situada junto a Usar Conversiones mejoradas en esta acción de conversión para gestionar los datos proporcionados por los usuarios a nivel de evento de conversión.
- Selecciona Guardar.
Opción 2:
Puedes implementar la secuenciación de etiquetas para asegurarte de que user_data esté configurado correctamente en una etiqueta de evento de conversión. Para ello, debes configurar una etiqueta de Google con un parámetro user_data vacío. Usa la función de secuenciación de etiquetas para asegurarte de que esta etiqueta de Google se aplique a la etiqueta de evento de conversión antes de que se ejecute. Más información sobre la configuración con la secuenciación de etiquetas de Google
Nota
Para inhabilitar la recogida de datos proporcionados por los usuarios a nivel de etiqueta y evitar que se recoja información de identificación personal en los datos de usuario, sustituye el campo user_data por un valor vacío en los eventos.