Skip to content

Fix duplicate pageview tracking. - #36

Merged
isc30 merged 1 commit into
isc30:masterfrom
ErikHen:master
May 15, 2021
Merged

Fix duplicate pageview tracking.#36
isc30 merged 1 commit into
isc30:masterfrom
ErikHen:master

Conversation

@ErikHen

@ErikHen ErikHen commented May 15, 2021

Copy link
Copy Markdown
Collaborator

New PR from rebased fork.
I'm not a GA expert, but it seems that duplicate pageview hits are being sent to Google Analytics when requesting a page (but not when navigating in the loaded app).
Steps to reproduce: Refresh the page in browser and you will see two requests being made to Google Analytics.
I guess this is because a pageview hit is being sent automatically when gtag is added to the page, and then a pageview hit is being sent in NavigationTracker.razor on first render.
This fix configures gtag to not send pageview hit when added. See also https://developers.google.com/analytics/devguides/collection/gtagjs#disable_pageview_measurement.

@isc30

isc30 commented May 15, 2021

Copy link
Copy Markdown
Owner

Awesome thanks!

@isc30
isc30 merged commit 796d07d into isc30:master May 15, 2021
@ErikHen

ErikHen commented May 16, 2021

Copy link
Copy Markdown
Collaborator Author

Thanks 🙂. The last nuget package got a weird version number.

@isc30

isc30 commented May 16, 2021

Copy link
Copy Markdown
Owner

Yup sorry for that, 3.6.0 ready!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants