Cómo solucionar problemas comunes de formato para parámetros personalizados

A continuación, se incluyen las mejoras que se hicieron en Google Ads para proporcionarle una vista integral y consolidada de sus públicos y simplificar su administración y optimización:

  • Nuevos informes de público
    Los informes de detalles sobre datos demográficos, segmentos y exclusiones de públicos ahora están consolidados en un solo lugar. Haz clic en el ícono de Campañas Ícono de campañas, abre la pestaña "Públicos, palabras clave y contenido" y haz clic en Públicos. También puedes administrar fácilmente tus públicos desde esta página de informes. Obtén más información acerca de los informes de público.
  • Términos nuevos
    Estamos utilizando términos nuevos en su informe de público y en todo Google Ads. Por ejemplo, los "tipos de público" (que incluyen públicos personalizados, en el mercado y afines) ahora se denominan "segmentos de público", y "remarketing" ahora se denomina "tus datos". Obtén más información sobre las actualizaciones de los términos y las frases de público.

En este artículo, se explica cómo dar formato a sus parámetros personalizados y solucionar problemas respecto a cómo se agregó la etiqueta a su sitio. Se incluyen instrucciones sobre cómo agregar código JavaScript y alternativas a su sitio web, así como prácticas comunes que pueden ocasionar que haya problemas en el código.

Antes de comenzar

Para comenzar a utilizar los parámetros personalizados, primero lea Cómo etiquetar su sitio web para el remarketing dinámico.

Nota sobre el signo "&"

El signo "&" debe indicarse como "&amp;" dentro del código HTML (en el atributo <img> src), pero no dentro del código JavaScript. En muchas etiquetas y contenedores que permiten conectar los píxeles (como Floodlight), se espera que las URL no estén en código HTML. Esto produce errores frecuentes en los que se duplica el código del signo "&", lo que puede ocasionar que el seguimiento no se realice correctamente. Asegúrese de utilizar la URL correcta según el contexto. Si no está seguro, utilice la extensión de Chrome Google Tag Assistant para verificar su implementación.

Utilice Google Tag Manager

Puede utilizar Google Tag Manager en lugar de agregar las etiquetas del remarketing dinámico a su sitio. Esta opción envía los datos de la etiqueta (tagdata) mediante un tercero (Google).

Cómo aplicar formato a los parámetros personalizados

  • Para las páginas con muchos ID, como las páginas del carrito de compra, use corchetes para agrupar los ID. Ejemplo: flight_destid: ["123", "456"]
  • Use comillas simples o dobles para los parámetros personalizados de la string. Funcionarán tanto unas como las otras, pero hay que ser coherente en su uso. Ejemplo: Si elige usar las comillas simples, deberá usarlas para todos los valores.
  • No use comillas para los parámetros personalizados numéricos. Ejemplo: flight_totalvalue: 200.99
  • Separe los parámetros con comas. Si no incluye comas, la etiqueta no funcionará correctamente.
  • Los parámetros personalizados solo pueden incluir letras, números y guiones bajos. Los parámetros personalizados no pueden comenzar con números ni tampoco pueden incluir espacios.
  • Si desea lograr una configuración óptima, utilice los valores recomendados en este artículo porque estos formarán segmentos que Google Ads crea automáticamente cuando usted configura su campaña de remarketing dinámico. Puede utilizar valores adicionales para definir otras páginas específicas de su sitio.

Ejemplos de parámetros personalizados

A continuación, se incluye un ejemplo del sitio web de una aerolínea con todos los parámetros personalizados básicos implementados.

Sección del sitio Etiqueta de muestra del 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.

Si bien es posible que estas páginas no incluyan ninguna información sobre productos o servicios, Google Ads aún puede extraer productos y servicios de su feed según las probabilidades que presenten de tener el mejor rendimiento.
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, puede ingresar de forma dinámica información sobre el producto o servicio que se está viendo. Use el mismo ID de su feed.
Página del carrito de compras Único destino
<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 de compra, se incluye información sobre todos los artículos que hay en el carrito. Cuando el parámetro contenga varios valores, use una matriz de JavaScript (corchetes). En el parámetro "xxxxxxxx_totalvalue", debe colocar la suma de los valores del carrito.
Página de compra Único destino
<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 compra también debe incluir todos los productos que compró el usuario. En el parámetro "xxxxxxxx_totalvalue", debe enviar la suma de los valores del carrito o de la página de conversión.
Todas las otras páginas <script type="text/javascript">
var google_tag_params = {
flight_destid: "",
flight_pagetype: "other",
flight_totalvalue:
};
</script>
En todas las otras páginas, use "other" para xxxxxxxx_pagetype.

Si bien es posible que estas páginas no incluyan ninguna información sobre productos o servicios, Google Ads aún puede extraer productos y servicios de su feed según las probabilidades que presenten de tener el mejor rendimiento.

Errores comunes al configurar parámetros personalizados

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

1. Los valores de la string no se encuentran entre comillas. 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 una coma (","). 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 funcionará bien si se incluye.

3. El parámetro contiene un espacio o caracteres que no son ASCII. Solo admitimos [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. No se usan corchetes para indicar varios valores dentro de un parámetro. 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. Parámetro sin valor. 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. Se usa una convención de nombres incorrecta para los parámetros personalizados. 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>

Cómo usar etiquetas que no son de JavaScript

Le recomendamos que use la etiqueta de JavaScript, a diferencia de la etiqueta de imagen que no es de JavaScript, porque produce menos errores de implementación y cumple con diversos objetivos de HTML. La etiqueta de imagen que no es de JavaScript se trata como una imagen. Dado que algunos navegadores web almacenan en caché las imágenes para acelerar el tiempo de carga de una página, la etiqueta solo se activará la primera vez que un usuario visite su sitio web y no se activará durante las visitas subsiguientes. La versión de JavaScript de la etiqueta soluciona este problema.

Puede usar estas instrucciones si quiere utilizar el fragmento de la etiqueta que no es de JavaScript (también llamado "etiqueta de imagen") o si quiere disponer de 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 se realiza en simultáneo con la carga de la página.

Debe personalizar la parte de la etiqueta de Google que no es de JavaScript para que pueda seguir enviando valores. Los datos deben codificarse manualmente.

Tome la etiqueta que acaba de crear. La etiqueta 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="//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 de JavaScript. Siga estos pasos para enviar sus parámetros personalizados a través de la etiqueta de Google:

1. Prepare los parámetros personalizados (también llamados claves o valores) que quiera enviar a Google Ads. Las claves o los valores deben enviarse en el siguiente formato:

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

Por ejemplo, si quiere enviar flight_destid=100 y flight_pagetype=purchase como parámetros personalizados, deben estructurarse 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 del carrito de compra, agregue otro parámetro data.flight_destid= para cada valor adicional.

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

2. Agregue la string a la URL de píxel como un parámetro y, luego, codifique en HTML el &, es decir, use &amp;

3. Después del cambio, la etiqueta img src final tendrá este formato:

//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, le mostramos la etiqueta de imagen final que puede incluir en su sitio. Tiene la misma funcionalidad que la versión de 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 resultó útil esto?

¿Cómo podemos mejorarla?
Búsqueda
Borrar búsqueda
Cerrar la búsqueda
Google Apps
Menú principal
10837645434083096457
true
Buscar en el Centro de asistencia
true
true
true
true
true
73067
false
false
false