google_analytics_counter 4.0.0

New features

New stable major release where you can retrieve data from Google Analytics 4 views, instead of the older Universal Analytics as that is phased out. Other new features are limiting the amount of nodes to update during cron.

For upgrading from 8.x-3.x releases (if you used the previous 4.0.0-alpha, beta or rc releases, you don't need to perform these steps):

google_analytics_counter 4.0.0-alpha3

Bug fixes
New features

This release contains a lot of fixes and new features that come handy for better scalability and better options to alter cron, request or URL processing. A solution was done to prevent giant queue creation timeouts. It is advised to update from earlier alpha versions to this. Documentation about the new features will be done in the next few days.

After updating to this version, run database updates.

google_analytics_counter 4.0.0-alpha2

Bug fixes
New features

There's a minor change in GoogleAnalyticsCounterAppManagerInterface, so if your code overrides the google_analytics_counter.app_manager service, you must adjust to it.

For eliminating the possible Gateway timeouts for cron, new settings were added to the settings form to limit the amount of nodes to process.

google_analytics_counter 4.0.0-alpha1

New features

New major release where you can retrieve data from Google Analytics 4 views, instead of the older Universal Analytics. Note that if you still want to query visitor count from Universal Analytics, you should continue using 8.x-3.0 versions.

For upgrading:

google_analytics_counter 8.x-3.0-alpha23

Bug fixes
Unsupported

Update notes

Run database updates via drush updb or via /update.php, otherwise you'll get ArgumentCountError: Too few arguments to function errors because of constructor parameter changes in module's services.

google_analytics_counter 8.x-3.0-alpha18

Bug fixes
Unsupported

be4046d3d83b183f3c78bc768c343953bf37c347 Remove cron_next_execution
cde5491377c2b1df6554cb8d0af36a82b3e55b6f Add defensive code
Issue #3036157 Fix Date Range

google_analytics_counter 8.x-3.0-alpha17

Bug fixes
Unsupported

#3028146 Date range doesn't make any sense
#3027686 Sum of pageviews not working
#3027686 Empty results in view

These issues turned out to have a bit more scope than I initially thought they would have. There are also follow up tickets, such as:

google_analytics_counter 8.x-3.0-alpha16

Bug fixes
Unsupported

Issue #3027334 Unable to Update to latest release.
google_analytics_counter_update_8009() wasn't thought out properly, so this release is a regression fix.
Got working and simplified the voluminous on page instructions on the authentication page.

google_analytics_counter 8.x-3.0-alpha15

Bug fixes
Unsupported

Issue #3025045 Unable to revoke authentication if google returns 403
Issue #3025051 custom field should be integer
Moves the help text from the auth page to the Message Manager.
Removes unreachable error message.

google_analytics_counter 8.x-3.0-alpha14

Bug fixes
Unsupported

#2983416. Add Automated Tests. Fixed and improved. More to come.
#3023761 Views Field GAC not Matching GAC Block. Uncache the block. Remove bad code that was adding to the pageview count in the block falsely.
Change the GoogleAnalyticsCounterManager to GoogleAnalyticsCounterAppManager, having moved all the auth methods into the GoogleAnalyticsCounterAuthManager. I did this so I could concentrate on the application part of this module without any distractions.

google_analytics_counter 8.x-3.0-alpha11

Bug fixes
Unsupported

#3021837 Documentation pages out of order
#3020993 Manual cron run from Dashboard gives notice errors
Performance boost. (See https://cgit.drupalcode.org/google_analytics_counter/commit/?id=a527724)
Bug fixes

google_analytics_counter 8.x-3.0-alpha10

New features
Unsupported

#3020811 by esod: Move Configure types form into its own tab. Adds a Remove the custom field checkbox for simpler field storage removal.

google_analytics_counter 8.x-3.0-alpha5

Bug fixes
Unsupported

Adds a custom Google Analytics Field which is populated with Google Analytics pageviews. This is issue Create a custom field for the pageviews for this release,

google_analytics_counter 8.x-3.0-alpha4

Bug fixes
New features
Unsupported

Adds a custom Google Analytics Field which is populated with Google Analytics pageviews on cron runs. This is issue Create a custom field for the pageviews

google_analytics_counter 8.x-3.0-alpha1

Unsupported

The module is stable. The kernel test needs some work. The module needs more test coverage in general.

google_analytics_counter 7.x-3.1

Bug fixes
Insecure
Unsupported

Multiple fixes, esp. OAuth2 authentication (#2450165).

google_analytics_counter 7.x-3.0

Bug fixes
New features
Insecure
Unsupported

The core module "Statistics" is no longer required.

There is now an option to write counts to this module's own table ('google_analytics_counter_storage') instead of re-using the core Statistics module table ('node_counter').

Views integration with the new storage table. To add the counter values for nodes, just add field "Pageview Total" in your view. Sorting and filtering by the counter values works as well.

google_analytics_counter 7.x-2.1

New features
Bug fixes
Unsupported

Adding full support for multilingual path prefixes (i18n) ( solution for #1382316: Google Analytics Counter and multilingual website).

Adding support for counting old aliases (requires the Redirect module).

google_analytics_counter 7.x-2.0

New features
Bug fixes
Unsupported

Drupal 7 branch 7.x-2.x is now completely independent from Google Analytics Reports / its Google Analytics API submodule, and its dependency Chart. Google Analytics quota limit is no longer an issue. Data retrieval happens during cron runs, not affecting users. Much improved performance, almost completely rewritten, cleaner and more elegant code.

Pages

Subscribe with RSS Subscribe to Releases for Google Analytics Counter