С 14 января 2021 г. IMA HTML5 SDK позволяет выполнять ограниченный показ рекламы, если пользователь не дал согласие на использование файлов cookie или отказался от него, а также если IMA не получает действительную строку TC в регионах, где действуют Генеральный регламент ЕС о защите персональных данных (GDPR) и Директива ЕС о конфиденциальности и электронных средствах связи, по истечении льготного периода интеграции со спецификацией TCF версии 2.0 от IAB.
В SDK для динамической вставки объявлений параметрltd необходимо задавать с помощью StreamRequest.adTagParameters.
Подробную информацию вы найдете в руководстве по ограниченному показу рекламы.
Издателям, использующим тег Google Publisher Tag (GPT), также потребуется задать параметр PrivacySettingsConfig.limitedAds, чтобы отключить файлы cookie, связанные с GPT. В приведенном ниже фрагменте кода показано, как это сделать, опираясь на руководство по сопутствующим объявлениям 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> ...
withCredentials=false.
Чтобы узнать, как это сделать, перейдите по одной из следующих ссылок:
- hls.js
- JW Player
(прокрутите до свойства
withCredentials) - Shaka Player
Ограниченный показ рекламы также можно включить автоматически, интегрировав платформу для запросов согласия (CMP). Эта функция поддерживается в последней версии HTML5 SDK, выпущенной 14 января 2021 г.