TelemetryDeck / SwiftSDK

Swift SDK for TelemetryDeck, a privacy-conscious analytics service for apps and websites.
https://telemetrydeck.com/
Other
148 stars 30 forks source link

Add Navigation events to Swift SDK #156

Closed winsmith closed 2 weeks ago

winsmith commented 1 month ago

Navigation signals are specific signals that have a source and target parameter and a specified signal type. Add functionality to the SDK that takes just a target and then sends a navigation signal with the correct format and the previous target as source.

Signal format is described in https://github.com/TelemetryDeck/web/issues/1491

Implementation could be in form that the SDK will keep the previous path in memory and then generates a navigation with from-to data whenever a new path is given.