Release Notes
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
Version 2.9.1 adds the PALGoogleAdManagerSettings class for matching PAL first-party cookie behavior and removes the deprecated PALNonceRequest.omidVersion property.
Version 2.8.1 includes a privacy manifest file and a signature for the SDK.
Version 2.5.2 updates PALNonceLoader with new playback lifecycle methods, adds PALSettings.directedForChildOrUnknownAge(), includes PALNonceLoader.SDKVersion, and packages the SDK as an xcframework with M1 simulator support.
Version 2.3.2 changes the default behavior to not include advertising identifiers without user consent and adds the PALSettings class to allow their use with appropriate consent.
Version 2.2.2 updates the SDK to support iOS 14 AppTrackingTransparency and removes support for iOS 9.
Version
Release Date
Notes
3.3.1
2026-10-21
Adds the
PALNonceRequest.iconsSupported
property to indicate skippable ad support when using the nonce in an ad
request.
Updates the
GTMSESSION_RECONNECT_BACKGROUND_SESSIONS_ON_LAUNCH
reconnection behavior to happen on app start instead of on app load.
Deprecates the PALNonceRequest.iconsSupported property.
If you are requesting and rendering ads from Google, you must render
the AdChoices icon and overlay.
For details about parsing the VAST response and rendering icons, see
AdChoices icon and overlay.
Fixes an issue where the
NSPrivacyAccessedAPICategoryFileTimestamp category wasn't
included in the PAL SDK privacy manifest.
3.2.3
2026-04-23
Fixes a runtime crash when PAL SDK was used in the same target as
Google Cast SDK for iOS.
Changes the default behavior of the SDK by not including advertising
identifiers without user consent.
Adds the new
PALSettings
class which allows advertising identifiers to be used. This class
informs PALthat appropriate consent has been gathered and the publisher
wishes to enable advertising identifiers. If using this in compliance
with IABTCFv2, then the publisher should determine consent by
integrating with aConsent Management Provider (CMP). For more
information on integration with IAB TCF v2.0 please see this
Ad Manager help article.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-22 UTC."],[],[]]