vastlint

SIMID-type-invalid

type attribute must be "text/html" for SIMID creatives

ErrorAttributesSIMID 1.2 §3.1

SIMID creatives are HTML documents loaded into a sandboxed cross-origin iframe. The attribute must be . Values like or are not valid for SIMID and will cause the player to reject the creative. Note that was valid for VPAID creatives — this is a common migration mistake.

SIMID creatives are HTML documents loaded into a sandboxed cross-origin iframe. The type attribute must be text/html. Values like application/javascript or text/javascript are not valid for SIMID and will cause the player to reject the creative. Note that application/javascript was valid for VPAID creatives — this is a common migration mistake.

How to fix

Change the type attribute to text/html. If the creative is a JavaScript file, it must be wrapped in an HTML document that implements the SIMID postMessage API.

Invalid

<!-- VPAID-style type, not valid for SIMID -->
<InteractiveCreativeFile type="application/javascript" apiFramework="SIMID">
  <![CDATA[https://example.com/vpaid.js]]>
</InteractiveCreativeFile>

Valid

<InteractiveCreativeFile type="text/html" apiFramework="SIMID">
  <![CDATA[https://example.com/creative.html]]>
</InteractiveCreativeFile>
Check your VAST tag for SIMID-type-invalid and other issues instantly.Validate a tag →