Me gustaría saber que debe hacer para poner un contador de veces que se ve un producto en una tienda online y así poder generar estadísticas (entre num visitas del producto y cuantos han comprado, ...)
Creo que Google Analitics cuenta las veces visitada una página, pero no se si me permite saber cuantas veces se visita un producto sacado de una BD mysql. Por ello, me gustaría que alguien me recomendase cual sería la forma óptima para realizar esto.
Por mi cabeza han pasado varias ideas, entre ellas controlar el evento onclick de cada producto q llame a una funcion y pase como parámetro el codigo de producto y lo almacenase en la BD mysql en background con Ajax... Para ello tendria un campo numvisitas en la tabla de productos, pero sin embargo de esta forma no podría controlar eso en períodos de tiempo (por ejemplo, si hay un producto muy visitado y caro y luego se pone en oferta al me siguiente, la estadística no sería realista). Por ello, querría poder contabilizar todo por meses u otros períodos de tiempo