src
attribute with data-cmp-src
in the HTML tag. Thus, after having collected the user choices, the CMP will automatically verify that he has given consent to purpose 1 (Store and/or access information on a device) and in which case will load the script on your site.src
. If you see a dot (".") before src
, it means the script is inserted by a JavaScript function. In that case, please use the setAttribute
option as explained below.<script>
<script data-cmp-src="/script.js" data-cmp-vendor="53" data-cmp-purposes="1,3"></script>
<img>
<img data-cmp-src="/image.png" data-cmp-vendor="22" data-cmp-purposes-li="2" width="1" height="1"/>
<iframe>
<iframe data-cmp-src="/iframe.html" data-cmp-provider="89" width="250" height="200"></iframe>
<embed>
<embed data-cmp-src="/embed.html" data-cmp-vendor="178" width="250" height="200">
<video>
<video data-cmp-src="/video.mp4" controls width="320" height="240"/>
<audio>
<audio data-cmp-src="/audio.ogg" controls/>
<source>
<audio controls><source data-cmp-src="audio-consent.ogg" type="audio/ogg"><source data-cmp-src="audio-li.ogg" type="audio/ogg"></audio>
<track>
<video width="320" height="240" controls><source data-cmp-src="video.mp4" type="video/mp4"><track data-cmp-src="subtitles.vtt"></video>