Hi, I am new to Piwik Pro. I am trying to collect data via data layer event in Typescript.
public push(category: string, action: string, value: string, eventName: string) {
window.dataLayer = window.dataLayer || []; // Initialize dataLayer if it doesn't exist
const eventData = {
event: eventName,
category: category,
action: action,
value: value
};
window.dataLayer.push(eventData);
console.log('pushed event to dataLayer:', window.dataLayer); // Log the pushed data
window._paq.push(['trackEvent', category, action, eventName, value]); // Track the event in Piwik
}
In debug mode, I can see the tags being fired but still I cannot see any custom event in real time dashboard
What else can I check? I am stuck.