Solucionar problemas de formato comunes en los parámetros personalizados

Para ofrecer una vista completa y unificada de tus audiencias y simplificar el proceso de gestión y optimización de las audiencias, hemos incluido las siguientes mejoras en Google Ads:

  • Nuevos informes sobre audiencias
    Consulta informes detallados sobre grupos demográficos, segmentos y exclusiones de audiencia en un mismo lugar. Haz clic en el icono de Campañas Campaigns Icon, abre la pestaña "Audiencias, palabras clave y contenido" y, a continuación, haz clic en Audiencias. Desde esta página, también podrás gestionar fácilmente tus audiencias. Más información acerca de los informes sobre audiencias
  • Nuevos términos
    Ahora incluimos nuevos términos en los informes sobre audiencias y en Google Ads. Por ejemplo, los "tipos de audiencia" (como audiencias personalizadas, audiencias con intención de compra y afines) son ahora "segmentos de audiencia". Además, ahora nos referimos al "remarketing" como "tus datos". Más información sobre los cambios en los términos y frases sobre audiencias

En este artículo se explica cómo dar formato a los parámetros personalizados y cómo solucionar los problemas que se producen al añadir etiquetas a sitios web. También se incluyen instrucciones para añadir código JavaScript u otros tipos de código a tu sitio web, así como los errores más habituales que podrían cometerse al modificar el código.

Antes de empezar

Para comenzar a usar parámetros personalizados, consulta primero el artículo Añadir etiquetas de remarketing dinámico a sitios web.

Nota sobre el signo et (&)

El signo et (&) debe introducirse en el código HTML como "&amp;" (en el atributo "src" de la etiqueta <img>), pero no en el código JavaScript. En muchas etiquetas y contenedores que permiten el piggybacking de píxeles (como Floodlight) se asume que las URL no están en código HTML. Esto conlleva errores frecuentes en los que se codifica dos veces el signo et (&), lo que puede provocar que el seguimiento no se haga correctamente. Asegúrate de utilizar la URL adecuada en función del contexto. En caso de duda, utiliza la extensión de Chrome Google Tag Assistant para verificar que la implementación sea correcta.

Usar Google Tag Manager

En lugar de añadir etiquetas de remarketing dinámico a tu sitio, puedes usar Google Tag Manager. Esta opción redirige los datos de etiqueta a través de un tercero (Google).

Cómo aplicar formato a los parámetros personalizados

  • En el caso de las páginas con muchos ID, como las del carrito de la compra, usa corchetes para agruparlos. Ejemplo: flight_destid: ["123", "456"]
  • Usa comillas simples o dobles para definir los parámetros personalizados de la cadena. Funcionan tanto unas como las otras, pero hay que ser coherente en su uso. Ejemplo: Si usas comillas simples, deberás hacerlo en todos los valores.
  • No uses comillas en los parámetros personalizados numéricos. Ejemplo: flight_totalvalue: 200.99
  • Separa los parámetros con comas. Si no incluyes comas, la etiqueta no funcionará correctamente.
  • Los parámetros personalizados solo pueden contener letras, dígitos y guiones bajos, y no deben comenzar con dígitos ni incluir espacios.
  • Para garantizar una configuración óptima, usa los valores recomendados en este artículo, ya que son los que forman los segmentos que Google Ads crea automáticamente cuando configuras tu campaña de remarketing dinámico. Se pueden utilizar valores adicionales para definir otras páginas específicas en tu sitio.

Ejemplos de parámetros personalizados

A continuación se muestra un ejemplo del sitio web de una aerolínea en el que se han implementado todos los parámetros personalizados básicos.

Sección del sitio web Muestra de etiqueta de parámetro personalizado Notas
Página principal <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "home",
flight_totalvalue:
};
</script>
En la página principal se incluye información sobre el tipo de página.

Aunque es posible que no haya información sobre productos o servicios en estas páginas, Google Ads puede tomar de tu feed aquellos con más probabilidades de llamar la atención de los usuarios.
Página de resultados de búsqueda <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "searchresults",
flight_totalvalue:
};
</script>
En la página de resultados de búsqueda se incluye información sobre el tipo de página.
Página de detalles de la oferta <script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "offerdetail",
flight_totalvalue: 99.00
};
</script>
En la página de detalles de la oferta puedes introducir información de forma dinámica sobre el producto o el servicio que se esté visualizando. Usa el mismo ID que el del feed.
Página del carrito Destino único
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "cart",
flight_totalvalue: 120.00
};
</script>


Varios destinos
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "cart",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
En la página del carrito se incluye información sobre todos los artículos que hay en él. Cuando un parámetro contenga varios valores, usa agrupaciones de JavaScript (corchetes). En el parámetro "xxxxxxxx_totalvalue", debes enviar la suma de los valores del carrito.
Página de confirmación de la compra Destino único
<script type="text/javascript">
var google_tag_params = {
flight_destid: "123",
flight_pagetype: "purchase",
flight_totalvalue: 120.00
};
</script>


Varios destinos
<script type="text/javascript">
var google_tag_params = {
flight_destid: ["SFO", "SJC", "NYC", "LAX"],
flight_pagetype: "purchase",
flight_totalvalue: [120.00, 300.00, 500.00, 900.00]
};
</script>
La página de confirmación de la compra también debe incluir todos los productos que haya comprado el usuario. En el parámetro "xxxxxxxx_totalvalue", debes enviar la suma de los valores del carrito o de la página de conversión.
Resto de las páginas <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "other",
flight_totalvalue:
};
</script>
En todas las demás páginas, usa "other" en el parámetro xxxxxxxx_pagetype.

Aunque es posible que no haya información sobre productos o servicios en estas páginas, Google Ads puede tomar de tu feed aquellos con más probabilidades de llamar la atención de los usuarios.

Errores habituales al configurar parámetros personalizados

A continuación se incluye un ejemplo del sitio web de una aerolínea para mostrar algunos de los errores que cometen habitualmente los usuarios cuando implementan parámetros personalizados. Si utilizas Tag Assistant, podrás identificar la mayoría de estos errores.

1. Los valores de la cadena no están entrecomillados. Por ejemplo:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: purchase,
flight_totalvalue: 120.99
};
</script>

En ese caso, debería cambiarse por lo siguiente:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Las comillas simples también funcionan, siempre que se utilicen de forma coherente.

2. Los parámetros personalizados no están separados por comas (","). Por ejemplo:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234"
flight_pagetype: "purchase"
flight_totalvalue: 120.99
};
</script>

En ese caso, debería cambiarse por lo siguiente:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

No es necesario que el último parámetro personalizado vaya seguido de ",", pero no pasa nada si es así.

3. El parámetro contiene un espacio o caracteres que no son ASCII. Solo se admiten [a-z][0-9] y '_'. Por ejemplo:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

En ese caso, debería cambiarse por lo siguiente:

<script type="text/javascript">
var google_tag_params = {
flight_destid: 234,
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

4. Un parámetro contiene valores que no están entre corchetes. Por ejemplo:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "123,"234",
flight_pagetype: "cart",
flight_totalvalue: 100,50
};
</script>

En ese caso, debería cambiarse por lo siguiente:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ["123","234"],
flight_pagetype: "cart",
flight_totalvalue: [100,50]
};
</script>

5. No se ha definido el valor de un parámetro. Por ejemplo:

<script type="text/javascript">
var google_tag_params = {
flight_destid: ,
flight_pagetype: "other",
flight_totalvalue:
};
</script>
En ese caso, debería cambiarse por lo siguiente:

 

<script type="text/javascript">
var google_tag_params = {
flight_destid: "0",
flight_pagetype: "other",
flight_totalvalue: 0
};
</script>

O simplemente:

<script type="text/javascript">
var google_tag_params = {
flight_pagetype: "other"
};
</script>

6. La convención de nombres para parámetros personalizados es incorrecta. Por ejemplo:

<script type="text/javascript">
var google_tag_params = {
destid: "234",
pagetype: "purchase",
totalvalue: 120.99
};
</script>

En ese caso, debería cambiarse por lo siguiente:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "234",
flight_pagetype: "purchase",
flight_totalvalue: 120.99
};
</script>

Usar etiquetas que no sean JavaScript

Recomendamos utilizar etiquetas JavaScript en lugar de etiquetas de imagen que no sean JavaScript, ya que producen menos errores de implementación y están diseñadas para conseguir varios objetivos HTML. Una etiqueta de imagen que no sea JavaScript se considera una imagen. Dado que algunos navegadores web almacenan imágenes de caché para reducir el tiempo que tarda una página en cargar, la etiqueta solo se activa la primera vez que alguien visita tu sitio web y no durante las siguientes visitas. La versión de JavaScript de la etiqueta soluciona este problema.

Puedes seguir estas instrucciones si quieres utilizar el fragmento de la etiqueta que no sea JavaScript (también llamado "etiqueta de imagen") o si quieres tener una versión más corta de la etiqueta. La etiqueta de imagen no requiere el uso de la biblioteca de JavaScript (conversion.js), y la carga de la imagen y de la página se realizan simultáneamente.

Debes personalizar el fragmento de la etiqueta de Google que no sea JavaScript para que esta pueda seguir enviando valores. Los datos deben codificarse manualmente.

La etiqueta que acabas de crear debería tener el formato del siguiente ejemplo:

<script type="text/javascript">
var google_tag_params = {
flight_destid: "REPLACE_WITH_STRING_VALUE",
flight_pagetype: "REPLACE_WITH_STRING_VALUE",
flight_totalvalue: REPLACE_WITH_NUMBER_VALUE
};
</script>
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = XXXXXXXXXX;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
</script>
<noscript>
<div style="display:inline;">
<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data.flight_destid=101&amp;
data.flight_destid=102
&amp;data.flight_pagetype=purchase"/>

</div>
</noscript>

El texto destacado es la etiqueta que no es JavaScript. Para enviar tus parámetros personalizados a través de la etiqueta de Google, sigue estos pasos:

1. Prepara los parámetros personalizados (también llamados "pares clave/valor") que quieras enviar a Google Ads. Estos parámetros deben enviarse con el siguiente formato:

data.key1=val1&data.key2=val2&data.key2=val3...

Por ejemplo, si quieres enviar flight_destid=100 y flight_pagetype=purchase como parámetros personalizados, debes organizarlos de la siguiente manera:

data.flight_destid=100&data.flight_pagetype=purchase

Si una determinada clave tiene varios valores, es decir, varios ID de producto o servicio en una página de carrito, añade un parámetro data.flight_destid= para cada valor adicional.

data.flight_destid=101&data.flight_destid=102&data.flight_pagetype=cart

2. Agrega la cadena a la URL de píxel como un parámetro y, luego, codifica en HTML el &, es decir, usa &amp;.

3. Después del cambio, la etiqueta "img src" tiene el formato siguiente:

//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&guid=ON&script=0&amp;data.flight_destid%3D101&data.flight_destid=102
&data.flight_pagetype=purchase

4. A continuación, mostramos la etiqueta de imagen final que puedes incluir en tu sitio web. Cumple la misma función que la versión JavaScript de la etiqueta.

<img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/XXXXXXXXXX/?value=0&amp;guid=ON&amp;script=0&amp;data=flight_destid%3D101%2C102
%3Bflight_pagetype%3Dpurchase"/>

¿Te ha resultado útil esta información?

¿Cómo podemos mejorar esta página?
true
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 búsqueda
Menú principal
1839223468450013234
true
Buscar en el Centro de ayuda
true
true
true
true
true
73067
false
false
false