myTracker — is an SDK library for tracking (installs, referrers, launches etc) mobile apps performance.


Current versions

  • iOS v1.7.3 18 April 2018

  • Android v1.5.2 21 March 2018

  • Unity v1.2.3 21 March 2018

  • Windows v1.2.3.0 30 January 2017


Changelog

iOS
18 April 2018 v1.7.3
  • Support for deeplinks tracking was added.

19 March 2018 v1.7.2
  • Jailbreak detection was added

  • Number of concurrent network connection was limited

16 February 2018 v1.7.1
  • flush() method was added to force events sending

16 January 2018 v1.7.0
  • Automatic inApp purchase events tracking added

  • Custom events parameters validation improved

27 September 2017 v1.6.4
  • Some improvements.

13 September 2017 v1.6.3
  • Fixes and improvements.

13 July 2017 v1.6.0
  • Deferred deeplinks support.

  • Added original_transaction_id params (restored in-app purchases).

  • Possibility to set up params in singular.

15 June 2017 v1.5.13
  • Bufferring settings added.

20 April 2017 v1.5.12
  • Fixes and improvements.

3 March 2017 v1.5.10
  • Fixed errors regarding CoreTelephony framework.

14 February 2017 v1.5.9
  • Fixes and improvements.

9 February 2017 v1.5.8
  • Earliest iOS version supported – 7.0.

23 January 2017 v1.5.6
  • Event tracking methods should return boolean value.

15 December 2016 v1.5.5
  • SearchAd Attribution error fixed.

20 September 2016 v1.5.3
  • SearchAd attribution tracking.

  • IDFV caching at UserDefaults.

30 August 2016 v1.5.2
  • Fixes and improvements.

3 August 2016 v1.5.1
  • Published at CocoaPods.

  • Fixes and improvements.

6 July 2016 v1.4.8
  • Session tracking improvement.

  • Errors fixed.

24 February 2016 v1.4.3
  • bitcode compilation error fixed.

22 December 2015 v1.4.0

New features added:

  • Session tracking.

  • Cellular and wi-fi networks tracking.

  • Errors fixed.

Android
21 March 2018 v1.5.2
  • Rooted device detection was added

  • New trackLaunchManually() method was added. Method must be called if myTracker was initialised in activity not in Application instance

  • Public API annotations were added

12 February 2018 v1.5.1
  • flush() method was added to force events sending

5 February 2018 v1.5.0
  • Automatic inApp purchase events tracking added

  • Custom events parameters validation improved

21 December 2017 v1.4.5
  • Google Install Referrer API support added

  • Automatic activities tracking added

  • Deprecated function getDeviceId() was replaced with getImei()/getMeid() for devices with API 26+

06 December 2017 v1.4.4
  • Fix of local database write error on insufficient device memory.

27 October 2017 v1.4.3
  • MultipleInstallReceiver class was added to simplify usage of multiple tracking systems in single application.

13 September 2017 v1.4.2
  • Fixes and improvements.

13 July 2017 v1.4.0
  • Deferred deeplinks support.

9 June 2017 v1.5.13
  • Bufferring settings added.

20 April 2017 v1.3.13
  • Fixes and improvements.

23 January 2017 v1.3.10
  • Event tracking methods now return boolean value.

  • Added xdpi/ydpi to device info.

23 December 2016 v1.3.9
  • Error fixes.

3 October 2016 v1.3.8
  • Minor improvements.

23 September 2016 v1.3.6
  • Play-services-basement added to dependencies.

  • Error fixes and improvements.

30 August 2016 v1.3.5
  • Fixes and improvements.

15 August 2016 v1.3.4
  • 64 character limit added to event and param names.

3 August 2016 v1.3.3
  • Further permission checks added for devices on Android 6+.

1 August 2016 v1.3.2
  • Error fixes.

10 June 2016 v1.3.1
  • Library published on JCenter public repository. Now it is possible to assign a single dependency in build.gradle file.

  • Library class set changed from ru.mail.android to com.my.tracker.

  • Session tracking improvement.

  • Installer tracking for install, referrer and update events.

3 February 2016 v1.2.2
  • Improvement to referrer info return process.

16 December 2015 v1.2.0

New features added:

  • Session tracking.

  • Cellular and wi-fi networks tracking.

Unity
21 March 2018 v1.2.3
  • iOS and Android libraries were updated to the latest versions

  • Root/Jailbreak detection was added

15 March 2018 v1.2.2
  • inApp payments handling in Android was fixed

12 March 2018 v1.2.1
  • inApp payments validation in iOS was fixed

05 March 2018 v1.2.0
  • Automatic in app purchase events tracking on iOS platform added

  • Automatic user activity (app launches) tracking on Android platform added

  • New Flush() method was added to force events sending

27 September 2017 v1.1.0
  • Tracking of payments.

21 September 2017 v1.0.0
  • Base tracking functionality released.

Windows
30 January 2017 v1.2.3.0
  • Event tracking methods should return boolean value.

  • Fixes and improvements.

9 November 2016 v1.2.2.0
  • Tracking of payments.

1 September 2016 v1.2.1.0
  • Further improvements.

2 August 2016 v1.2.0.0
  • myTracker SDK published at NuGet.

  • Errors fixed.

6 July 2016 v1.1.1.0
  • Session tracking improvement.

24 December 2015 v1.1.0.0
  • Session tracking.