vastlint

SIMID-1.0-simid-mediafile-required

Linear SIMID ad must include a video/audio <MediaFile> alongside the interactive creative

ErrorLinearIAB SIMID 1.0 §3.4

A SIMID in a ad must always be accompanied by at least one standard element. SIMID §3.4 is explicit: "SIMID cannot be used to decide which media to show on the client pre-impression. This is because the media file must be present alongside the SIMID creative and delivered via the VAST MediaFile node." Without a , the player has no media to play. Players that do not support SIMID will also have no fallback, resulting in an empty ad slot.

A SIMID <InteractiveCreativeFile> in a <Linear> ad must always be accompanied by at least one standard <MediaFile> element. SIMID §3.4 is explicit: "SIMID cannot be used to decide which media to show on the client pre-impression. This is because the media file must be present alongside the SIMID creative and delivered via the VAST MediaFile node." Without a <MediaFile>, the player has no media to play. Players that do not support SIMID will also have no fallback, resulting in an empty ad slot.

How to fix

Add a <MediaFile> video element (MP4 recommended) to <MediaFiles> alongside the <InteractiveCreativeFile>.

Invalid

<MediaFiles>
  <!-- no <MediaFile> — invalid per SIMID §3.4 -->
  <InteractiveCreativeFile type="text/html" apiFramework="SIMID">
    <![CDATA[https://example.com/creative.html]]>
  </InteractiveCreativeFile>
</MediaFiles>

Valid

<MediaFiles>
  <MediaFile delivery="progressive" type="video/mp4" width="1280" height="720">
    <![CDATA[https://example.com/ad.mp4]]>
  </MediaFile>
  <InteractiveCreativeFile type="text/html" apiFramework="SIMID">
    <![CDATA[https://example.com/creative.html]]>
  </InteractiveCreativeFile>
</MediaFiles>
Check your VAST tag for SIMID-1.0-simid-mediafile-required and other issues instantly.Validate a tag →