Hola a todos, espero todos bien;)
Tengo un problema desde varios meses con Google Analytics. Parece no recoge datos de esta web.
Es un Joomla 3.9.18 y tenia el plugin System - BIGSHOT Google Analytics pero vi que daba un error (arriba del todo en todas las paginas) que era el siguientes:
Strict Standards: Only variables should be assigned by reference in /home2/coemaorg/public_html/plugins/system/bigshotgoogleanalytics/bigshotgoogleanalytics.php on line 29
No se si es a raiz de este error que dejó de recoger datos.
Entonces he desactivado el plugin para evitar que se mostrase el error y he insertado el código manualmente en el archivo template.php de la plantilla.
Pero sigue sin recoger datos.
Me podéis ayudar a verificar que esta pasando?
Muchas gracias a todos.
Contenido solo visible a usuarios registrados
Hola Susana.
Veo que la ultima vez que visito Google la pagina fue ayer con lo que esta haciendo el seguimiento:
Veo tambien que tienes el archivo de validación en la raíz de la instalación:
Si accedes a tu cuenta de cPanel -> Administrador de archivos veras en Public_html un archivo con el nombre " googlexxxxx.....html ", este archivo es el de la validación.
.- Accede a Search console de Google:
.- Selecciona Ajustes y revisa si tienes la propiedad verificada:
.- Accede a Google Analytics
-> https://analytics.google.com/
.- Comprueba si s estan registrando visitas.
Un saludo
Hola, muchas gracias por tu rápida respuesta.
En Search Console la propiedad esta verificada pero en Google Analytics registra demasiadas pocas visitas...puede ser por las fiestas..pero me parece muy extraño.
Desde el 17 Diciembre a hoy 1 sola visitas?
Gracias
Marco
Hola Marco.
Si se estan registrado visitas en search console es por que el robot de Google esta recogiendo datos.
Si por algún motivo el robot tuviera problemas de acceso tendrías un aviso en search console indicando algún problema de acceso a la web y recibirías un aviso e tu cuenta de correo.
Lo que veo es que estas bloqueando la carpeta temes en el archivo robots.txt
-> https://www.coema.org/robots.txt
.- Accede a tu cuneta de cPanel -> Admisntrador de archivos
.- Accede a la carpeta de la instalación y edita el archivo robots.txt
.- Elimina la siguiente linea:
Disallow: /templates/
Comprueba en Search console que no tengas avisos de problemas.
Un saludo
Hola,
he revisado Search Console y parece que todo funciona crectamente.
Adjunto dos capturas de pantallas de Search Console y Google Abalytics donde se puede ver que el dia 12 de Enero según
Search Conbsole ha habido 256 clics y en Google Analytics un solo usuarios. Si te fijas en los días siguientes u anteriores en Google Analytics ninguna visita sin embargo en Search Console si hay clics...
Es algo muy raro no se que hacer...
De momento he eliminado de robot.txt lo que me ha dicho.
Muchas gracias.
Hola Susana.
Prueba a configurar el seguimiento con el siguiente plugin:
-> https://extensions.joomla.org/extension/google-analytics/
Un saludo
Ok voy a probar pero en el código fuente aparece el código de seguimiento...debería funcionar tal y come esta ahora no?
Marco
Instalado...
Veo que el código de seguimiento que genera en la web es diferente..
Vamos a ver que pasa en los próximos días.
Os voy informando.
De momento muchísimas gracias 😉
Marco
Hola Susana.
Ok dejo el hilo abierto por si necesitas retomarlo.
Un saludo
Hola os cuento lo que pasa:
En la web coema.org he instalado el plugin que me has sugerido y configurado tal como en la captura que adjunto.
Esto genera este codigo en el codigo fuente de la web:
<script async src="https://www.1a3c9a8ebcc58dac607cdcc47329d03d-gdprlock/gtag/js?id=UA-6148057-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-6148057-1');
</script>
Y parece no recoger datos (he probado a ver los datos en tiempo real estando en la web con el móvil y con el navegador y da 0).
A la vez estoy desarrollando una nueva web en wp con Divi https://coema.org/wp/ donde he pegado el código de seguimiento de Google Analytics en el espacio Head de la pestaña "integración" de divi y genera este código en el código fuente:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-6148057-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-6148057-1');
</script>
El mismo que he pegado.
Estando en esta nueva web con el móvil y con el navegador si me registra 2 presencias en el apartado "tiempo real" de Google analytics.
No se.....
Marco
Hola Susana.
veo que hay un error con el plugin de Google:
[18-Jan-2022 11:23:05 Europe/Berlin] PHP Fatal error: Call to a member function getType()
on null in /home2/coemaorg/public_html/plugins/system/GoogleAnalytics/GoogleAnalytics.php on line 64
Ese es el plugin que te indicamos antes ?
Veo que utilizas la plantilla JP Magazine y si no recuerdo mal creo que en las opciones de la plantilla hay una opción paar añadir el código de analytics.
.- Accede a Extensiones ->Plantillas
.- Edita la plantilla JP Magazine
.- En la pestaña " General " tienes que tener una celda " Tracking Code " donde tienes que añadir el código de seguimiento.
Comprueba que no tengas el código añadido en ningún otro sitio.
.- Accede a tu cuenta de cPanel -> Administrador de archivos
.- Veras que tienes un archivo de seguimiento de Google, lo renombras.
El código de seguimiento lo puedes ver en Analytics
.- Selecciona Administrar:
.- Selecciona " Información de seguimiento "
.- Selecciona " Código de seguimiento "
.- Copia el código de seguimiento y lo añades en las opciones de la plantilla.
Un saludo
Hola,
ya probé a poner el código en la opción de la plantilla pero creo recordar que pasaba lo mismo.
De todas forma voy a hacerlo otra vez a ver que tal.
Ya os cuento.
Gracias.
Hola Susana,
De acuerdo, quedamos atentos ante las nuevas pruebas que realice si se esté mostrando el seguimiento de forma correcta
Un Saludo
He puesto el código en el campo de la plantilla pero mirando en el codigo fuente lo pone antes de cerrar el body ?!?!?!
Además es diferente del que he puesto...
Adjunto captura
No se si mejor ponerlo directamente en el archivo template.php
Marco
Hola Marco.
Comprueba si ahora se muestran las visitas en la consola.
un saludo