People who code: we want your input. Take the Survey
3

I think this breaks down into 2 questions really: How can we simplify our Analytics setups in the future? What do we do with our pre-existing Analytics accounts? How can we simplify our Analytics setups in the future? Having dealt with this myself, I don't think there's a one-size-fits-all solution. As you've already discovered: Keeping track of this many ...


2

Only ? indicates a query parameter; adding f to the exclusion list would remove ?f=... parts of a URL but won't affect /f/.... You should be able to do this with a filter, though. Add a new filter of type Custom > Search and Replace, using the field Request URI and the search string /f/.*. Filters are destructive, meaning they permanently alter your data ...


2

The short answer is that since Channels and Traffic Type are different dimensions, they need not show the same data. Exactly why is partially dependent on your account setup. A longer answer - Default Channel Grouping is a categorization that can be edited per View, to change which source/medium values are in which channels, and to categorize traffic on ...


2

Not only is it possible, it happens fairly often. I would install the Chrome extension called GA Tracking Code Debugger (https://chrome.google.com/webstore/detail/google-analytics-debugger/jnkmfdileelhofjcijamephohjechhna?hl=en) and have it run while a page of the site loads. Here's a brief tutorial, but basically if you see two pageview events logged, then ...


2

Mostly because users either a) don't bother logging out, ever, or b) because logging out is what they do immediately before leaving the site. Therefore, logging out is not usually a useful event to track since exits are already measurable as standard. This is unlike log in events, which are useful. If you believe that users will be continuing to browse the ...


2

Assuming that setting the URL of your PDF to "private" means that URL now returns 404 "not found", then your PDF should eventually leave search results, but this could take a little while. If you want to go ahead and get it out of the results you should use Google Search Console, and request removal. Instructions here: https://support....


1

Domain name is not a ranking factor. There is no direct advantage or disadvantage in using a domain with or without hyphens. But when it comes to SEO, you may have to think about how a user perceives a domain. For years now, we all have seen several spammy domains with hyphens in them. Hence, a user who takes a second or two to choose from top-ranked pages ...


1

Yes you can. Click the + next to the Dimensions heading and you can add more dimensions to use in the report, including the custom ones.


1

I'd like to propose Option #3: GA's dedicated search tracking with Search Category set. This will give you the four reports under Behavior > Site Search and allow you to analyze search behavior as a whole or divided by type. All of the setup for this is in Google Analytics, not your JavaScript; it is based on the query string being present. Note: this ...


1

Update It's now possible to add multiple properties to Cloudflare Web Analyitcs. Just go on the web analytics tab and click on "add site" on the right ! It's currently impossible to have multiple Cloudflare Web Analytics websites on the same account. They are going to fix that in the following weeks : At this time, you can only add analytics from ...


1

I posit that it us not possible to block this code being transmitted using JavaScript because Javascript is run client side - so the resources are downloaded first, then the JavaScript is run. The ideal place to fix this is, of-course the application itself, failing which you might want to look at using/adding a reverse proxy which can modify the body on ...


1

After further research, this article Add true user local time layer to Google Analytics data deals exactly with this question: Google Analytics reports on Account Level time (i.e. hour of day) and not User level time. It then explains a few solutions to get the hour-of-data with client timezone (blue), rather than the GA account timezone (red).


1

Google Analytics does not have a 30 day limitation. You can choose a "custom" date range and choose whatever start and end you want over any time period. I personally think that the limited selection of dates available in the drop down is severely lacking. I use a custom page of date options for Google analytics that I created to link to a ...


1

Try reading https://www.wpbeginner.com/beginners-guide/how-to-install-google-analytics-in-wordpress/#installga-wptheme for steps on how to install in WP without using a plugin. If you have a child theme, it is much better than using a plugin. Note the link is assuming you don't have a child theme, hence their recommendation to not use the method. Also, ...


1

Instead of writing fbclid, msclkid, page_id, preview_id, cm you write fbclid,msclkid,p=,page_id,preview_id,cm. Remove the spaces, it might help.


1

The problem with churn in Google Analytics is, that it does not "forget" a user after a certain period (often month). So if you try to combine New Users vs. Users, you can have 100 New Users and 500 total Users in one month and another month 0 New Users but 600 total Users. Because those Users could have visited your site 2 years ago. Another ...


1

There is a way to do something close to @StephenOstermiller's answer with "Motion charts" but without having to use Flash (as of today, with Flash disabled in the browser, "Motion charts" don't work). It's called Plot rows:


Only top voted, non community-wiki answers of a minimum length are eligible