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

AppMetrica SDK

Версия 6.3.0

Релиз 19 сентября 2024 г.

  • Обновлена версия AppMetrica Android SDK до 7.2.0.
    • Добавлена ускоренная отправка на сервер некоторых событий (атрибуций из внешних SDK, e-commerce, revenue, ad revenue (Impression Level Revenue Data)).
  • Обновлена версия AppMetrica iOS SDK до 5.8.0.
    • Удалена поддержка работы iAd и ссылки на эту библиотеку.
    • Добавлено логирование параметров события GitHub Issue #2.
    • Обновлена зависимость KSCrash до версии 2.0.0-rc.1.
    • Удалены домены из NSPrivacyTrackingDomains в privacy манифесте AppMetricaCore.
    • Добавлена форсированная отправка определенных типов событий на сервер (атрибуций из внешних SDK, e-commerce, revenue, ad revenue (Impression Level Revenue Data), apple privacy).

Версия 6.2.0

Релиз 9 июля 2024 г.

  • Обновлена версия AppMetrica Android SDK до 7.0.0.
    • Текущая версия minSdkVersion повышена до 21 (Android 5.0).
    • Версии sourceCompatibility и targetCompatibility повышены до Java 1.8.
    • Добавлен лимит в 100 событий, отправляемых в одном запросе на сервер. Введение лимита повысит производительность SDK в условиях нестабильного сетевого канала.
    • Оптимизирована работа с потоками на клиентской стороне и удалены устаревшие проверки корректности интеграции SDK. Оптимизация снизит время синхронной части активации SDK.
  • Обновлена версия AppMetrica iOS SDK до 5.6.0.
    • Исправлена ошибка, связанная с отправкой IDFA. IDFA не всегда отправлялся сразу после получения согласия пользователя на трекинг. Это могло повлиять на отправку тестовых пушей по IDFA.
    • В Extensions теперь по умолчанию используется background сессия.
  • Добавлена возможность отправки атрибуции из Singular.

Версия 6.1.0

Релиз 15 мая 2024 г.

  • Обновлена версия AppMetrica SDK (Android 6.5.0, iOS 5.3.2).
  • Добавлены вспомогательные классы, методы и поля для AppMetrica Push Unity Plugin:
    • В классе AppMetrica добавлены: делегат ActivationListener, поля ActivationConfig и OnActivation.
    • В классе AppMetricaConfig добавлен метод ToJsonString.
    • Добавлены внутренние классы: для Android — AppMetricaPushHelper, для iOS — AMAUAppMetricaPushHelper.

Версия 6.0.1

Релиз 25 апреля 2024 г.

  • Исправлено падение при запуске сцены из Unity Editor GitHub Issue #1.

Версия 6.0.0

Релиз 10 апреля 2024 г.

Версии 5.2.0 — 5.0.0

5.2.0 — 5.0.0

Версия 5.2.0

Релиз 3 октября 2022 г.

  • Обновлена версия AppMetrica SDK (Android 5.2.0, iOS 4.4.0).
  • Добавлен API AdRevenue для передачи доходов рекламной монетизации: класс YandexAppMetricaAdRevenue и метод для отправки AdRevenue ReportAdRevenue(YandexAppMetricaAdRevenue adRevenue).

Версия 5.0.1

Релиз 1 сентября 2022 г.

  • Обновлена версия AppMetrica SDK (Android 5.0.1).
  • Исключения из Application.logMessageReceived отправляются как ошибки.

Версия 5.0.0

Релиз 16 июля 2022 г.

  • Обновлена версия AppMetrica SDK (Android 5.0.0).
  • Удален вызов LocationService.Start.
  • Удалено использование APP_METRICA_TRACK_LOCATION_DISABLED.

Версии 4.3.0 — 4.0.0

4.3.0 — 4.0.0

Версия 4.3.0

Релиз 19 мая 2022 г.

  • Обновлены версии AppMetrica SDK (Android 4.2.0, iOS 4.2.0).
  • Добавлена поддержка External Dependency Manager for Unity для разрешения зависимостей.
  • Улучшена обработка крэшей.
  • Добавлены методы для отправки ошибок: ReportError(Exception exception, string condition), ReportErrorFromLogCallback(string condition, string stackTrace).
  • Добавлен метод для отправки крэшей ReportUnhandledException(Exception exception).
  • Метод ReportError(string condition, string stackTrace) устарел. Используйте метод ReportError(Exception exception, string condition).
  • Метод ReportError(string groupIdentifier, string condition, string stackTrace) устарел. Используйте метод ReportError(string groupIdentifier, string condition, Exception exception).

Версия 4.2.0

  • Исправлена проблема с выгрузкой приложения в AppStore:

    YandexMobileMetrica.framework/YandexMobileMetrica' is not permitted. Your app can’t contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles
    

Версия 4.1.0

  • Обновлены версии AppMetrica SDK (Android 4.1.1).

Версия 4.0.0

  • Обновлены версии AppMetrica SDK (iOS 4.0.0, Android 4.0.0).
  • Удалено свойство YandexAppMetricaConfig.InstalledAppCollecting.
  • В класс YandexAppMetricaConfig добавлено свойство RevenueAutoTrackingEnabled — признак автоматического сбора и отправки информации об In-App покупках.
  • В AppMetrica SDK для Android добавлена зависимость от Install Referrer Library 2.2.

Версии 3.8.0 — 3.0.0

3.8.0 — 3.0.0

Версия 3.8.0

Версия 3.7.0

Версия 3.6.0

  • Обновлены версии AppMetrica SDK (iOS 3.11.1, Android 3.14.3).
  • Добавлена поддержка детских приложений. Для этого используйте свойство AppForKids класса YandexAppMetricaConfig.

Версия 3.5.1

Версия 3.5.0

Версия 3.4.0

Версия 3.3.0

Версия 3.2.0

  • Обновлены версии AppMetrica SDK (iOS 3.4.0, Android 3.4.0).
  • Исправлена ошибка при интеграции AppMetrica Push SDK для iOS.

Версия 3.1.0

  • Обновлены версии AppMetrica SDK (iOS 3.2.0, Android 3.2.2).
  • Добавлен метод отключения отправки статистики.
  • Добавлен метод получения уникального идентификатора AppMetrica (appmetrica_device_id).
  • Добавлен метод принудительной отправки событий из буфера.

Версия 3.0.1

  • Обновлена версия AppMetrica SDK (iOS 3.1.2).
  • Внесены изменения в SDK для соответствия требованиям Apple App Store Review Team. Обновите плагин для прохождения модерации в App Store.

Версия 3.0.0

  • Обновлены версии AppMetrica SDK (iOS 3.1.1, Android 3.1.0).
  • Добавлена возможность создания пользовательских профилей.
  • Добавлен трекинг покупок в приложении.
  • Изменены методы API.

Push SDK

Версия 2.0.0

Релиз 15 мая 2024 г.

Версия 1.1.0

Релиз 15 августа 2022 г.

  • Обновлены версии AppMetrica Push SDK (iOS 1.3.0, Android 2.2.0).
  • Поддержана Unity 2022.1.
  • Исправлена работа плагина на устройствах с Андроид 7 и ниже из-за ошибки java.lang.NoClassDefFoundError: android.app.NotificationChannel.

Версии 1.0.0 — 0.1.0

1.0.0 — 0.1.0

Версия 1.0.0

Релиз 27 мая 2022 г.

  • Обновлены версии AppMetrica Push SDK (iOS 1.1.1, Android 2.1.1).
  • Прекращена поддержка плагина AppMetrica Unity ниже версии 4.0.0.
  • Добавлена поддержка External Dependency Manager for Unity для разрешения зависимостей.

Версия 0.2.0

Релиз 11 июля 2018 г.

  • Обновлены версии AppMetrica Push SDK (iOS 0.6.0, Android 1.1.0).
  • Прекращена поддержка плагина AppMetrica Unity ниже версии 3.0.0.
  • Прекращена поддержка iOS 7.

Версия 0.1.1

Релиз 27 ноября 2017 г.

  • Обновлены версии AppMetrica Push SDK (iOS 0.5.0, Android 0.6.1).
  • Добавлена поддержка Android 8.
  • Добавлена поддержка отображения push-уведомлений в открытых приложениях для iOS 10 и выше.
  • Обновлены версии GCM и support-библиотек для Android.
  • Минимальная версия Android API — 14.

Версия 0.1.0

Релиз 31 января 2017 г.

  • Произведена интеграция с AppMetrica Push SDK для платформ iOS и Android.