New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Custom dimensions at product level so users can track more than just Product SKU, Product Name, Product Category #19351
Comments
@atom-box isn't it a custom dimension at the action level? |
We have the exact same requirement in my company. We have very complex products and SKU is not enough to track properly them. We absolutely need to have more custom dimensions that we could use to build finer reports. |
@gorfo66 thank you but could you give a use case example? because in Matomo you can extend the number of custom dimensions at the action level. For example 50. How does custom dimension at the action level would differ from defining it at the product level? |
Unless I'm wrong, Action variables are defined from the URL of the browser. I don't understand how we could apply this approach to the product scope. We are building ticket retailing applications. We are already massively using product SKU in order to aggregate some info, but we need more flexibility to be able to capture things like advance purchase, date, time, type of ticket, rows, etc. I can see that we are not the only ones to request such a flexibility. |
@gorfo66 thank you for the details. In fact, custom dimensions at the action level are defined for the action, so it can be linked to any actions: url, event, form, search etc. I didn't test it, but to me, an order is an action, so you can defined your custom dimension to it. |
GA4 is event based. The concept of action is the foundation of their new system. Everything is action because everything is event. One order contains several products and for each product could have various values for the same dimension. I'm really not convinced by the concept of dimension at action level for this specific usecase. |
Ah, we may are reaching a point here "various values for the same dimension", do you mean multiple values for the same dimension? |
Think about product dimension as the brand. |
Ah, I am starting to see it, an order is an action, but an order can have multiple items within it, and items are not action based. |
Yes exactly. |
Perfect, legitimate ticket for sure. |
I got another understanding of this feature today. |
Hello team, thanks for the discussion on the issue and for the suggestion of custom dimensions at product level. I'm relatively new to Matomo myself, but I was wondering whether MTM DataLayer could be the solution here? https://developer.matomo.org/guides/tagmanager/datalayer |
@michalkleiner hi, no it does not. A product is neither a visit nor an interaction, it is something else. |
It is a big limitation that Matomo only tracks three things at the product level.
"Because we have a very specific business, our ______ products are quite complex. As a consequence we need to track a lot of data related to them in order to build some custom reports or build some benchmarks. Related to products, I only found the 3 very classical dimensions Product SKU, Product Name, Product Category and I did not manage to find a way to push more product attributes. "
"Is it possible to define custom dimension at product level ?"
The text was updated successfully, but these errors were encountered: