Hi! My name is Aina and I'm analyzing how API Analytics works and if it's possible to adapt this tool for our courses types. We have two different situations:
- Open courses. The students enter in groups to the courses and the duration is determined by the group.
- Courses with no ends with rolling enrollment courses.
Both have no parameter "end". API Analytics specify that is not possible to use this tool with no-ending courses but I checked the code to determine if there is a possibility.
I thought to specify a new context. Create a new context determined by the user which start and end are determined by the start and end of a specific course and not by the course per se and try to adapt the insights and targets. But I didn't see it clear, because a context is a DB object and maybe I need a plugin that helps me to create those contexts.
I don't know if anybody has explored the possibility of using API Analytics for those cases, I didn't find anything.
Maybe API Analytics is not prepared for these cases and it will never be, and the best option is to develop a personal tool using a plugin, but I want to discard first the adaptation of the API Analytics Moodle.