Jump to content

Cristina Alonso

Members
  • Posts

    6
  • Joined

  • Last visited

Everything posted by Cristina Alonso

  1. Buenos días, Tengo una tienda en prestashop 1.7.4.0 . Cuando intento acceder a Interancional ->Traducciones . Elijo tipo de traducción -> traducción de temas. Selecciono mi tema y le doy a idioma español Me salta el siguiente error: Ni idea de como se resuelve, sólo hay dos reseñas sobre este error, una en Francés y otra en Polaco y no me queda claro. En la reseña en Frances la solición es volver a subir el módulo. Lo que pasa es que yo tengo una máquina de pruebas de mi Tienda en la que no aparece este error. Y este error si me aparece en producción. ¿Alguna idea , por favor? Muchas gracias, Un saludo.
  2. Buenos días, Me gustaría, por favor, a ver si alguien me pudiera ayudar . Cuando accedo a la gestión avanzada de stocks se queda pensando, o bloqueado y nunca llega a mostrar los productos en Internet Explorer 11 o Edge. Pero en el resto de navegadores si funciona. La versión de Prestashop es 1.7.4.0. Os muestro un pantallazo para que veías como se ve en IE11. Muchas gracias por adelantado!
  3. Buenos días , Tengo configurado Google Analytics mi tienda en prestashop 1.7 y desde el mismo prestashop tengo instalado Premium Google Analytics Enhanced Ecommerce v4.4.3 - de ReactionCode El problema es que necesito solucionar un tema de configuración de mi Tienda, que está distorsionando diferentes parámetros a la hora de extraer la información de Google Analytics. Actualmente la página de inicio de la Tienda se compone básicamente de 3 elementos: Un menú hamburguesa, slides con promociones / información y los” banners” con las imágenes de los productos. Es precisamente en este último apartado donde surge la problemática. Cuando colocas el puntero encima de dichos “banners” aparece información adicional, pero no cambia la URL. Es más, si se hace clic ya sea en AÑADIR A LA CESTA o en VISTA RÁPIDA, la URL sigue sin modificarse. En Google Analytics toma por defecto como referencia, si no se configura de otra forma, que el usuario interactúa en la web únicamente cuando se lleva a cabo un cambio de URL. Esto implica que, un cliente que haga clic directamente en cualquiera de los 12 productos que aparecen en la pantalla de inicio, de cara a Google Analytics no estaría realizando ninguna acción. Este hecho implica que la información que se facilita a Google Analytics cuenta con una serie de carencias, en relación a la información que posteriormente se obtiene del mismo. En concreto serían: - A la hora de calcular el porcentaje de rebote se están incluyendo también las sesiones en que los usuarios han hecho clic en los diversos productos de la página de inicio, cuando no debería ser así. - No se sabe en qué productos están haciendo clic en la página de inicio y por tanto, cómo está funcionando. Lo que quiero saber exactamente es como se configura estos en eventos en prestashop para recoger información de : Cada producto, de cada botón de carrito y de cada vista rápida. Y si hay que hacer alguna acción más en Google Analytics. De lo poco que se de esto, es que, para crear un evento en el botón de "añadir al carrito" para Google Analytics sería así: Hay que modificar el fichero del modulo de carro de compras, se recomienda modificar el fichero de los temas, modificaciones en override, o incluso si el fichero esta en la carpeta /js/ del tema. : /modules/blockcart/ajax-cart.js /themes/xxxxxxx/modules/blockcart/ajax-cart.js /themes/xxxxxxx/js/ajax-cart.js Bueno todos los ficheros llamados ajax-cart.js Lo primero ante todo copia de seguridad de ese fichero. editamos el fichero Buscamos el texto : ajaxCart.add(.........); y debajo añadimos : ga('send', 'event', 'cart', 'Add to cart', 'ADD Cart'); Una vez tenemos guardado y subido el fichero al servidor. Limpiar cache en BO -> parametros avanzados -> rendimiento. Ahora debemos probar en la tienda que todo funciona bien, que al añadir el producto usando el botón añada el carro bien. Entramos en nuestro GA y vamos a Administracion Añadir objetivos Añadimos un evento Lo dejamos en blanco menos Accion : "Add to cart " , fijaros que es el mismo texto que en el codigo añadido. Guardamos Entramos en nuestra web en modo incognito (se supone que tenemos un bloqueo de GA en nuestro ordenador, para que no cuente nuestras visitas) y en GA vamos a tiempo real En GA seleccionamos objetivos En nuestra tienda añadimos un producto al carrito y comprobamos que en GA tiempo real se muestra el objetivo a 1 , pinchando en el objetivo vemos la url de nuestra web donde se ha conseguido ese objetivo. De esta manera ya tenemos un evento añadido a nuestra web, podemos añadir todos los eventos que queramos , usando el mismo código en el boton correspondiente o incluso en un enlace, pero cambiando : ga('send', 'event', 'CATEGORIA', 'ACCION', 'ETIQUETA'); ¿Esto es correcto? ¿Qué tipo de evento , categoría, acción y etiqueta habría que poner para los productos y para la vista rápida? Por favor, agradecería cualquier info, porque estoy super perdida con esto. Mil gracias y un saludo.
  4. Buenos días, Necesito ayuda. Estoy intentado sacar una sentencia sql que me saque todos los pedidos y luego otra columna que me diga si tiene un % de cupón de descuento o no. He conseguido que me muestre los pedidos que si tienen cupón, pero los que no tienen cupón (0%) se quedan fuera y no soy capaz de sacarlo. Cabe decir, que hago distinción entre descuentos y cupón de descuento. Mi sentencia sql es la siguiente me gustaría que echaséis una mano porque no veo por dónde tirar. Mil gracias Select product_reference as ID, d.invoice_number as Factura, e.product_name as Nombre, d.id_order as Pedido, h.date_add as Fecha, concat(firstname,lastname) as Cliente, e.product_quantity as Cantidad , ROUND((total_paid),2) as Total , ROUND((total_paid-total_shipping),2) as TotalProductos , concat(ROUND((e.reduction_percent),0), ' %') as Descuento, CASE WHEN o.id_order=d.id_order and o.id_cart_rule=r.id_cart_rule THEN concat(ROUND((r.reduction_percent),0), ' %') <- Aquí saco los pedidos con cupón pero jamas se va por el else ELSE '%0' END as Cupon3, CASE WHEN (h.id_order_state=1 or h.id_order_state=10) THEN '-' WHEN ROUND((d.total_discounts*100)/d.total_products_wt,0) != 0 THEN concat("-", ROUND(ROUND( ((e.unit_price_tax_incl*e.product_quantity_refunded)),2)-ROUND( ((e.unit_price_tax_incl*e.product_quantity_refunded)),2)*ROUND((d.total_discounts*100)/d.total_products_wt,0)/100,2)) WHEN ROUND((d.total_discounts*100)/d.total_products_wt,0) = 0 and d.current_state=25 or d.current_state=26 then concat("-",ROUND( ((e.unit_price_tax_incl*e.product_quantity_refunded)),2)) WHEN ROUND((d.total_discounts*100)/d.total_products_wt,0) = 0 and d.current_state=27 or d.current_state=28 then concat("-",ROUND( ((e.unit_price_tax_incl*e.product_quantity_refunded)),2)) ELSE '-0.00' END as Devolucion, CASE WHEN h.id_order_state=28 THEN 'Devolucion Parcial' WHEN h.id_order_state=26 THEN 'Devolucion' END as Estado, CASE WHEN id_carrier=13 THEN 'Tienda' WHEN id_carrier=15 THEN 'Domicilio' ELSE 'INDEFINIDO' END as Entrega , g.quantity as Stock, d.date_add as FPedido, 'Tarjeta' as Pago from ps_group_lang a, ps_customer_group b, ps_customer c, ps_orders d, ps_order_detail e , ps_stock_available g, ps_order_history h, ps_tax_rule i, ps_tax j, ps_country k, ps_order_cart_rule o, ps_cart_rule r <- ÉSTAS DOS ÚLTIMAS TABLAS SON LAS QUE AÑADO PARA SACAR LOS CUPONES DE DESCUENTO where o.id_order=d.id_order or o.id_order!=d.id_order and o.id_cart_rule=r.id_cart_rule <- Y AQUÍ SALGO TAMBIÉN PARA QUE ME SAQUE LOS PEDIDOS CON CUPÓN and a.id_group=b.id_group and b.id_customer=c.id_customer and a.id_lang=c.id_lang and c.id_customer=d.id_customer and d.id_order=e.id_order and g.id_product=e.product_id and d.id_order=h.id_order and (h.id_order_state=10 or h.id_order_state=26 or h.id_order_state=28) and (c.id_default_group=4 or c.id_default_group=5) and e.id_tax_rules_group=i.id_tax_rules_group and i.id_tax=j.id_tax and i.id_country=k.id_country and k.id_country=6 and i.id_state=0 order by Fecha
  5. Buenos días, Estoy intentando sacar todos los todos los pedidos y mi idea es sacar el % de los.cupones descuento en una columna..es Decir que si el el pedido 3152 tiene un cupón de descuento del 30% que me aparezca dicho dato. Y si el pedido no tuviese cupón que saliese 0% . Se sacar los pedidos con cupón, pero me desaparecen los que no tienen cupón. Y cuando intento implementar para que me salgan todos se me llena la CPU al 100% y no puedo sacarlo. Cabe decir que los datos los saco de ps_cart_rule. Podríaalguien ayudarme , por favor??. Gracias y un saludo
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More