NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1561 most downloaded on Packagist
Send data to Google Analytics from the server using PHP. This library fully implements GA measurement protocol.
Last release 6 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 2.9 years
Nearly every release is documented
notes for 25 of 27 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
27 releases · first in 2014
Adding batch hit feature, by @alberto-bottarini and @jorgeborges
Adding optional Guzzle 7 dependency, by @irazasyed
One column per quarter.
Fixing social parameters that were not inheriting the correct class, by @alberto-bottarini
Fixing class_exists autoloader bug when getting parameters, by @peterjaap
Adding timeout option, by @venyii
Adding Disabling library feature, by @edim24
Fixing required params for all hits, either Client ID or User ID
Fixing required params for Products, by @rhrebecek
Fixing URL encoding for Japanese characters by using RFC3986, by @ryo88c
Adding get params methods by @Nightbr
Adding getting URL method by @stefanzweifel
Adding Debug feature for validating hits, in part contributed by @amit0rana (I had to fix the unit tests)
Nothing published for this version
Adding Content Grouping support by @lombo
Removing support for PHP 5.4 (use version 1 for that)
Adding Content Grouping support by @lombo
Creating separate branches to maintain v1 and v2 apart
Including Yii 2 integration by @baibaratsky
Using caret for declaring dependencies in Composer, as per author's recommendation
makeNonBlocking() is now deprecated, use setAsyncRequest() instead. To be removed in next major release.
Changing HTTPS endpoint to official one in Google documentation
Adding the capability of sending hits to GA in an asynchronous way (non-blocking)
* Minor bug fixes
Full implementation of GA measurement protocol (AFAIK, feel free to open issue/pull request)
Fixing bug where ecommerce transaction was not collected because data was being sent as POST body instead of URL query parameters
All required parameters for pageview and events implemented
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →