1,456 questions
0 votes
0 answers
15 views
Parameter Transmission Problems with Purchase Events in GA4 Measurement Protocol
Our server sends a `s2s_purchase_all` event to GA4 using the Firebase data stream. After sending, we noticed that while Firebase displays the correct total event count and value, in the Google Ads ...
0 votes
0 answers
29 views
Google Analytics DebugView is not working
I'm having some issues with the Google Analytics Debug View. I have set up Google Analytics and Google Tag Manager in WordPress for our website, and everything seems to be configured correctly. ...
0 votes
0 answers
29 views
GA4 not showing revenue from AdSense for Search (only AdSense for Content) [closed]
I’m trying to link my AdSense for Search (AFS) account with Google Analytics 4 (GA4), so I can fetch UTM, URL and more granular data using GA API and dump to our database for analysis, but currently I'...
0 votes
0 answers
41 views
Custom Statistics are only returning 0
I have some code in python that does run and retireves some information from GA4 via google python libraries. However I've been stuck for a few days as the request to GA4 runs, but the stats (custom ...
0 votes
0 answers
26 views
Google Analytics Data API on Heroku — “Could not load the default credentials” even with environment variables set in Config Vars
I’m deploying a Node.js app to Heroku that fetches GA4 analytics using the @google-analytics/data and google-auth-library packages. Everything works locally, but on Heroku the build or runtime fails ...
1 vote
0 answers
30 views
403 Permission error when creating BigQuery link with GA4 via Admin API (v1alpha)
I’m trying to use the Google Analytics Admin API (v1alpha) to link a GA4 property to BigQuery via the properties.bigQueryLinks.create method. Here is my code using : https://developers.google.com/...
0 votes
1 answer
73 views
Detecting In App WebViews in GTM: Filtering Android/iOS WebViews from Browser List
We are trying to accurately detect whether a user is viewing our customers site through an in-app WebView (like Android WebView or Safari in-app) versus a normal browser. The goal is to filter in-app ...
1 vote
0 answers
120 views
GA4 (gtag.js) SPA – custom events overwrite virtual page params with homepage unless I pass page_*. How to persist page context?
I have a single-page app. I send virtual pageviews on route change via gtag.js. On each client-side route change I do (for example): document.querySelector('.button-news').addEventListener('click', ...
0 votes
1 answer
68 views
How to see events and reports in GA4 only from the one app source
My Firebase project contains multiple apps, each one is different, and each one has GA4/Google Analytics added. But I would like to see events and reports in the Analytica console for each app ...
1 vote
1 answer
94 views
How do I use multiple filters in the Google Analytics 4 API from Python?
I am using the Google Analytics 4 Data API with the Python client library to run reports. I'm able to run a report with a single FilterExpression to filter traffic where the country equals "...
1 vote
1 answer
202 views
How can I get raw parameter values for a Firebase Analytics event (last 30 days) without using BigQuery?
I log a custom event from my Flutter app whenever a doctor expands the auto-interpretations. The event contains multiple identifying parameters (doctor id/name, organization id/name, test id, ...
1 vote
1 answer
142 views
How to Handle Missing events parameter values in DataLayer Without Triggering (not set) in GA4
I’m currently working on pushing ecommerce and non-ecommerce dataLayer events to GTM + GA4 setup. My goal is to ensure that when event parameter values are unavailable, they appear as empty cells in ...
1 vote
0 answers
103 views
How to Send GA4 Events Without gtag/Tag Manager or Exposing Secret Key?
We are working on an Open Source Chrome extension: Digital Assistant Client I'm trying to send event and page view data to Google Analytics 4 (GA4) without using the gtag.js script or Google Tag ...
0 votes
0 answers
40 views
How to get Google Ads demographic insights (e.g. age, gender) tied to GCLID or gbraid?
I'm currently tracking users from Google Ads using gclid and gbraid parameters. These IDs are stored when users land on my website and are later tied to key conversions or backend events in our system ...
0 votes
1 answer
153 views
Is there a way to check which action triggers event in GA4?
I'm relatively new to GA4 and I made this simple table with 'Page path and screen class' and 'Event name' as rows, 'Event count' as values. There is a bunch of events with mostly clear names, but I ...