Avisos
Vaciar todo

[Resuelto] Google Analytics script no carga en algunas páginas  

 
Arnau
 Arnau
Usuario eminente

Buenos días.

He instalado correctamente el código de google analytics en el archivo functions-php en el tema. La cuestión es que el script no carga en algunas páginas, por ejemplo arnaujorda.com o arnaujorda.com/te-ayudo/ pero si lo hace en arnaujorda.com/en/, arnaujorda.com/quien-soy/ o en arnaujorda.com/en/blog/. 

He vaciado caché siempre que he hecho algún cambio. He probado ya desactivando Cloudflare y WP Rocket (por si era un problema de minifcación/caché, instalado plugins de terceros para incorporar el script en headings, lo he puesto en un apartado del tema para incluir headers y nada.

not loading in arnaujorda.com te ayudo
loading correctly in arnaujorda.com en

Gracias de antemano.

Contenido solo visible a usuarios registrados

Respondido : 19/11/2021 4:06 am
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Arnau,

El código debería ser global, cual es el function que estas intentando agregar?, la diferenciación de idioma la estas haciendo con algún complemento? es posible que también tenga que ver con esto ya que veo que toda la versión en ingles carga correctamente.

Verifica también si tienes configurado algún bloqueo en el registro de información por motores de búsqueda:

image

Esta opción la encuentras directamente donde editas tu pagina, en la parte inferior en el cuadro de yoast > Avanzado. También prueba agregar manualmente el código a las paginas con este complemento:

https://es-co.wordpress.org/plugins/header-footer-code-manager/

Verifica y nos comentas como te va.

Un saludo 🖐️ 

Respondido : 19/11/2021 4:48 am

Arnau
 Arnau
Usuario eminente

Hola @argenis. Como comentaba, hay páginas en la versión español que antes sí me cargaba correctamente el script. Ahora ya no. Me está pasando un poco lo mismo que con los problemas de recaptcha ( https://www.webempresa.com/foro/plugins-wordpress/error-recaptcha-v3-contact-form-7-plugin)

El plugin que utilizo para la traducción no puede que sea el problema porque otras páginas en la versión española si me carga correctamente siempre, por ejemplo: política de privacidad o política de cookies.

No, no tengo nada bloqueado de Yoast SEO en ninguna página, es un problema de que no me renderiza o carga el script. 

Estoy agregando el código en el functions.php de mi tema a través de Apariencia -> Editor de temas en Wordpress. Lo estoy agregando correctamente porque si te fijas en los screenshots, en algunas páginas se carga y me aparece el hit en google analytics. En las que no funciona, en lugar del script aparecen dos líneas en blanco como indicando que no se ha cargado el script. 

Ya he utilizado otro plugin para añadir headers o footers y el problema persiste, ya que no es un tema de añadir el script sino de una vez añadido, no carga. 

 

Gracias,
Arnau. 

Respondido : 19/11/2021 6:56 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Arnau.

google analytics en el archivo functions-php

El código lo tienes que añadir en el archivo header.php que encontraras antes de wp-content -> themes -> Tu Plantilla entre las etiquetas <head>

....... </head>

Este archivo es global y cargara en todas las paginas de la web.

 

Añade el código en ese archivo y revisa si carga.

 

Un saludo

 

Respondido : 19/11/2021 10:20 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Arnau
 Arnau
Usuario eminente

Hola @pepesoler. Mil disculpas, no sé porque escribí functions.php (supongo porque ví por alguna página que también es posible poner el script a través de este documento) pero dónde lo puse y dónde está es en el header.php, tal y como indican las directrices de Google analytics, y está puesto como primer elemento justo después de la apertura del <header>.

Como comento, no es un problema de que no se esté añadiendo en las páginas sino que el script no carga. Como podéis ver, la parte principal que solo es texto sí que se muestra en el código fuente: "<!-- Global site tag (gtag.js) - Google Analytics -->"

Podéis comprobarlo vosotros mismos al inspeccionar el código fuente de las páginas. En algunas carga, en otras no. En algunas antes cargaba, ahora ya no (sin que haya cambiado nada). Es por eso que no puede ser un tema de cloudflare, plugin de traducción o cachés, minificación de javascript o de carga diferida, porque todas esas cosas aplicarían por igual a toda la web. 

Gracias,
Arnau Jorda.

Respondido : 19/11/2021 9:58 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Arnau,

Mas que agregarlo directamente en el codigo del head no has probado con un complemento que agregue estos codigos de forma automática, te dejo la siguiente guía que podra ser de ayuda https://www.webempresa.com/blog/alternativas-para-agregar-el-codigo-de-google-analytics-y-otros-codigos-en-wordpress.html

Saludos!

Respondido : 19/11/2021 10:03 pm

Cursos Gratuitos WordPress

Arnau
 Arnau
Usuario eminente

Hola, @bruno-vichetti.

Creo que acabo de encontrar el problema. Está relacionado con el plugin Adapta RGPD. Estoy haciendo pruebas ahora, pero me parece que he dado con el clavo en los ajustes del plugin. 

Os recomiendo conservar esta respuesta por si a otras personas les ocurre lo mismo ya que podría ser porque este plugin es uno de los recomendados por Webempresa. 

 

Un saludo!

Respondido : 19/11/2021 10:07 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola 

Excelente! si es el caso y el plugin de las cookies causa esta incompatibilidad podemos recomendarte una alternativa la cual es cookiebot, en la siguiente guia podras ver mas al respecto https://soporteforo.webempresa.eu/guia/cookiebot-actualizando-a-las-ultimas-normativas/

Daremos el tema por resuelto pero recuerda que cualquier otra consulta estaremos atentos.

Saludos!

Respondido : 19/11/2021 10:12 pm

wpdoctor-revisa-la-salud-de-tu-wordpress