vastlint

SIMID-1.1-iframe-simid-url-https

<IFrameResource> in SIMID <NonLinear> URL must use HTTPS

ErrorNonlinearIAB SIMID 1.1 §3.5.1

SIMID nonlinear creatives are loaded into a sandboxed cross-origin iframe, the same as linear SIMID. An HTTP URL will be blocked by mixed-content policies in modern browsers and CTV web views, resulting in a blank overlay with no error surfaced to the player.

SIMID nonlinear creatives are loaded into a sandboxed cross-origin iframe, the same as linear SIMID. An HTTP URL will be blocked by mixed-content policies in modern browsers and CTV web views, resulting in a blank overlay with no error surfaced to the player.

How to fix

Change the <IFrameResource> URL to HTTPS.

Invalid

<NonLinear apiFramework="SIMID" width="480" height="70">
  <IFrameResource type="text/html">
    <![CDATA[http://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-url-https and other issues instantly.Validate a tag →