SIMID IFrameResource should declare type="text/html"
<IFrameResource> in SIMID <NonLinear> should have type="text/html"
Short answer
A SIMID iframe resource is always an HTML document. If `type="text/html"` is missing, strict players can reject the overlay even when the URL itself is correct.
The SIMID 1.1 nonlinear example (§3.5.1) shows . SIMID creatives are always HTML documents, so is the correct and expected value. While some players may tolerate a missing attribute on , strict players will reject the creative. For consistency with the linear SIMID requirement (§5), always include .
Why this matters in production
This is a compatibility warning. The creative may load in one player and behave inconsistently in another, especially across web and CTV implementations. Nonlinear SIMID issues usually show up as overlays that never render, render at the wrong size, or fail to initialize their iframe resource in the player.
The SIMID 1.1 nonlinear example (§3.5.1) shows <IFrameResource type="text/html" apiFramework="SIMID">. SIMID creatives are always HTML documents, so type="text/html" is the correct and expected value. While some players may tolerate a missing type attribute on <IFrameResource>, strict players will reject the creative. For consistency with the linear SIMID <InteractiveCreativeFile> requirement (§5), always include type="text/html".
How to fix
Add type="text/html" to the <IFrameResource> element inside <NonLinear apiFramework="SIMID">.
Broader troubleshooting
If this rule is one part of a bigger SIMID delivery issue, start with the SIMID troubleshooting guide for a checklist covering iframe URLs, HTTPS, fallback media, and player support.
Invalid
<NonLinear apiFramework="SIMID" width="480" height="70">
<IFrameResource>
<![CDATA[https://example.com/overlay.html]]>
</IFrameResource>
</NonLinear>Valid
<NonLinear apiFramework="SIMID" width="480" height="70">
<IFrameResource type="text/html">
<![CDATA[https://example.com/overlay.html]]>
</IFrameResource>
</NonLinear>SIMID-1.1-iframe-simid-type-required and other issues instantly.Validate a tag →