Descripción del proyecto
TraducidoEl script debe ejecutarse en un horario una vez al día, recopilar el precio actual de cada producto rastreado y escribir los resultados en una hoja de cálculo estructurada: una fila por producto, columnas para cada competidor, la fecha y nuestro propio precio para comparación. La historia debe ser preservada, para que podamos ver cómo se movió un precio a lo largo de las semanas, no solo la instantánea de hoy. Si un diseño de página se rompe o un artículo se queda sin stock, la ejecución debe registrar eso claramente en lugar de escribir un número incorrecto o saltarse la fila en silencio.
La parte que más importa es la detección de cambios. Cuando un competidor aumenta o disminuye un precio más allá de un pequeño umbral, o un artículo que estaba no disponible vuelve, queremos una notificación con el producto, el valor antiguo y nuevo y la diferencia. Estamos abiertos a una pila sensata; la fiabilidad y la honesta reportación de errores son más importantes que la velocidad. Por favor, incluye una breve nota de configuración para que podamos añadir o eliminar productos rastreados nosotros mismos.