История изменений
Внимание. Разработка новых версий AppMetrica Windows SDK прекращена.
Версия 3.5.2
Релиз 20 февраля 2019 г.
- Исправлены ошибки на платформах HoloLens и IoT.
Версия 3.5.1
Релиз 23 октября 2017 г.
- Повышены стабильность и надежность работы библиотеки.
Версия 3.5.0
Релиз 8 сентября 2017 г.
- Повышены стабильность и надежность работы библиотеки.
- Обновлено имя класса конфигурации.
- Исправлены ошибки.
Версия 3.4.2
Релиз 19 января 2017 г.
- Исправлены возможные ошибки при отправке событий.
- Улучшена работа метода
static void Snapshot()
для фоновых задач.
Версия 3.4.1
Релиз 9 января 2017 г.
- Исправлены незначительные ошибки.
Версия 3.4.0
Релиз 20 декабря 2016 г.
- Добавлена возможность сообщить AppMetrica, что приложение было установлено на устройство до подключения библиотеки AppMetrica SDK. Это позволит AppMetrica отличать первый запуск приложения после интеграции с SDK от первого запуска приложения в его истории. Такой запуск не будет являться признаком нового пользователя. Подробнее.
- Добавлена возможность установки рабочей папки библиотеки для хранения служебных файлов.
- Обновлен протокол передачи данных в AppMetrica.
- Исправлены ошибки.
Версия 3.3.0
Релиз 12 ноября 2016 г.
- Добавлено свойство
CustomAppId
. - Добавлен метод
static void Snapshot()
в качестве триггера сохранения состояния AppMetrica. - Исправлены ошибки.
Версия 3.2.2
Релиз 31 октября 2016 г.
- Повышены стабильность и надежность работы библиотеки.
Версия 3.2.1
Релиз 17 октября 2016 г.
- Добавлена поддержка фоновых задач.
- Оптимизирована производительность работы.
- Исправлены ошибки.
Версия 3.2.0
Релиз 21 сентября 2016 г.
- Введен новый формат нумерации версий.
- Внутренние изменения механизма JSON-сериализации.
- Добавлена функция самовосстановления работоспособности библиотеки AppMetrica при повреждении служебных файлов.
Версия 3.1
Релиз 16 августа 2016 г.
- В качестве номера версии приложения используется значение, указанное в файле AssemblyInfo.cs основной сборки приложения, если не задано свойство CustomAppVersion.
- В качестве идентификатора приложения используется значение, указанное в файле AssemblyInfo.cs основной сборки приложения.
- Уменьшен размер сборок.
- Оптимизирована внутренняя логика работы SDK.
- Уменьшена задержка при запуске AppMetrica.
- Добавлена поддержка Windows Phone 7.
Изменены следующие методы и свойства:
- void SetTrackLocationEnabled(bool enabled). Используйте свойство bool Config.LocationTracking { get; set; }.
- void SetLocation(double latitude, double longitude). Используйте метод static void SetCustomLocation(YandexMetrica.Location location).
- void SetReportCrashesEnabled(bool enabled). Используйте свойство bool Config.CrashTracking { get; set; }.
- bool ServerInteractionEnabled { get; set; }. Используйте свойство static bool Config.OfflineMode { get; set; }.
- Удален метод void ReportExit().
Версия 2.2
Релиз 12 мая 2016 г.
- Добавлена поддержка Windows 10.
- Устранена аварийная остановка работы SDK для Windows Phone Silverlight при сворачивании приложения.
- Произведено внутреннее обновление протокола.
- Исправлены незначительные ошибки.
Версия 2.1
Релиз 17 декабря 2015 г.
- Оптимизирована производительность работы.
- Повышено качество сбора статистики.
Версия 2.0
Релиз 25 сентября 2015 г.
Изменен формат Api key. Api key в новом формате доступен в веб-интерфейсе AppMetrica в режиме редактирования приложения.
Где найти ApiKey- Метод инициализации библиотеки в приложении переименован c
YandexMetrica.Start(uint apiKey)
наYandexMetrica.Activate(string apiKey)
. - Изменена длительность тайм-аута сессии. По умолчанию значение составляет 10 секунд.
Удалены устаревшие методы и свойства.
static void StartNewSessionManually()
— позволяет запустить новую сессию вручную.static void SendEventsBuffer()
— позволяет отправить все накопившиеся события, не дожидаясь автоматической отправки на сервер.bool ReportsEnabled { get; set; }
— позволяет включить и отключить отправку отчетов.static TimeSpan DispatchPeriod { get; set; }
— позволяет задать интервал в секундах между отправками накопившихся событий на сервер.static uint MaxReportsCount { get; set; }
— позволяет задать число событий в хранилище, при достижении которого происходит отправка всех накопившихся событий на сервер.
Нажмите, чтобы посмотреть список
Версия 1.6
Релиз 29 октября 2014 г.
- Переименованы публичные классы:
Counter
вYandexMetrica
,CounterBootstrapper
вBootstrapper
. - Добавлена отправка событий с дополнительными параметрами.
- Добавлена поддержка Windows 8.1 (Phone и RT).
- Прекращена поддержка Windows Phone 7.1.