SIMID-1.0-simid-type-required
<InteractiveCreativeFile apiFramework="SIMID"> must have type="text/html"
The attribute on must be exactly . SIMID creatives are HTML documents loaded into a sandboxed cross-origin iframe — no other MIME type is valid. A missing or wrong type (e.g. , a common migration mistake from VPAID) will cause the player to reject the creative. Per SIMID 1.0 §5: "element must include the following required attributes and their values: type=\"text/html\" and apiFramework=\"SIMID\"".
The type attribute on <InteractiveCreativeFile apiFramework="SIMID"> must be exactly text/html. SIMID creatives are HTML documents loaded into a sandboxed cross-origin iframe — no other MIME type is valid. A missing or wrong type (e.g. application/javascript, a common migration mistake from VPAID) will cause the player to reject the creative. Per SIMID 1.0 §5: "element must include the following required attributes and their values: type=\"text/html\" and apiFramework=\"SIMID\"".
How to fix
Set type="text/html" on <InteractiveCreativeFile>. If the creative is a JavaScript file, it must be wrapped in an HTML document that implements the SIMID postMessage API.
Invalid
<!-- Wrong type — VPAID-style, rejected by SIMID players -->
<InteractiveCreativeFile apiFramework="SIMID" type="application/javascript">
<![CDATA[https://example.com/creative.js]]>
</InteractiveCreativeFile>Valid
<InteractiveCreativeFile type="text/html" apiFramework="SIMID">
<![CDATA[https://example.com/creative.html]]>
</InteractiveCreativeFile>SIMID-1.0-simid-type-required and other issues instantly.Validate a tag →