Introduz método triggerProductEvent e o histórico de eventos