版本说明

版本 发布日期 备注
23.0.0 2025-12-08
  • 通过添加 ConsentSettings.Builder.forceLimitedAds 属性并移除现有的 ConsentSettings.Builder.allowStorage 属性,更新了 PAL 处理用户隐私和数据使用情况的方式。如需详细了解此变更,请参阅受限广告和第一方标识符设置
  • 添加了对从设备读取透明度和用户意见征求框架 (TCF) 数据的支持,以确定用户是否同意访问本地存储数据。
  • 添加了对检测程序化受限广告中的无效流量的支持。
  • 添加了应用 desugaring 作为集成 PAL SDK 的应用的要求。如果应用未启用 desugaring,则无法使用当前或未来的 PAL 版本进行构建。如需启用应用脱糖,请参阅将 Android PAL SDK 添加为库
  • 将 PAL 支持的 Android minSdkVersion 提高到 23。
  • 添加 androidx.preference:preference 库作为 PAL 依赖项,以支持解析 TCF 数据。
22.1.0 2025-06-23
  • 更新了 PAL SDK,以使用 palsdk-%d 作为所生成线程的标识符,从而帮助进行内存分析。
  • NonceRequest 属性提供公共 getter 函数,以使单元测试能够检查 NonceRequest 值并进行断言。
22.0.0 2025-01-14
  • 添加了 GoogleAdManagerSettings 类,用于将 PAL 第一方 Cookie 行为与 Google Ad Manager 中设置的相应设置相匹配。
  • 移除了已弃用的方法 NonceRequest.omidVersion()
21.0.0 2024-11-05
  • 将 PAL 支持的 Android minSdkVersion 提高到 21。
  • 弃用了 NonceRequest.omidVersion。请改为在 NonceRequest 类上设置 omidPartnerNameomidPartnerVersionsupportedApiFrameworks
20.3.0 2024-05-29
  • 服务版本,无新功能。
20.2.0 2023-11-02
  • 将 PAL 支持的 Android minSdkVersion 提高到 19。
20.1.1 2023-10-12
  • 改进了 PAL 错误日志记录,以便更好地进行调试。
20.1.0 2023-08-16
  • 将非致命消息的日志级别优先级从 ERROR 调整为 INFO
20.0.1 2022-08-16
  • 修复了 Android TV 初始化的默认值。
20.0.0 2022-07-07
19.0.0 2022-03-16
  • 添加了 NonceManager.sendAdTouch()NonceManager.sendPlaybackStart()NonceManager.sendPlaybackEnd() 方法。
  • 弃用了 NonceManager.sendTouch() 方法,改用 NonceManager.sendAdTouch() 方法。
  • 弃用了 NonceManager.sendAdImpression() 方法,转而使用 NonceManager.sendPlaybackStart()NonceManager.sendPlaybackEnd() 方法调用。
18.0.0 2022-01-11
17.1.2 2021-08-18
17.1.1 2021-07-08
  • 服务版本;无新功能。
17.1.0 2021-02-04
  • 更改 SDK 的默认行为,即在未征得用户同意的情况下不包含广告标识符。
  • 添加了新的 ConsentSettings API,该 API 允许使用广告标识符。此 API 会告知 PAL 已征得适当的同意,并且发布商希望启用广告标识符。如果使用此功能是为了遵守 IAB TCFv2,则发布商应通过与意见征求管理提供商 (CMP) 集成来确定用户意见征求情况。如需详细了解如何与 IAB TCF v2.0 集成,请参阅这篇 Ad Manager 帮助文章
  • 创建 NonceLoader 的新实例现在会重置相关 ID。之前,相关性 ID 会保持不变。
17.0.7 已弃用 2021-01-21
  • 已弃用的版本。请使用 v17.1.0 或更高版本。
17.0.5 2020-07-08
  • 修复了以下 bug:如果首次尝试在离线状态下进行,则无法生成 PAL nonce。
  • 修复了 SDK 可能会生成无效的相关器值的问题。
17.0.3 2020-02-04
  • 服务版本;无新功能。
17.0.2 2019-10-01
  • 服务版本;无新功能。
17.0.0 2019-08-22
  • 已将 NonceGenerator 替换为 NonceLoaderNonceManagerNonceRequest
  • Play Services PAL 不再需要特定版本的 Play Services Ads。
16.3.4 2018-09-07
  • 初始版本。