Skip to content

Releases: SRGSSR/srganalytics-apple

Maintenance release

16 Sep 13:27
Compare
Choose a tag to compare
  • Add SRGAnalyticsDataProviderUserInfoResourceLoaderOptionsKey user information key for providing resource loader options when loading a media.

iOS 13 support

13 Aug 13:47
Compare
Choose a tag to compare
  • The project has been updated to support iOS 13 and Xcode 11.
  • This version updates SRG Media Player to version 2.8, as well as SRG Data Provider to version 6.8, both with preliminary iOS 13 support as well.

Maintenance release

29 Jul 14:13
Compare
Choose a tag to compare

Maintenance release

05 Jul 13:02
Compare
Choose a tag to compare

iTunes Connect validation warning

13 Jun 15:01
Compare
Choose a tag to compare
  • A warning reported by iTunes Connect when submitting binaries has been fixed.

SMDH suport

07 Jun 12:20
Compare
Choose a tag to compare
  • Streaming measurements are now performed according to NetMetrix SMDH specifications.
  • SRGAnalyticsLabels does not provide labelsDictionary and comScoreLabelsDictionary properties anymore.
  • In unit testing mode, events can now be assigned to a common session identifier for easier tracking. This identifier can be renewed when needed.
  • The low-level SRGAnalyticsStreamTracker streaming tracking API has been removed. The library now supports streaming tracking for SRG Media Player only.
  • Playback methods which expected an AVPlayerItem object now expect an AVURLAsset object instead.
  • The framework footprint at application startup time has been reduced.

Maintenance release

19 Mar 14:15
Compare
Choose a tag to compare

User and media playback source information

19 Mar 11:00
Compare
Choose a tag to compare
  • SRG Analytics now provides an SRG Identity companion framework. If your application uses SRG Identity to connect to a user account, you should instantiate your tracker with -[SRGAnalyticsTracker startWithConfiguration:identityService:]. This ensures that an account identifier is then automatically added to measurements when a user is logged in.
  • SRGPlaybackSettings has an additional sourceUid property, which can be used to relate media playback events with a source, i.e. where the media which is played initially came from. This can for example be useful if the media being played was delivered by some system (e.g. a recommendation engine), provided it identifies the source (e.g. a recommendation list identifier) as a unique identifier.

Maintenance release

19 Mar 10:02
Compare
Choose a tag to compare
  • This version updates SRG Data Provider to version 6.4.

Playback settings

04 Dec 15:50
Compare
Choose a tag to compare
  • Playback settings have been collected in an SRGPlaybackSettings object, which now replaces the (usually long) parameter list of playback methods.