Active Analytics Tracking Update

on in WordPress
Last modified on

Active Analytics has reached version 2.3.

As part of an ongoing speed improvement initiative, we decided to switch to asynchronous tracking (from a direct PHP call).

PROs

  • Bypass caching plugins
  • No pagespeed penalty
  • No Google Core Web Vitals influence

CONs

  • None :)

In the same asynchronous call, now you can track pageviews – a simple post based counter. This feature is based on an internal, client-only plugin, which adds zero load to the MySQL server for hundreds of thousands of pageviews on a daily basis.

Note that the new asynchronous tracking is marked as experimental, but it is fully working. Probably version 3 will have it enabled by default.

Other changes include a slimmer database structure (no more date and time, only timestamp). Also, I am now using the ChartJS library for all charts.

Here is the full changelog for version 2.0.3:

= 2.3.0 =

* PERFORMANCE: Remove bot file requirement (use inline arrays)
* UPDATE: Speed up client tracking
* UPDATE: Switch chart overview to ChartJS (from custom CSS and tables)
* FEATURE: Add asynchronous tracking
* FEATURE: Add asynchronous pageview tracking
* MAINTENANCE: Move settings to a separate file

Related posts