Changelog
Version 5.2.0
Released October 3, 2022
- Updated the AppMetrica SDK version (Android 5.2.0, iOS 4.4.0).
- Added the AdRevenue API for transmitting advertising monetization revenue: the
YandexAppMetricaAdRevenue
class and the method for sending AdRevenueReportAdRevenue(YandexAppMetricaAdRevenue adRevenue)
.
Version 5.0.1
Released September 1, 2022
- Updated the AppMetrica SDK version (Android 5.0.1).
- Exceptions from Application.logMessageReceived are sent as errors.
Version 5.0.0
Released July 16, 2022
- Updated the AppMetrica SDK version (Android 5.0.0).
- Removed the
LocationService.Start
call. - Stopped using
APP_METRICA_TRACK_LOCATION_DISABLED
.
Version 4.3.0
Released May 19, 2022
- Updated versions of the AppMetrica SDK (Android 4.2.0, iOS 4.2.0).
- Added support for the External Dependency Manager for Unity to resolve dependencies.
- Improved crash handling.
- Added methods for sending errors:
ReportError(Exception exception, string condition)
andReportErrorFromLogCallback(string condition, string stackTrace)
. - Added a method for sending
ReportUnhandledException(Exception exception)
crashes. - The
ReportError(string condition, string stackTrace)
method is deprecated. Use theReportError(Exception exception, string condition)
method. - The
ReportError(string groupIdentifier, string condition, string stackTrace)
method is deprecated. Use theReportError(string groupIdentifier, string condition, Exception exception)
method.
Version 4.2.0
- Fixed a problem with downloading the app in the AppStore:
YandexMobileMetrica.framework/YandexMobileMetrica' is not permitted. Your app can’t contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles
.
Version 4.1.0
- Updated versions of the AppMetrica SDK (Android 4.1.1).
Version 4.0.0
- Updated versions of the AppMetrica SDK (iOS 4.0.0, Android 4.0.0).
- Removed the
YandexAppMetricaConfig.InstalledAppCollecting
property. - Added the
RevenueAutoTrackingEnabled
property to the YandexAppMetricaConfig class. This enables the automatic collection and sending of information about In-App purchases. - Added a dependency on the Install Referrer Library 2.2 to the AppMetrica SDK for Android.
Version 3.8.0
- Updated AppMetrica SDK versions (iOS 3.16.0, Android 3.21.1).
- Added the RequestTrackingAuthorization method to request IDFA access on iOS.
Version 3.7.0
- Updated versions of the AppMetrica SDK (iOS 3.14.0, Android 3.18.0).
- Added methods:
- void ReportEvent(string message, string json) – sends an event with a value as a json string.
- void PutErrorEnvironmentValue(string key, string value) – sets the error environment.
- void ReportError(string groupIdentifier, string condition, string stackTrace) and void ReportError(string groupIdentifier, string condition, Exception exception) — Methods for sending errors with an ID for grouping.
Version 3.6.0
- Updated AppMetrica SDK versions (iOS 3.11.1, Android 3.14.3).
- Added support for children's apps. Use the
AppForKids
property of the YandexAppMetricaConfig class.
Version 3.5.1
- Added the ReportReferralUrl method.
- Added the ReportAppOpen method.
- Added a simplified connection of the iAd framework for iOS. For more information, see Tracking Apple Search Ads campaigns.
- Added the PriceDecimal property to the YandexAppMetricaRevenue class. Use it instead of the deprecated Price.
Version 3.5.0
- Updated versions of the AppMetrica SDK (iOS 3.9.4, Android 3.13.1).
Version 3.4.0
- Updated versions of the AppMetrica SDK (iOS 3.7.1, Android 3.6.4).
Version 3.3.0
- Updated versions of the AppMetrica SDK (iOS 3.6.0, Android 3.6.0).
Version 3.2.0
- Updated versions of the AppMetrica SDK (iOS 3.4.0, Android 3.4.0).
- Fixed an issue with AppMetrica Push SDK integration for iOS.
Version 3.1.0
- Updated versions of the AppMetrica SDK (iOS 3.2.0, Android 3.2.2).
- Added a method to disable sending statistics.
- Added a method to retrieve the AppMetrica device ID (
appmetrica_device_id)
. - Added a method to force sending stored events from the buffer.
Version 3.0.1
- Updated the iOS AppMetrica SDK version (iOS 3.1.1).
- Changed the SDK to meet the requirements of the Apple App Store Review Team. Update the plugin to avoid any issues during the App Store moderation process.
Version 3.0.0
- Updated AppMetrica SDK versions (iOS 3.1.1, Android 3.1.0).
- Added methods for creating user profiles.
- Added revenue tracking.
- Unified and revised the API.
Version 2.1
- Updated the iOS AppMetrica SDK version (iOS 2.9.1).
- Changed the SDK to meet the requirements of the Apple App Store Review Team. Update the plugin to avoid any issues during the App Store moderation process.
Version 2.0
- Updated versions of the AppMetrica SDK (iOS 2.7.0 and Android 2.62).
- Moved all the files of the AppMetrica Unity plugin to the shared directory Assets/AppMetrica.
- Added a method for getting the configuration of the AppMetrica Push Unity plugin.
Version 1.20
- Updated AppMetrica SDK versions (iOS 2.5.1, Android 2.42).
Version 1.10
- Updated AppMetrica SDK versions (iOS 2.4.0, Android 2.40).
- Fixed critical errors when working with iOS (Bitcode support and a conflict with the protobuf library).
- Added the ability to disable device location detection using the
APP_METRICA_TRACK_LOCATION_DISABLED
directive.
Version 1.0
- Integration with the AppMetrica SDK for the iOS and Android platforms.