SIMID-apiframework-casing
apiFramework value is not the canonical "SIMID" (wrong case)
WarningAttributesSIMID 1.2 §3.1
The SIMID 1.2 specification defines the canonical value as (all uppercase). Values like , , or may work on lenient players but will fail on strict implementations, particularly in CTV environments where player code is compiled ahead of time and case-sensitive string matching is common.
The SIMID 1.2 specification defines the canonical apiFramework value as SIMID (all uppercase). Values like simid, Simid, or SimId may work on lenient players but will fail on strict implementations, particularly in CTV environments where player code is compiled ahead of time and case-sensitive string matching is common.
How to fix
Change apiFramework to exactly "SIMID" (uppercase).
Invalid
<InteractiveCreativeFile type="text/html" apiFramework="simid">
<![CDATA[https://example.com/creative.html]]>
</InteractiveCreativeFile>Valid
<InteractiveCreativeFile type="text/html" apiFramework="SIMID">
<![CDATA[https://example.com/creative.html]]>
</InteractiveCreativeFile>Check your VAST tag for
SIMID-apiframework-casing and other issues instantly.Validate a tag →Other Attributes rules
SIMID-apiframework-missingapiFramework attribute missing on <InteractiveCreativeFile>SIMID-type-missingtype attribute missing on <InteractiveCreativeFile>SIMID-type-invalidtype attribute must be "text/html" for SIMID creativesSIMID-variable-duration-valuevariableDuration must be "true" or "false" if present