Skip to content

Releases: ringpublishing/RingPublishingTracking-iOS

1.1.1

28 Jan 14:12

Choose a tag to compare

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

21 Jan 08:39

Choose a tag to compare

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

05 Nov 09:11

Choose a tag to compare

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

20 Oct 11:54

Choose a tag to compare

1.0.0 Release notes (2021-10-20)

Fully functional 'RingPublishingTracking' module release.

Features

  • Added 'email' parameter to the updateUserData method
  • 'trackingIdentifier' property on RingPublishingTracking object is now a struct and contains identifier and expirationDate properties
  • 'publicationId' parameter was added to reportContentClick method
  • Added reportContentClick method variant with aureusOfferId parameter which should be used when interacting with Aureus recommendations

0.1.0

30 Sep 14:00

Choose a tag to compare

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