2021 年 1 月 14 日より、IMA HTML5 SDK では、ユーザーが Cookie に同意しない場合、ユーザーが Cookie の同意を拒否した場合、または IAB TCFv2 統合の猶予期間後に GDPR および ePrivacy 地域で IMA が有効な TC 文字列を受信しない場合に、制限付き広告を配信できます。
DAI SDK の場合は、ltd パラメータを
StreamRequest.adTagParameters
使用して設定する必要があります。
詳しくは、
制限付き広告ガイドをご覧ください。
Google パブリッシャー タグ(GPT)を使用しているパブリッシャー様は、GPT 関連の Cookie を無効にするために
PrivacySettingsConfig.limitedAds
も設定する必要があります。次のコード スニペットは、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)と統合して、制限付き広告を自動的に有効にすることもできます。これは、2021 年 1 月 14 日時点の最新バージョンの HTML5 SDK でサポートされています。