Release Notes
Stay organized with collections
Save and categorize content based on your preferences.
Version |
Release Date |
Notes |
22.0.0 |
2025-01-14 |
- Adds the
GoogleAdManagerSettings
class for matching PAL first-party cookie behavior with the
corresponding settings set in Google Ad Manager.
- Removes the deprecated method
NonceRequest.omidVersion() .
|
21.0.0 |
2024-11-05 |
- Increases the Android minSdkVersion that PAL supports to 21.
- Deprecates
NonceRequest.omidVersion . Instead, set
omidPartnerName , omidPartnerVersion , and
supportedApiFrameworks on the NonceRequest
class.
|
20.3.0 |
2024-05-29 |
- Service release, no new features.
|
20.2.0 |
2023-11-02 |
- Increases the Android minSdkVersion that PAL supports to 19.
|
20.1.1 |
2023-10-12 |
- Adds improvements to PAL error logging for better debugging.
|
20.1.0 |
2023-08-16 |
- Adjusts the log level priority from
ERROR to
INFO for nonfatal messages.
|
20.0.1 |
2022-08-16 |
- Fixes default values for Android TV initialization.
|
20.0.0 |
2022-07-07 |
|
19.0.0 |
2022-03-16 |
- Adds
NonceManager.playbackStart() and
NonceManager.playbackEnd() .
- Deprecates
NonceManager.sendAdImpression() in favor of
the NonceManager.playbackStart() and
NonceManager.playbackEnd() method calls.
|
18.0.0 |
2022-01-11 |
|
17.1.2 |
2021-08-18 |
|
17.1.1 |
2021-07-08 |
- Service release; no new features.
|
17.1.0 |
2021-02-04 |
- Changes the default behavior of the SDK by not including advertising
identifiers without user consent.
- Adds the new
ConsentSettings
API which allows advertising identifiers to be used. This API
informs PAL that appropriate consent has been gathered and the publisher
wishes to enable advertising identifiers. If using this in compliance
with IAB TCFv2, then the publisher should determine consent by
integrating with a Consent Management Provider (CMP). For more
information on integration with IAB TCF v2.0 please see this
Ad Manager help article
.
-
Creating a new instances of the
NonceLoader
will now reset the correlator ID. Previously the correlator ID
would remain constant.
|
17.0.7 Deprecated |
2021-01-21 |
- Deprecated release. Please use v17.1.0 or higher.
|
17.0.5 |
2020-07-08 |
- Fixed a bug where the PAL nonce would fail to be generated if the
first attempt occurred while offline.
- Fixed an issue where non-valid correlator values could be generated by
the SDK.
|
17.0.3 |
2020-02-04 |
- Service release; no new features.
|
17.0.2 |
2019-10-01 |
- Service release; no new features.
|
17.0.0 |
2019-08-22 |
-
Replaced
NonceGenerator with NonceLoader ,
NonceManager , and NonceRequest .
- Play Services PAL no longer requires a specific version of Play Services Ads.
|
16.3.4 |
2018-09-07 |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-14 UTC.
[[["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 2025-01-14 UTC."],[[["PAL for Android now supports a minimum SDK version of 19."],["The SDK has been updated to enhance error logging and debugging capabilities."],["Consent settings API enables the use of advertising identifiers with user consent."],["The `PlatformSignalCollector` class has been introduced to provide platform-specific signals."],["`NonceManager` now includes `playbackStart()` and `playbackEnd()` methods for managing ad impressions."]]],[]]