Serve users with Limited Ads
Stay organized with collections
Save and categorize content based on your preferences.
As of January 14th 2021, the IMA iOS SDK
allows limited ads to be served
when the user does not give consent to cookies, the user denies consent to
cookies, or when IMA does not receive a valid TC string in GDPR and ePrivacy
regions following the grace period of IAB TCFv2 integration.
For DAI SDKs you must set the
ltd
parameter using
IMAStreamRequest.adTagParameters()
.
Please see this
Limited ads guide for
more information.
It is also possible to enable limited ads automatically through integrating with
a Consent Management Platform (CMP). This is supported on
version 3.11.1 of the iOS SDK and all later versions.
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-08-20 UTC.
[null,null,["Last updated 2025-08-20 UTC."],[[["\u003cp\u003eAs of January 14, 2021, the IMA iOS SDK can serve limited ads when users don't consent to cookies or a valid Transparency and Consent String (TC string) isn't received in GDPR and ePrivacy regions.\u003c/p\u003e\n"],["\u003cp\u003eFor Dynamic Ad Insertion (DAI) SDKs, publishers need to set the \u003ccode\u003eltd\u003c/code\u003e parameter using \u003ccode\u003eIMAStreamRequest.adTagParameters()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eLimited ads can also be automatically enabled by integrating with a Consent Management Platform (CMP) starting with iOS SDK version 3.11.1 and later.\u003c/p\u003e\n"]]],["The IMA iOS SDK, as of January 14, 2021, supports serving limited ads when user cookie consent is denied or unavailable in GDPR and ePrivacy regions. For DAI SDKs, the `ltd` parameter must be set using `IMAStreamRequest.adTagParameters()`. Limited ads can also be enabled automatically via a Consent Management Platform (CMP) integration, supported in SDK version 3.11.1 and later. This is applicable to the user not giving consent or when there is no valid TC string.\n"],null,["# Serve users with Limited Ads\n\nAs of January 14th 2021, the IMA iOS SDK\nallows [limited ads](//support.google.com/admanager/answer/9882911) to be served\nwhen the user does not give consent to cookies, the user denies consent to\ncookies, or when IMA does not receive a valid TC string in GDPR and ePrivacy\nregions following the grace period of IAB TCFv2 integration.\nFor DAI SDKs you must set the [`ltd`](//support.google.com/admanager/answer/7320899#ltd) parameter using [`IMAStreamRequest.adTagParameters()`](/interactive-media-ads/docs/sdks/ios/client-side/reference/Classes/IMAStreamRequest#adtagparameters) . Please see this [Limited ads guide](//support.google.com/admanager/answer/9882911) for more information.\n\n\u003cbr /\u003e\n\nIt is also possible to enable limited ads automatically through integrating with\na Consent Management Platform (CMP). This is supported on\n\nversion 3.11.1 of the iOS SDK and all later versions."]]