Insert Google Analytics
Configuration
The 'Insert Google Analytics' filter is enabled by specifying:
- Apache:
ModPagespeedEnableFilters insert_ga ModPagespeedAnalyticsID <Analytics ID>
- Nginx:
pagespeed EnableFilters insert_ga; pagespeed AnalyticsID <Analytics ID>;
in the configuration file. As of 1.10.33.0 the default snippet is
now analytics.js
. To insert ga.js
instead, set:
- Apache:
ModPagespeedUseAnalyticsJs false
- Nginx:
pagespeed UseAnalyticsJs false;
Description
The 'Insert Google Analytics' filter adds the basic Google Analytics javascript
snippet to each HTML page. If the page already has a Google Analytics snippet
inside <head>
with the specified ID, then no additional
snippet will be added. If another Google Analytics snippet is on the page with
a different ID, then an additional snippet will be added with the ID
specified in with AnalyticsID
. In order to avoid any
strange Google Analytics reporting, make sure that the ID specified in the
configuration file matches the one used on your site.
This filter does not require
the make_google_analytics_async
filter. The Google Analytics
snippets inserted by insert_ga
are already asynchronous.
See this example of this filter in action.