Analytics | Add support for super properties and appPlatform

This commit is contained in:
Valere
2024-06-01 13:05:04 +02:00
parent 37b59a99f0
commit 78498be4ce
9 changed files with 380 additions and 17 deletions

View File

@@ -53,4 +53,11 @@ protocol AnalyticsClientProtocol {
/// be a delay when updating user properties as these are cached to be included
/// as part of the next event that gets captured.
func updateUserProperties(_ userProperties: AnalyticsEvent.UserProperties)
/// Updates the user properties.
/// Super properties added to all captured events and screen.
/// - Parameter superProperties: The properties event to capture.
func updateSuperProperties(_ event: AnalyticsEvent.SuperProperties)
}