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
No muestra visitas.
Pruebo a poner el codigo directamente en el template.php (y quitarlo de la opción del template)
Teamplates/jp-magazine/layouts/template.php
Ademas del error del plugin de Google Analytics (que ya he despublicado) hay estos errores en el mdia de hoy en el error.log, no se si pueden influir algo...
[18-Jan-2022 11:15:46 Europe/Berlin] PHP Warning: escapeshellcmd() has been disabled for security reasons in /home2/coemaorg/public_html/libraries/vendor/phpmailer/phpmailer/class.phpmailer.php on line 1447
[18-Jan-2022 06:25:02 Europe/Berlin] PHP Fatal error: Call to undefined method InvalidArgumentException::get() in /home2/coemaorg/public_html/templates/jp-magazine/error.php on line 20
[18-Jan-2022 00:38:57 Europe/Berlin] PHP Notice: Trying to get property of non-object in /home2/coemaorg/public_html/components/com_adsmanager/controller.php on line 100
[18-Jan-2022 00:38:57 Europe/Berlin] PHP Notice: Trying to get property of non-object in /home2/coemaorg/public_html/components/com_adsmanager/views/details/view.html.php on line 67
Gracias.
Marco
Ahora lo he puesto directamente en tampalte.php y lo muestra en el código fuentes pero no recoges movimientos en Google Analytics.
No entiendo...estoy totalmente desorientado....:(
Marco
Hola Marco.
Son Avisos y noticias que no afectan al funcionamiento de la web, no tienes por que preocuparte de esos avisos.
El código que tienes que añadir es el que copiaste de la consola de Google.
Un saludo
Hola lo he añadido a Teamplates/jp-magazine/layouts/template.php justos después de la etiqueta <head> pero parece ser que sigue sin registrar nada en Google Analytics.
Sin embargo lo del wp si...
Marco
Hola Marco.
El ID que tienes añadido en WP es el mismo que tienes en joomla ?
Si no registran visitas es por que el código de seguimiento no esta bien o tienes otros códigos de seguimiento añadidos en otras partes.
.- Elimina todos los códigos de seguimiento que tengas, revisa si añadiste en otros archivos o modulos/plugins de Joomla.
Utiliza el mismo ID de seguimiento que tienes en la web de WP y no lo añadas en el archivo, anúdelo en la opción dela plantilla pero primero revisa que no tengas ningún código de seguimiento en otros sitios y renombra tambien el archivo de verificación que tienes de Google en la raiz de la instalación.
El problema es que nosotros no podemos revisar como tienes tu cuenta de Analytics no si esta vinculada con search console, si sigues con el problema puedes ponerte en contacto con algún colaborador paar que lo revisen todo:
-> https://www.webempresa.com/directorio-colaboradores.html
Un saludo
Hola si la ID es la misma ya que el codigo de seguimiento que utilizo para el joomla (www.coema.org) insertandolo directamente en el archivo template.php y lo que he insertado en el WP (www.coema.org/wp) en las opciones de integracion de Divi es el mismo.
Lo que pasa que luego al visualizar el código fuente del Joomla el código se muestra diferente (como indicado arriba), no se si esto es normal o hay algun problema con la plantilla o esta en el archivo equivocado..
Lo que deduzco que al funcionar en el WP es porque la cuenta de Analytics esta bien...
Gracias.
Marco
Hola Marco,
En este caso es muy raro que el código varie al añadirlo dentro de la plantilla, prueba como comenta Pepe no añadirlo en ninguna opción adicional si no directamente en el template.
Ya que no podemos revisarlos es muy difícil determinar que está sucediendo, si continúas con el error puedes evaluar contactar un colaborador para que revise exactamente que sucede
Un Saludo
Hola @karen,
lo he añadido directamente en Teamplates/jp-magazine/layouts/template.php
He añadido este código justo después de la etiqueta <head>:
<!-- 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>
Pero si visualiza el código fuente de la pagina se visualiza este código:
<!-- Global site tag (gtag.js) - Google Analytics -->
<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>
Marco
Hola Marco.
En tu plantilla el archivo seria el que indicas " template.php "
Estoy revisando el código que genera la web y veo que carga:
No veo problemas ni a nivel instalación ni a nivel de hosting ¿ En Analytics te genera alguna visita ?
Prueba a eliminar de WP el seguimiento de analytic y deja solo el de Joomla
.- Accede a Google Analytics
.- Selecciona En tiempo Real y comprueba si se muestran usuarios conectados:
Un saludo
Hola,
he eliminado del WP el código de seguimiento, abierto la web coema.org y entrado en Google Analytics en "Tiempo real" "Resumen" y no registra nada...
Cosa que si hacia si entraba en el WP.
Perdido....:(
Gracias.
Marco
Hola Marco,
Como comenta Pepe a nivel del sitio web y el servidor vemos problemas, actualmente si inspecciono el código de tu sitio web veo que está añadiendo de forma correcta el código de seguimiento
Una opción que puedes probar es otra extensión y verificar si con ella te registra de forma correcta el seguimiento -> https://extensions.joomla.org/extension/dc-google-analytics/
Ten en cuenta que debes eliminar cualquier otro código que tengas añadido anteriormente en el sitio web, ya que no podemos revisar directamente tu google analytics y tu sitio web para ver que sucede si no logras ver el seguimiento de forma correcta te sugiero contactes con nuestro directorio de colaboradores para que puedan ayudarte a revisar el sitio web y ver lo que sucede
Un Saludo
Plugin BIGSHOT Google Analytics hace tiempo dejara de estar en JED, no revise si volvió estar.
Yo había hecho una version que publique en GitHUB para arreglar el error que comentabas.
Hola @viveformacion,
Muchas gracias por tu aporte, seguramente ayudara a muchas personas con problemas similares con el complemento.
Daremos el tema por resuelto pero cualquier otra consulta estaremos atentos
Saludos!