vastlint
SIMID-1.1-iframe-simid-type-required

SIMID IFrameResource should declare type="text/html"

<IFrameResource> in SIMID <NonLinear> should have type="text/html"

WarningNonlinearIAB SIMID 1.1 §3.5.1

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>
Check your VAST tag for SIMID-1.1-iframe-simid-type-required and other issues instantly.Validate a tag →