# name
Desarrollo de un framework de captura de eventos aplicado a una web de e-commerce

# metadata.dc.description[].value
Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2017, Director: Simone Balocco

# metadata.dc.description.abstract[].value
The aim of this project is to offer a personalised solution to the increasingly common need of obtaining data about the patterns of use of the users of an e-commerce website. In order to give an answer, Event Tracking (an event capturing framework) has been implemented. Its goal, as one may tell by its name, is to track
the user’s actions among the set of pages that constitute a website.
The Event Tracking framework captures a series of clicks, views from other pages, and other actions, enriching the capture of those with both contextual information and specific data, depending on the kind of action the user performs. Thanks to the capture of those events and the later analyses of them -which could not be developed in this Final Bachelor’s Thesis- it is possible to obtain an objective and global view about the performance of a concrete website. The Event Tracking framework has been implemented entirely in Java. In terms of scalability, it has a series of completely customizable modules, so that it could be adapted to any system requiring an event capture.
The specific case for which it has been implemented, the website stilavia.com is used as a source of events and the data obtained from the capture of those events is saved in the file indexer Elasticsearch.
In order to implement the Event Tracking framework, we have taken into account the great amount of events that can occur in a website such as stilavia.com mentioned before, because to the great quantity of users that can navigate on the website stilavia.com in a determined moment, for which special attention is been paid in regard to the treatment of data concurrency. Therefore, possible conflicts have been avoided when capturing those events and also during the later treatment of the information contained in them.

# metadata.dc.rights[].value
memòria: cc-by-nc-sa (c) Rubén Calderón Corchado, 2017

# metadata.dc.source[].value
Treballs Finals de Grau (TFG) - Enginyeria Informàtica

# metadata.dc.title[].value
Desarrollo de un framework de captura de eventos aplicado a una web de e-commerce