- updated dependencies
- fixed unsetting access token stored inside session on error
- added funnel endpoints
- added options to extending sessions
- updated dependencies
- added regional statistics
- removed DNT
- updated dependencies
- added tags to page views
- added reading tag statistics
- updated dependencies
- fixed timeout
- don't store base URL and timeout in Client class
- fixed Guzzle JSON parameters
- fixed import path
- fixed import path
- added Guzzle for HTTP requests
- added vendor directory
- improved error handling
- fixed extending sessions
- improved error handling
- added custom_metric_key and custom_metric_type to filter
- added optional client hint headers
- added missing fields
- fixed page view and event request parameters
- fixed PHP 8.1 warnings
- added missing fields to filter
- added HTTP timeout configuration (default is 5 seconds)
- removed hostname
- removed IP header
- added single access token that don't require to query an access token using oAuth
- added
HitOptions
to event method
- fixed empty check for
pageview
method - fixed method calls after refreshing token
- added missing
HitOptions
fields
- added
pageview
method as an alternative tohit
that can be used to pass in custom URL and referrer
- added listing events, os and browser versions
- added filter options
- added endpoint for total visitor statistics
- added endpoint to extend sessions
- added entry page statistics
- added exit page statistics
- added number of sessions to referrer statistics
- added city statistics
- added entry page, exit page, city, and referrer name to filter
- added method to send events
- added reading event statistics
- fixed filter parameters to read statistics
- added
source
andutm_source
to referrers - added methods to read statistics
- added missing DNT (do not track) header
- fixed request URI slashes
- added composer autoload capability
- added namespace
Initial release.