向使用者放送受限制的廣告
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
自 2021 年 1 月 14 日起,IMA HTML5 SDK
允許放送受限制的廣告
如果使用者不同意使用 Cookie,使用者拒絕同意
Cookie,或者 IMA 沒有收到 GDPR 和電子隱私權中的有效資訊公開和同意聲明 (TC) 字串
區域,在 IAB 資訊公開和同意聲明架構第 2 版整合作業的寬限期間。
針對 DAI SDK,您必須使用
StreamRequest.adTagParameters
設定
ltd
參數。詳情請參閱
廣告數量受限指南。
使用 Google 發布商廣告代碼 (GPT) 的發布商也必須設定
PrivacySettingsConfig.limitedAds
即可停用 GPT 相關 Cookie下列程式碼片段說明如何執行這項作業
共有
IMA 隨播廣告指南:
...
<!-- Register your companion slots -->
<script type='text/javascript'>
googletag.cmd.push(function() {
googletag.pubads().setPrivacySettings({
limitedAds: true,
});
// Supply YOUR_NETWORK and YOUR_UNIT_PATH.
googletag.defineSlot('/YOUR_NETWORK/YOUR_UNIT_PATH', [728, 90], 'companionDiv')
.addService(googletag.companionAds())
.addService(googletag.pubads());
googletag.companionAds().setRefreshUnfilledSlots(true);
googletag.pubads().enableVideoAds();
googletag.enableServices();
});
</script>
...
發布商仍須負責播放串流資訊清單。
資訊清單網址繼續指向 dai.google.com,這是一個 Cookie 網域
可能會包含 Cookie。因此,播放器必須設為
正確要求資訊清單
withCredentials=false
。
請參閱以下連結,為特定播放器設定這項功能:
您也可以整合
同意聲明管理平台 (CMP)支援以下項目的裝置:
自 2021 年 1 月 14 日起,使用最新版 HTML5 SDK。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-21 (世界標準時間)。
[null,null,["上次更新時間:2025-08-21 (世界標準時間)。"],[[["\u003cp\u003eAs of January 14, 2021, the IMA HTML5 SDK can serve limited ads even when users don't consent to cookies or in GDPR/ePrivacy regions without a valid TC string.\u003c/p\u003e\n"],["\u003cp\u003ePublishers using Google Publisher Tag (GPT) need to configure PrivacySettingsConfig.limitedAds to disable GPT-related cookies for limited ads functionality.\u003c/p\u003e\n"],["\u003cp\u003eWhen using limited ads, ensure the player is configured to request the stream manifest with \u003ccode\u003ewithCredentials=false\u003c/code\u003e due to potential cookies from dai.google.com.\u003c/p\u003e\n"],["\u003cp\u003eLimited ads can be automatically enabled through integration with a Consent Management Platform (CMP) using the latest HTML5 SDK version.\u003c/p\u003e\n"]]],[],null,["# Serve users with Limited Ads\n\nAs of January 14th 2021, the IMA HTML5 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 [`StreamRequest.adTagParameters`](/interactive-media-ads/docs/sdks/html5/dai/reference/js/StreamRequest#adTagParameters) . Please see this [Limited ads guide](//support.google.com/admanager/answer/9882911) for more information.\n\n\u003cbr /\u003e\n\nPublishers using Google Publisher Tag (GPT) will need to also set [PrivacySettingsConfig.limitedAds](/publisher-tag/reference#boolean-limitedads) to disable GPT-related cookies. The following code snippet shows how to do this based on [IMA's companion ads guide](/interactive-media-ads/docs/sdks/html5/client-side/companions):\n\n\u003cbr /\u003e\n\n```carbon\n...\n\n\u003c!-- Register your companion slots --\u003e\n\u003cscript type='text/javascript'\u003e\n googletag.cmd.push(function() {\n googletag.pubads().setPrivacySettings({\n limitedAds: true,\n });\n // Supply YOUR_NETWORK and YOUR_UNIT_PATH.\n googletag.defineSlot('/YOUR_NETWORK/YOUR_UNIT_PATH', [728, 90], 'companionDiv')\n .addService(googletag.companionAds())\n .addService(googletag.pubads());\n googletag.companionAds().setRefreshUnfilledSlots(true);\n googletag.pubads().enableVideoAds();\n googletag.enableServices();\n });\n\u003c/script\u003e\n\n...\n```\nPublishers are still responsible for playback of the stream manifest. The manifest URL continues to point to dai.google.com which is a cookied domain and may carry cookies. Because of this, the player needs to be configured to correctly request the manifest `withCredentials=false`.\n\n\u003cbr /\u003e\n\nPlease see the following links to set this for your specific player:\n\n- [hls.js](//github.com/video-dev/hls.js/blob/master/docs/API.md#xhrsetup)\n- [JW Player](//developer.jwplayer.com/jwplayer/docs/jw8-player-configuration-reference#section-advertising) (scroll for `withCredentials` property)\n- [Shaka Player](//github.com/google/shaka-player/blob/master/docs/tutorials/ad_monetization.md#disabling-cookies-for-serving-limited-ads)\n\nIt is also possible to enable limited ads automatically through integrating with\na Consent Management Platform (CMP). This is supported on\n\nthe latest version of the HTML5 SDK as of January 14th 2021."]]