Active Analytics Tracking Update

Ciprian on Thursday, October 27, 2022 in WordPress

NEW! Learn JavaScript by example. Code snippets, how-to's and tutorials. Try now!

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

Leave a Reply

Your email address will not be published. Required fields are marked *