版本说明

版本 发布日期 备注
3.0.0 2025-12-10
  • 通过添加 PALSettings.forceLimitedAds 属性并移除现有的 PALSettings.allowStorage 属性,更新了 PAL 处理用户隐私和数据使用情况的方式。如需详细了解此变更,请参阅受限广告和第一方标识符设置
  • 添加了对从设备读取透明度和用户意见征求框架 (TCF) 数据的支持,以确定用户是否同意访问本地存储数据。
  • 添加了对检测程序化受限广告中的无效流量的支持。
  • PALNonceRequest.supportedAPIFrameworks 属性的类型更新为 NSSet 类型。
2.9.1 2025-02-06
  • 添加了 PALGoogleAdManagerSettings 类,用于将 PAL 第一方 Cookie 行为与 Google Ad Manager 中设置的相应设置相匹配。
  • 移除了已弃用的属性 PALNonceRequest.omidVersion
2.8.1 2024-04-02
  • 为 SDK 添加了隐私权清单 PrivacyInfo.xcprivacy 文件和签名。
2.7.0 2023-11-02
  • 服务版本。没有新功能。
2.6.0 2023-08-21
  • 服务版本。没有新功能。
2.5.3 2022-09-21
  • PAL tvOS SDK 现在打包为 xcframework。
2.5.2 2022-04-11
2.4.1 2021-08-20
  • PALNonceRequest 添加了以下方法:
    • sessionID
    • supportedAPIFrameworks
2.3.2 2021-02-19
  • 更改 SDK 的默认行为,即在未征得用户同意的情况下不包含广告标识符。
  • 添加了新的 PALSettings 类,该类允许使用广告标识符。此类会告知 PAL 已征得适当的用户同意,并且发布商希望启用广告标识符。如果使用此功能时需要遵守 IABTCFv2,则发布商应通过与意见征求管理服务提供商 (CMP) 集成来确定用户同意情况。如需详细了解如何与 IAB TCF v2.0 集成,请参阅这篇 Ad Manager 帮助文章
2.2.2 2020-08-11
  • 更新了 PAL SDK 以支持 iOS 14:添加了对 AppTrackingTransparency 的支持。如需了解详情,请参阅请求应用跟踪透明度授权
  • 移除了 PALNonceLoader:preload。
  • 移除了对 iOS 9 的支持。
2.0.2 2019-08-26
  • 修复了当应用中存在 OpenSSL 时发生的运行时崩溃问题。
  • 缩减了二进制文件的大小。
2.0.1 2019-08-21

服务版本。没有新功能。

2.0.0 2019-08-20
  • 已将 NonceGenerator 替换为 NonceLoaderNonceManagerNonceRequest
  • 添加了对使用 PALNonceLoader 同时发出多个请求的支持。
  • 使用 PALNonceLoader 中的预加载方法加快了初始请求。
  • 改进了广告活动跟踪功能,在 PALNonceManager 中使用 sendAdClicksendAdImpressiongestureRecognizer
1.0.0 2019-05-01

初始版本