matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.71k stars 2.62k forks source link

Customtask (custom task) is missing within Matomo #20581

Open Chardonneaur opened 1 year ago

Chardonneaur commented 1 year ago

Hi guys,

There is a great feature within Google Tag Manager named Customtask which allows to custom the data before sending it to Matomo. Use case example, if we misspelled a campaign name and that we want to rewrite it before being collected into Matomo. Here is a link explaining how powerful it is: https://www.simoahava.com/analytics/customtask-the-guide/

bx80 commented 1 year ago

That sounds really useful @Chardonneaur :+1:

I've assigned this for the product team to review and see where it fits into future plans.

Chardonneaur commented 1 year ago

@bx80 yes clearly seems like a feature to have in order to be an advanced and neat analytics software.

sgiehl commented 1 year ago

@Chardonneaur Should that one be part of the TagManager only or would that be more something you want to configure in the Matomo UI and Matomo itself would replace that whenever certain data comes in?

Chardonneaur commented 1 year ago

That's really a key question, Google has it within Google Tag Manager, but is it a good practice? I don't know

heurteph-ei commented 1 year ago

MTM

Advantages

Less work for the server

Disadvantages

Not possible to custom data coming from other sources as server logs for example...

In Matomo server side

Advantages

Universal, whatever the tracking mean is used. Can also centralize the data customization

Disadvantages

Consumes server CPU