Hola,
No veo que muestre un error sino una advertencia, en caso de que te siga dando problemas puedes probar insertando el código de Google Analytics de forma directa en la plantilla.
Si lo he intentado de manera manual y creeme no lo reconoce me sale error 404 por eso que opte por la instalacion del modulo pero en el error log me sale esa advertencia que dices y aparece todo el tiempo a cada rato y va a seguir asi hasta que no corrija esa advertencia
Hola,
Indícanos cual fue el fichero afectado que utilizaste para insertar el código. Google genera también un fichero .html descargable que puede ir en la raíz de tu PrestaShop, este archivo suele estar vinculado entre las diferentes herramientas de Google para análisis.
Cuando agrego el codigo en la linea 34 le doy guardat y es ahi donde me aparece el error 404 lo borro y se elimina ese error 404 cuando lo hago instalando el modulo no me genera error 404 pero si un error en la linea 539 del modulo google analytics
la ruta que uso es public_html/themes/lava0306/templates/layouts/layout-both-columns.tpl
Hola Juan,
Indica por favor:
- Versión del módulo de Analytics.
- Captura de la configuración del módulo.
- Versión "exacta" de PHP que ejecutas en esta web.
- Versión "exacta" de PrestaShop.
Saludos
Hola Juan,
PrestaShop 1.7.x aún está verde en algunas cuestiones, una de ellas es la compatibilidad de determinados módulos con la versión de PHP.
¿Has probado a bajar tu versión a PHP 7.0 en lugar de la 7.1?
Mi consejo en estos casos siempre es la integración de analytics manualmente en el código del archivo head.tpl, entre las etiquedas <head> y antes de la de cierre </head>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src="g;m.parentNode.insertBefore(a,m)" })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-123456789-1', 'auto'); ga('send', 'pageview');
Este código es un ejemplo, tendrías que poner el que te facilita Google Analytics para hacer el embed del script en tu archivo de PrestaShop.
Por cierto, ya que usas PrestaShop 1.7 al menos utiliza la versión estable 1.7.2.3
- https://www.prestashop.com/es/descarga?gclid=EAIaIQobChMIgczlp-3w1gIVTijTCh20LQ_VEAAYASAAEgIoiPD_BwE
Saludos
por mi ya lo hubiera actualizado a la version 1.7.2.3 pero no puedo por la plantilla que estoy usando en la tienda el desarrollador solo habilito hasta la 1.7.1.2, ahora con respecto al codigo lo he intentado hacerlo manualmente y despues que guardo en la tienda me genera error 404 y para volver a la normalidad tengo que borrar el codigo.
con respecto al php antes estaba con php 7.0 y andaba con el mismo problema por ello que actualize a la 7.1 y aun sigo con ese problema
Hola Juan,
Dices que el código te genera un 404, cosa extraña, lo normal es que si está mal insertado genere un error 500 no un 404.
¿En que archivo lo has insertado el código?
¿Hay alguna captura donde podamos ver donde lo insertas? (recuerda que nosotros no vemos tu web por dentro y no sabemos lo que insertas ni donde si no lo comentas).
¿Insertaste el código "que yo te puse de ejemplo" o el que te facilita a ti Google Analytics desde tu cuenta de Analytics?
Agradezco facilites toda la información que sea posible.