Cómo comprobar el código para el seguimiento de conversiones

Después de configurar el seguimiento de conversiones, seguramente querrá comprobar que el fragmento de código que ha insertado en el sitio web funciona correctamente.

Para eso, primero compruebe que el fragmento de código de conversión se encuentra en la página de conversión. Existen varias formas de comprobar el código.

Haga clic para ver las direcciones y hacer las siguientes comprobaciones:

Comprobación de que el código se encuentra en la página adecuada
  1. Vaya a su sitio web y visite la página de confirmación de conversiones. Esta es la página a la que llegan los usuarios después de haber realizado una conversión (como la página de "agradecimiento" que aparece después de realizar una compra o de suscribirse a un boletín informativo).
  2. Compruebe el código fuente de la página web. Si utiliza Chrome, haga clic en Ver, después en Desarrollador y en Ver fuente. También puede hacer clic en el botón derecho del ratón y seleccionar Ver código fuente de la página. Los pasos pueden cambiar en otros navegadores.
  3. Seguidamente, busque el código de conversión. Si el código se colocado correctamente, aparecerá una etiqueta de comentario parecida a esta: <! -- Google Code for {Action name} Conversion Page -->. En {Action name} se debe indicar el nombre que ha introducido anteriormente en el campo "Nombre de la acción".
  4. Si el código no aparece en su página, usted o la persona encargada de mantener su sitio web deberá realizar el proceso de registro del seguimiento de conversiones y añadirlo.
Comprobación del fragmento de código

A continuación se ofrecen cuatro opciones para comprobar un fragmento de código. La mejor opción es utilizar una de las dos primeras, ya que las otras le costarán un clic de anuncio. Si es un usuario avanzado, consulte más adelante la sección "Avanzado: depuración del código", donde encontrará otra forma de verificar el seguimiento de conversiones sin tener que pagar ningún clic.

  • Utilizar el Asistente para etiquetas
    El Asistente para etiquetas es una extensión gratuita de Google Chrome que verifica automáticamente los fragmentos de código de Google en cualquier página en tiempo real. Le mostrará las etiquetas y los errores encontrados, le ayudará a resolver el problema y le hará sugerencias para realizar mejoras, incluidas las actualizaciones de códigos anteriores. Descargue o instale el Asistente para etiquetas por medio de Google Chrome Store para utilizarla o visite el Centro de asistencia del Asistente para etiquetas para obtener más información.

  • Espere a que se produzca una conversión.
    Si sabe que un clic en su anuncio de AdWords ha resultado en una conversión y que ese clic se ha producido tras haber activado el seguimiento de conversiones, espere a que la conversión aparezca en su cuenta de AdWords.

  • Realice una conversión de prueba en su sitio y espere a que la conversión aparezca en AdWords.
    Efectúe una búsqueda en Google con una de sus palabras clave y haga clic en su anuncio de AdWords. A continuación, podrá realizar una conversión de prueba en su sitio. Una vez completada la conversión, tardará en aparecer en su cuenta de AdWords entre 60 minutos y 24 horas.

  • Utilice el bloque de texto "Estadísticas del sitio de Google" en su página de conversión.
    Efectúe una búsqueda en Google con una de sus palabras clave y haga clic en su anuncio de AdWords. A continuación, podrá realizar una conversión de prueba en su sitio. Si ha elegido utilizar el bloque de texto "Estadísticas del sitio de Google", debería mostrarse un bloque de texto pequeño pero claramente visible en las páginas de conversión en las que haya insertado el código para el seguimiento de conversiones. Este bloque de texto muestra que el seguimiento de conversiones funciona. Obtenga más información acerca de cómo instalar el bloque de texto Google Site Stats.

Después de seguir los pasos de una de estas opciones, verá las conversiones en su cuenta de AdWords a través de la pestaña Campañas o seleccionando la opción "Conversiones" en la pestaña Herramientas.

Cómo solucionar problemas con el fragmento de código

Si después de seguir los pasos indicados anteriormente, el administrador del sitio web (usted u otra persona) sigue teniendo problemas, compruebe si coincide con alguno de la siguiente lista.

Antes de mostrarle los problemas, queremos mostrarle qué aspecto debe tener un fragmento de código para el seguimiento de conversiones correcto (excepto en el caso del ID y la fuente de la etiqueta y de la imagen, que en su código serán distintos):

Fragmento de código correcto de ejemplo:
Queremos mostrarle qué aspecto debe tener un fragmento de código para el seguimiento de conversiones correcto (excepto en el caso del ID y la etiqueta de conversión, que en su código serán distintos):

 
  <script type="text/javascript">
   /* <![CDATA[ */
   var google_conversion_id = 123456789;
   var google_conversion_language = "en";
  
   var google_conversion_format = "2";
  
   var google_conversion_color = "ffffff";
  
   var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
  
   var google_conversion_value = 0;
   /* ]]> */
   </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="//www.googleadservices.com/pagead/conversion/123456789/
  ?label=AAAAAAAAAAAAAAAAAAA&guid=ON&script=0"/>
   </div>
   </noscript>
Cómo se registran las conversiones

Cada vez que un usuario ve su página de conversión se envía una solicitud de conversión.

Si el usuario tiene la cookie de conversión en el ordenador, en su cuenta de AdWords se registra una conversión. Esta cookie solo la tienen los usuarios que han hecho clic en su anuncio de AdWords.

Conversions

Esto significa que si la solicitud se realiza correctamente en su página de conversión, en su cuenta de AdWords debería registrarse una conversión cada vez que un usuario que tenga la cookie de conversión ve su página de agradecimiento.

¿No sabe qué significa exactamente cada parámetro (o valor) de la solicitud? Estos son los más importantes:

  • ID de conversión: es un número único para su cuenta de AdWords. Sirve para que sepamos a qué cuenta de AdWords corresponde la conversión.
  • Etiqueta de conversión: este valor es único para cada nombre de conversión que establezca en su cuenta.
  • Valor de conversión: es el valor opcional asociado a la conversión.
  • URL de conversión: es la URL que aparece en la pestaña Páginas web" de los informes de seguimiento de conversiones.

Ahora que ya sabe qué aspecto debe tener un fragmento de código, le presentamos algunos problemas potenciales que le conviene comprobar.

El protocolo de seguridad no coincide (http y https)

El protocolo de seguridad (http o https) en el fragmento de código del seguimiento de conversiones debe coincidir con el protocolo de seguridad de la página donde se encuentra (la página donde se realiza el seguimiento de las conversiones).

Si no coinciden, el seguimiento de conversiones podría registrar menos conversiones. Esta incoherencia también podría provocar que los clientes potenciales vean un mensaje de alerta cuando intentan llevar a cabo una conversión en su sitio web.

La versión más reciente del seguimiento de conversiones genera fragmentos de código que detectan automáticamente el nivel de seguridad de una página, por lo que funcionan con http y https. Si no ha generado los fragmentos de código recientemente, y tiene problemas debido a los protocolos de seguridad incoherentes, le recomendamos que genere un nuevo fragmento de código y reemplace el antiguo de la página.

Esto es lo que debe ver en el fragmento de código:

Incorrecto (en una página https://)

		
  <script type="text/javascript">
   / *<![CDATA[* /
   var google_conversion_id = 123456789;
   var google_conversion_language = "en";
  
   var google_conversion_format = "2";
  
   var google_conversion_color = "ffffff";
  
   var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
  
   var google_conversion_value = 0;
  
   / ]]> /
   </script>
   <script type="text/javascript" 
  src=" http://www.googleadservices.com/pagead/conversion.js">
   </script>
   <noscript>
   <div style="display:inline;">
   <img height="1" width="1" style="border-style:none;" alt="" 
  src=" http://www.googleadservices.com/pagead/conversion/123456789/
  ?label=AAAAAAAAAAAAAAAAAAA&guid=ON&script=0"/>
   </div>
   </noscript>
Missing CDATA comments

Algunos sistemas de gestión de contenido o editores WYSIWYG (conocidos como editores "Lo que ve es lo que hay") eliminan el asterisco de las secciones /* <![CDATA[ */ y /* ]]> */ de la secuencia de comandos del seguimiento de conversiones.

Si utiliza algún tipo de editor visual para insertar JavaScript en sus páginas, asegúrese de que no haya cambiado la secuencia de comandos incorrectamente al eliminar los asteriscos en el código CDATA.

Incorrecto

		
  <script type="text/javascript">
    / <![CDATA[ /
   var google_conversion_id = 123456789;
   var google_conversion_language = "en";
  
   var google_conversion_format = "2";
  
   var google_conversion_color = "ffffff";
  
   var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
  
   var google_conversion_value = 0;
  
   / ]]> /
   </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="//www.googleadservices.com/pagead/conversion/123456789/
  ?label=AAAAAAAAAAAAAAAAAAA&guid=ON&script=0"/>
   </div>
   </noscript>
          
Para arreglarlo, añada asteriscos en la segunda y en la novena línea de su secuencia de comandos del seguimiento de conversiones para que coincidan con la versión correcta del código.
Atributo de secuencia de comandos incorrecto

El atributo language="JavaScipt" es un atributo de etiqueta de secuencia de comandos antiguo y obsoleto. En algunos navegadores y en determinadas circunstancias, puede causar problemas con el modo de ejecución de la secuencia de comandos. Para prevenir este tipo de problemas, elimine esa sección del código.

Incorrecto

		
  <script language="JavaScript" type="text/javascript">
  /* <![CDATA[ */
  var google_conversion_id = 123456789;
  var google_conversion_language = "en";
  
  var google_conversion_format = "2";
  
  var google_conversion_color = "ffffff";
  var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
  
  var google_conversion_value = 0;
  /* ]]> */
  </script>
  <script language="JavaScript" 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="//www.googleadservices.com/pagead/conversion/123456789/
  ?label=AAAAAAAAAAAAAAAAAAA&guid=ON&script=0"/>
  </div>
  </noscript>
            
Conversión dinámica con formato incorrecto

El valor comercial del código no debe incluir ningún símbolo de moneda ($) ni comas (,). Si por ejemplo introduce "$20.00", JavaScript no lo reconocerá como un número, sino como una secuencia de comandos.

Se producirá un error, que no se registrará ninguna conversión o valor de conversión.

Incorrecto

		
  <script type="text/javascript">
  /* <![CDATA[ */
  var google_conversion_id = 123456789;
  var google_conversion_language = "en";
  
  var google_conversion_format = "2";
  
  var google_conversion_color = "ffffff";
  var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
  
  var google_conversion_value = 0;
  if ($5,000.00) {
  google_conversion_value = $5,000.00;
  }
  /* ]]> */
  </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="//www.googleadservices.com/pagead/conversion/123456789/
  ?value=$5,000.00&label=AAAAAAAAAAAAAAAAAAA&
  guid=ON&script=0"/>
  </div>
  </noscript>
            

Correcto

		
  <script type="text/javascript">
  /* <![CDATA[ */
  var google_conversion_id = 123456789;
  var google_conversion_language = "en";
  
  var google_conversion_format = "2";
  
  var google_conversion_color = "ffffff";
  var google_conversion_label = "AAAAAAAAAAAAAAAAAAA";
  
  var google_conversion_value = 0;
  if (5000) {
  google_conversion_value = 5000;
  }
  /* ]]> */
  </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="//www.googleadservices.com/pagead/conversion/
  123456789/?value=5000&label=
  AAAAAAAAAAAAAAAAAAA&guid=ON&script=0"/>
  </div>
  </noscript>

Depuración del código

Puede depurar el código de conversión con la ayuda de varias herramientas. En primer lugar, le ayuda a saber cómo se ejecuta un código de conversión y cómo se registran las conversiones.

Cómo se ejecuta un código de conversión
Cada vez que se ejecuta un código de conversión, se envía una solicitud a la URL que se muestra a continuación en la que “XXXXXX” corresponde con el ID de conversión (la longitud del código puede variar):

http://www.googleadservices.com/pagead/conversion/XXXXXXXX/

La solicitud que se envía aquí incluye cierto número de parámetros (o valores). Puede revisar las solicitudes que envía su código para asegurarse de que funciona correctamente. Cuando lo haga, busque dos datos importantes:

  • ID de conversión: el único número que es exclusivo para su cuenta de AdWords.
  • Etiqueta de conversión: la única etiqueta que coincide con el nombre de la conversión en la cuenta de AdWords.

Al utilizar una herramienta de depuración podrá ver la información intercambiada entre su navegador web (también conocido como cliente) y el servidor.

Herramientas de depuración disponibles
Navegador Herramienta
Todos Firebug Lite
Todos Charles
Chrome Herramientas integradas para desarrolladores (es decir, recursos)
Firefox Live HTTP Headers
Firefox Firebug
Internet Explorer Fiddler
Safari Ventana de actividad incorporada
Pasos para las herramientas para desarrolladores de Chrome
  1. Abra una pestaña nueva en Chrome.
  2. Haga clic en el icono de menú de Chrome en la barra de herramientas del navegador, seleccione Ver, Desarrollador y Ver código fuente. Developer Tools
    Si no ve el menú de Google Chrome, puede abrir Herramientas para desarrolladores pulsando las teclas Control+Mayús+I (en Windows) o Comando+Opción+I (en Mac).
  3. Haga clic en la pestaña Red. Chrome inspector
  4. Deje abierta la ventana de las herramientas para desarrolladores.
  5. Vaya a su página de conversión, es decir, a la página que contiene el código para el seguimiento de conversiones.
  6. Busque la solicitud: www.googleadservices.com.
  7. Examine los componentes de la solicitud de seguimiento de conversiones para verificar que coincide con su cuenta y su nombre de conversión.
Inspección de las solicitudes de conversión

Cuando haya instalado y configurado la herramienta de depuración, abra la página de conversión e intente encontrar una solicitud para www.googleadservices.com.

Todas las solicitudes de seguimiento de conversiones empiezan por la misma estructura de URL:

www.googleadservices.com/pagead/conversion/

La solicitud completa debería tener este aspecto:

      http://www.googleadservices.com/pagead/conversion/123456789/?
       
        ?

        random=1309518235472 
        
        &cv=6
        
        &fst=1309518235472
        
        &num=1

        &fmt=2
        
        &value=0
        
        &label=AAAAAAAAAAAAAAAAAAA
        
        &bg=ffffff
        
        &hl=it

        &guid=ON
        
        &u_

        h=1200
        
        &u_w=1920
        
        &u_ah=1174&

        u_aw=1920
        
        &u_cd=24
        
        &u_his=2
        
        &u_tz=60
        
        &u_

        java=true
        
        &u_nplug=19
        
        &u_nmime=97
        
        &
        
        url=http%3A//www.example.com/conversion-page.html
        

Paso siguiente