更新日志

AppMetrica SDK

Version 6.10.0

Released July 31, 2026

  • 已将AppMetrica Android SDK 版本更新至 8.4.1。
    • 从 RuStore 添加了安装来源检索功能。
    • 已添加 io.appmetrica.analytics:analytics-ad-revenue-other 模块,用于收集其他广告网络的广告收入数据。
    • 添加了从 AppLovin MAX v12 自动收集广告收入数据的功能。
    • 已添加 io.appmetrica.analytics:analytics-product-flow 模块和用于跟踪产品场景和优惠事件的 API。
    • Fixed ReporterConfig.Builder.withAppEnvironmentValue 未应用于创建时的次级报告器。
    • 已修复profileId 在AppMetrica SDK 与 Yandex Ads SDK 同时激活时未被应用。
    • 修复了调用 registerReceiver 时可能出现的崩溃,以及为空会话发送数据的问题。
    • 延迟初始化用于在日志记录器中拆分长字符串的正则表达式,直到首次使用。
  • 已将 AppMetrica iOS SDK 版本更新至 6.3.0.
    • 已添加app_version_name和app_build_number参数到startup请求。
    • 向 is_main 参数添加到 /report 请求中,以指示哪个 apiKey 被用于激活 AppMetrica SDK。
    • 已移除动态框架加载。
    • 修复了在处理包含 NSNull 的 JSON 配置时导致的崩溃。
  • 已将 iOS 依赖解析切换为仅使用 CocoaPods,并将支持的版本范围设置为 >= 6.3.0, < 7.0.0,以防止在集成 Ads SDK 时出现重复的 AppMetrica SDK 版本。
  • 已将 Unity 的 External Dependency Manager 更新至 1.2.187。

Version 6.9.0

发布于2026年6月17日

  • 已将 AppMetrica Android SDK 版本更新至 8.1.0。
    • 修复了可能的死锁和ANR问题。
    • 改进崩溃时间戳检测和将崩溃归因于应用版本。
    • 事件存储和发送顺序的一致性得到了改进。
    • 已将 targetSdkVersion 和 compileSdkVersion 提升至 36.
  • 已将 AppMetrica iOS SDK 版本更新至 6.2.0.
    • 已更新 KSCrash 依赖至版本 2.5.1..<2.6.0。
    • 已修复从 AppMetrica 4 到 6.2.0 的标识符迁移。
    • 已添加 AppMetricaAnalytics SPM 目标。
  • Fixed parsing of Unity stack traces containing the --- 上一个抛出异常的位置的堆栈跟踪结束 --- line.
  • 在现有依赖文件中修复了 AppMetricaResolver 的依赖文件更新
  • 已修复 Unity 定义处理在 AppMetricaResolver 中,以支持自定义构建配置文件。

Version 6.8.0

2026年2月26日发布

  • 已添加对 setAdvIdentifiersTracking 方法的支持。
  • Fixed AppMetricaResolver.OnSettingsChanged() 在编辑器中每次场景启动时被调用。
  • 不再需要 AndroidPlayer 模块。
  • 改进了 Android 依赖解析的 forceResolution 逻辑。
  • 已更新 AppMetrica Android SDK 版本至 8.0.0。
    • 网络请求的实现已进行了重构。 默认情况下,它们是使用 OkHttp 创建的。 要使用旧实现,请排除 io.appmetrica.analytics:analytics-network-okhttp 模块,并包含 io.appmetrica.analytics:analytics-network-legacy 模块。
    • The AppMetrica.reportReferralUrl 方法已被移除。
    • 添加了新的可选模块analytics-id-sync,用于与多个用户标识提供商进行工作。
    • 添加了新的可选模块analytics-billing,用于封装应用内购买自动收集功能。
    • 添加了通过用户个人资料属性发送第一方数据的支持。
    • 已从 IronSource v9 自动收集广告收入数据
    • 修复可能的 NullPointerException 崩溃。
  • 已将 AppMetrica iOS SDK 版本更新至 5.16.0。
    • Added AppMetricaIDSync 模块用于与多个用户标识提供商进行工作。
    • 添加了通过用户属性发送第一方数据的支持。
    • 已修复 CLLocationManager 中的死锁。
    • 提升了ANR检测性能。
    • 修复了当 AppGroup 访问不可用时的崩溃问题。

Version 6.7.0

2025年10月9日发布

  • 已将 AppMetrica Android SDK 版本更新至 7.12.0。
  • 已更新 AppMetrica iOS SDK 版本至 5.13.0。
    • 修复了一个问题,该问题可能会将崩溃记录添加到下一个会话中。

Version 6.6.0

2025年9月17日发布

  • 修复与 Unity 2021.3 之前版本的兼容性问题。
  • 已更新 AppMetrica Android SDK 版本至 7.11.0。
    • 添加了对 Google Play Billing Library v8 的完整支持。
    • 修复了可能的ANR和崩溃问题。
  • 已更新 AppMetrica iOS SDK 版本至 5.12.1.
    • 修复与 YandexAds 库使用时可能出现的崩溃。
    • Updated KSCrash 依赖更新至版本 2.1.1。

Version 6.5.2

发布于2025年6月25日

  • Removed 奖励式插页广告 广告类型。

Version 6.5.1

Released June 3, 2025

  • 已修复缺失的 .meta 文件。

Version 6.5.0

2025年5月30日发布

  • 添加了广告收入自动收集。
  • 已将 AppMetrica Android SDK 版本更新至 7.9.0.
    • AppMetrica SDK 的主要组件已移至主应用程序进程。 SDK AppMetrica 现在已在主应用程序进程中完全运行。 完全避免单独的进程可以消除与其他库(例如 Firebase Performance)集成可能出现的问题。
    • 修复了可能的ANR问题。
  • 已更新 AppMetrica iOS SDK 版本至 5.11.0。
    • 已将 iOS 的部署目标版本提升至 13.0。
    • Updated KSCrash 依赖更新至版本 2.0.0。
  • 对于AppLovin、ironSource、TopOn已启用广告收益数据的自动收集。 了解更多 自动收集 AdRevenue 数据

Version 6.4.0

2025年3月4日发布

  • 已更新 AppMetrica Android SDK 版本至 7.7.0。
    • 修复了在同时使用 AppMetrica 插件(Unity、Flutter、ReactNative)和 Yandex Ads 插件时可能出现的统计问题(安装和新用户)。
    • 已优化来源处理机制,从而修复了通过跟踪链接在最新版本的 Chromium 引擎浏览器(如 Google Chrome、Yandex 浏览器等)安装应用时收到延迟深链及其参数的错误。
    • 修复了几个可能导致ANR和崩溃的问题
  • 将 AppMetrica iOS SDK 版本更新至 5.9.0。
    • 解决了AppMetricaProtobuf与其他使用protobuf-c的库之间的冲突。
  • 添加了AppHud集成以跟踪订阅

Version 6.3.0

2024年9月19日发布

  • 将 AppMetrica Android SDK 版本更新至 7.2.0。
    • 添加强制将某些类型的事件发送到服务器(来自外部 SDK 的归因、电子商务、收入、广告收入(Impression Level Revenue Data))。
  • 将 AppMetrica iOS SDK 版本更新至 5.8.0。
    • 移除 iAd 支持和对该库的引用。
    • 添加了事件参数日志 GitHub Issue #2。
    • 已更新 KSCrash 至版本 2.0.0-rc.1
    • 已从 NSPrivacyTrackingDomains 中移除,位于 AppMetricaCore 依赖项的隐私清单,以符合 Apple 的隐私指南。
    • 添加强制将某些类型的事件发送到服务器(来自外部 SDK 的归因、电子商务、收入、广告收入(Impression Level Revenue Data)、Apple 隐私设置)。

Version 6.2.0

2024年7月9日发布

  • 将 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发送测试推送通知。
    • 扩展程序现在默认使用后台会话。
  • 添加了从 Singular 发送归因的支持。

Version 6.1.0

2024年5月15日发布

  • 已更新 Android (AppMetrica SDK 6.5.0) 和 iOS (AppMetrica SDK 5.3.2) 的 SDK 版本。
  • 为 AppMetrica Push Unity 插件添加了辅助类、方法和字段:
    • 已将 ActivationListener 委托以及 ActivationConfig 和 OnActivation 字段添加到 AppMetrica 类。
    • 已将 ToJsonString 方法添加到 AppMetricaConfig 类。
    • 添加了以下内部类:AppMetricaPushHelper(用于 Android)和 AMAUAppMetricaPushHelper(用于 iOS)。

Version 6.0.1

2024年4月25日发布

  • 修复了从 Unity Editor 启动阶段时崩溃的问题 GitHub Issue #1。

Version 6.0.0

2024年4月10日发布

Versions 5.2.0–5.0.0

5.2.0–5.0.0

Version 5.2.0

2022年10月3日发布

  • 已更新 AppMetrica SDK 版本(Android 5.2.0, iOS 4.4.0)。
  • 添加了用于传输广告赚取收入的 AdRevenue API:YandexAppMetricaAdRevenue 类以及发送 AdRevenue 的方法 ReportAdRevenue(YandexAppMetricaAdRevenue adRevenue).

Version 5.0.1

2022年9月1日发布

  • 已更新 AppMetrica SDK 版本(Android 5.0.1)。
  • Exceptions from Application.logMessageReceived 会作为错误发送。

Version 5.0.0

2022年7月16日发布

  • 已更新 Android AppMetrica SDK 版本至 (Android 5.0.0)。
  • 已删除 LocationService.Start 调用。
  • 已停止使用 APP_METRICA_TRACK_LOCATION_DISABLED。

Versions 4.3.0–4.0.0

4.3.0–4.0.0

Version 4.3.0

2022年5月19日发布

  • 已更新的 AppMetrica SDK (Android 4.2.0, iOS 4.2.0).
  • 添加了对 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)方法。

Version 4.2.0

  • 修复了在 AppStore 下载应用的问题:

    YandexMobileMetrica.framework/YandexMobileMetrica 不被允许。您的应用不能包含独立的可执行文件或库,除非是支持的包中有效的 CFBundleExecutable
    

Version 4.1.0

Version 4.0.0

  • 已更新的 AppMetrica SDK 版本(iOS 4.0.0,Android 4.0.0)。
  • 删除了 YandexAppMetricaConfig.InstalledAppCollecting 属性。
  • 向 RevenueAutoTrackingEnabled 属性添加到 YandexAppMetricaConfig 类。 这允许自动收集和发送关于应用内购买的信息。
  • 已在 Install Referrer Library 2.2 上添加了对 AppMetrica SDK for Android 的依赖。

Versions 3.8.0–3.0.0

3.8.0–3.0.0

Version 3.8.0

Version 3.7.0

Version 3.6.0

Version 3.5.1

Version 3.5.0

Version 3.4.0

Version 3.3.0

Version 3.2.0

  • 已更新的 AppMetrica SDK(iOS 3.4.0,Android 3.4.0)。
  • 修复了与 AppMetrica Push SDK 集成相关的 iOS 问题。

Version 3.1.0

  • 已更新的 AppMetrica SDK (iOS 3.2.0, Android 3.2.2).
  • 添加了禁用发送统计数据的方法。
  • 添加了一个获取 AppMetrica 设备 ID 的方法 (appmetrica_device_id)。
  • 添加了一个方法,可以强制从缓冲区发送已存储的事件。

Version 3.0.1

  • 已更新 iOS AppMetrica SDK 版本(iOS 3.1.1)。
  • 将 SDK 修改以符合 Apple App Store 审核团队的要求。 将插件更新以避免App Store审核过程中出现任何问题。

Version 3.0.0

Push SDK

Version 2.0.0

2024年5月15日发布

Version 1.1.0

2022年8月15日发布

  • 已更新的 AppMetrica Push SDK(iOS 1.3.0, Android 2.2.0)。
  • 添加了对 Unity 2022.1 的支持。
  • 修复了在 Android 7 及以下版本设备上插件运行的问题,该问题是由于 java.lang.NoClassDefFoundError: android.app.NotificationChannel 错误引起的。

Versions 1.0.0–0.1.0

1.0.0–0.1.0

Version 1.0.0

2022年5月27日发布

Version 0.2.0

Released 11 July 2018

  • 已更新AppMetrica Push SDK 版本 (iOS 0.6.0, Android 1.1.0).
  • 已停止支持版本低于 3.0.0 的 AppMetrica Unity 插件。
  • 已停止支持 iOS 7。

Version 0.1.1

Released 19 November 2017

  • 已更新 AppMetrica Push SDK 版本 (iOS 0.5.0, Android 0.6.1).
  • 添加了对 Android 8 的支持。
  • 为 iOS 10 及更高版本添加了应用内通知支持。
  • 更新GCM和支持库的版本。
  • Android API 的最低版本是14。

Version 0.1.0

2017年1月31日发布

  • 与 AppMetrica SDK 集成(支持 iOS 和 Android 平台)
上一篇