Reputation: 1210
I have configured a GA 4 custom event in GTM via tag but I can't see that event firing anywhere in realtime report or anywhere else except in debug timeline of GA 4 console and in tag assistant of GTM.
As you can see in below screenshot of tag assistant , My custom event for GA4 is "checkout_confirm" which is being configured via checkout_confirm tag which is firing once checkout is being done and seems working fine with params as intended
In analytics dashboard when I go and try to find that event data (even after 24 hours), It shows nothing but it is showing fired when I go to debug view of GA4 as you can see in second screenshot
Also in screenshot 3 as shown , google analytics debugger extension in browser console is showing that Google analytics is collecting data.
Please guide me , where am I missing , I am stucked from days . Kindly help me.
Upvotes: 3
Views: 2541
Reputation: 1
The only thing that I can think of is you're probably using a browser that blocks trackers (such as Brave or Tor) when you use the website outside the debug mode. Is that the case?
Upvotes: 0
Reputation: 1289
Events uploaded in Debug Mode are filtered out from standard reports. See "Also, data captured while Debug Mode is running will be filtered out of your other reports so that it does not artificially inflate your metrics (in other words, no more separate GA properties for production and staging)." from Validating Google Analytics 4 with Debug Mode.
You'll need to remove the parameters like _dbg=1
that is labeling this event as debug, and then, this checkout_confirm
will show up in realtime and checkout_confirm
's event-detail reports.
Upvotes: 0