Releases: ringpublishing/RingPublishingTracking-iOS
Releases · ringpublishing/RingPublishingTracking-iOS
1.1.1
1.1.1 Release notes (2022-01-28)
Improvements to the 'RingPublishingTracking' module.
Changes
- 'didFailToRetrieveTrackingIdentifier' method from 'RingPublishingTrackingDelegate' protocol will not be called if tracking identifier was not fetched but SDK has valid identifier stored. In this case 'didAssignTrackingIdentifier' delegate method will be called.
1.1.0
1.1.0 Release notes (2022-01-17)
Improvements to the 'RingPublishingTracking' module.
Features
- Added 'TrackingIdentifierError' enum
- Added 'didFailToRetrieveTrackingIdentifier' method to 'RingPublishingTrackingDelegate' protocol
This method will be called every time there was an attempt to fetch tracking identifier but it failed during module initialization (or when another attempt to fetch tracking identifier was performed)
1.0.1
1.0.1 Release notes (2021-11-04)
Improvements to the 'RingPublishingTracking' module.
Features
- Added 'ErrorEvent' which is being sent in case the original event was incorrect
- Removing reported events from the queue in case of client's side issue while sending events
1.0.0
1.0.0 Release notes (2021-10-20)
Fully functional 'RingPublishingTracking' module release.
Features
- Added 'email' parameter to the
updateUserDatamethod - 'trackingIdentifier' property on
RingPublishingTrackingobject is now a struct and containsidentifierandexpirationDateproperties - 'publicationId' parameter was added to
reportContentClickmethod - Added
reportContentClickmethod variant withaureusOfferIdparameter which should be used when interacting with Aureus recommendations
0.1.0
0.1.0 Release notes (2021-09-28)
First 'RingPublishingTracking' module release. This version is not fully functional yet, but has available complete public interface to use.
Features
- Report application events, such as:
- 'Click' event
- 'User Action' event
- 'Page View' event
- 'Keep Alive' event
- 'Aureus offers impression' event
- 'Generic' event (not predefined in SDK)
- Update global tracking properties, such as:
- user data
- advertisement area
- Enable debug mode or opt-out mode