Как показывать пользователям ограниченную рекламу

Выберите платформу: HTML5 Android iOS

С 14 января 2021 г. IMA HTML5 SDK позволяет показывать ограниченную рекламу, если пользователь не дает согласия на использование файлов cookie, отклоняет запрос согласия или если IMA не получает действительную строку TC в регионах действия GDPR и ePrivacy после окончания льготного периода интеграции IAB TCFv2.

Для клиентских SDK необходимо использовать параметр ltd, чтобы инициировать запрос объявления с ограниченным показом. Подробную информацию вы найдете в руководстве по ограниченному показу рекламы.

Издателям, использующим тег 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>

...

Ограниченный показ рекламы также можно включить автоматически, интегрировав платформу для запросов согласия (CMP). Эта функция поддерживается в последней версии HTML5 SDK, выпущенной 14 января 2021 г.