See bottom for the tl;dr, the first paragraphs describe the steps I have completed so far.
I have written a script that collects information and pushes it to the dataLayer. In google tag manager interface I have set up two tags alongside with the relevant variables and triggers.
The first tag regards page impression and collects some general page information like name, category etc. I have set the tag manager variables I want to populate and I set the tag trigger to be on DOM ready.
The second tag regards enhanced ecommerce about product impression. I have specified in the tag settings to use the dataLayer (in which I push the ecommerce object according to Google's specifications) instead of custom variables and I have set a custom trigger for the tag, again to be fired on DOM ready, but this time when the url contains "product".
I have enabled preview from google tag manager interface and when I load my page I can see that both events fire as expected. Regaring the page impression tag, I can also verify that my custom variables do get filled with the expected values.
What I have found no success in doing is actually seeing the analytics data on my analytics interface. How do I do that? I found this relevant SO question and while I followed its steps I was unable to see any data in my custom report.
tl;dr I want to see the tag data I sent in a google analytics custom report. Can not figure out how to set it, or if I am doing something wrong.