User story #19323
closedBe able to group reporting and methods so that we have clearer techniques and a better reporting
Description
Reporting may be messy in Rudder, We have lots of components, every reports has an impact on reporting and this makes complex to analyze and understand what is wrong
We have a solution, be able to group reporting components in parent component and define a reporting on this parent so that we can filter reporting (ie: worst report, sum of reports (like before), focus on a child component ...)
To represent this in the technique editor, we need to be able to regroup methods in a technique in a 'block'. This is something we wanted to do for a long time to improve organization within a technique, you can link methods together that will allow you to understand better the logic of your techniques. This allow to refactor more too, we will be able to apply a condition on a group of methods, so you won't have to define the condition on each methods you may have, just define it once on a block and it done! So you would have a component name, a reporting rule, and some parameters like a condition. We can imagine in a future that we would be able to define variable directly, without having to use a method to achieve this.