We are pleased to announce the release of our PHP Tracker version 0.7.0.
This minor releases updates the socket and sync emitters, adding the capability to retry sending requests to collector that failed. Requests are retried in case connection to the collector is not established or the collector returns with a 4xx or 5xx status code (except for 400, 401, 403, 410, 422). The number of times to retry is configurable. There is also an exponential backoff period between subsequent retry attempts.
- Add retry capability for events that failed to send to collector in socket and sync emitter (#135)
Snowplow PHP Tracker version
0.7.0 is available on Packagist .
The project’s source code can be found here .