Документация
Интеграция SDK

История изменений

Версия 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 г.

  • Добавлено отслеживание открытий приложения через deeplink.
  • Добавлена возможность сообщить AppMetrica, что приложение было установлено на устройство до подключения библиотеки AppMetrica SDK. Это позволит AppMetrica отличать первый запуск приложения после интеграции с SDK от первого запуска приложения в его истории. Такой запуск не будет являться признаком нового пользователя. Подробно
  • Добавлена возможность установки рабочей папки библиотеки для хранения служебных файлов.
  • Обновлен протокол передачи данных в AppMetrica.
  • Исправлены ошибки.

Версия 3.3.0

Релиз 12 ноября 2016 г.

Версия 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 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.