En fristående iframe med transparensmeddelandet. Den kan ligga i annonsens hörn och öppnas när pekaren förs över den, eller löpa ovanför den som en alltid synlig märkningsrad.
Iframe —
Ett publicerat transparensmeddelande hämtas.
Klistra in koden runt din annons. Den följer den placering som valts ovan.
<div style="position: relative">
<!-- your creative goes here -->
<iframe id="polads-badge"
src="https://polads.eu/badge/ABC12?w=300&h=250"
title="Political advertising transparency notice"
scrolling="no"
style="position: absolute; top: 8px; right: 8px;
width: 32px; height: 32px; border: 0; background: transparent;
transition: width .22s cubic-bezier(.2,.7,.25,1),
height .22s cubic-bezier(.2,.7,.25,1)"></iframe>
</div>
<script>
window.addEventListener("message", function (e) {
if (e.origin !== "https://polads.eu") return;
var f = document.getElementById("polads-badge");
if (!f || e.source !== f.contentWindow) return;
if (!e.data || e.data.polads !== "size") return;
f.style.width = e.data.w + "px";
f.style.height = e.data.h + "px";
});
</script>En iframe är en ogenomskinlig rektangel: allt den täcker slutar ta emot klick. I samma storlek som den öppna panelen skulle den täcka större delen av en annonsyta på 300 gånger 250. Därför levereras ramen i märkesstorlek och skickar ett storleksmeddelande till den överordnade sidan när den öppnas och stängs.
Ett tryck öppnar visserligen hörnmärket, men ett tryck som visar innehåll i stället för att navigera är en svag signal på pekskärmar. När enheten uppger att hovring saknas är märkningsraden det bättre valet, eftersom meddelandet då syns från början.
Den begär aldrig något annat än höjd och är redan läsbar i sin starthöjd. Utan lyssnaren för storleksändring kan texten beskäras vid smala bredder, men ingenting blir oåtkomligt, till skillnad från hörnmärket, som då inte går att öppna alls.
Inbäddningskoden ignorerar alla meddelanden som inte kommer från transparensmeddelandets ursprung och från exakt den ramen. En sida kan innehålla många iframes, och en hanterare för storleksändring som litar på alla avsändare låter vilken som helst av dem ändra märkets storlek.
Ange annonsytans storlek för märket, så anpassar det sig. Under omkring 200 bildpunkters utrymme öppnas panelen liggande, och på en yta som är både låg och smal krymper den till märket och länkar direkt till meddelandet.
Ramen ritas med systemets egna typsnitt och ett inbäddat märke, så den visas samtidigt som annonsen i stället för ett ögonblick senare, och den kan inte läcka en typsnittsbegäran till tredje part.