ValidationRule
Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
The document lists various validation rules for upload and HTML5 conversion services.
These rules cover issues like click tag implementation, missing or invalid files, external references, and unsupported features.
Specific errors are defined for invalid file types, zip files, and linked files.
Rules also address Flash versions, SSL compliance, and Google Web Designer (GWD) properties.
Validation checks include issues with unsupported features in DCM and incorrect click tag implementation in GWD or rich media assets.
Rules that the upload and/or html5 conversion service needs to validate against.
Enums
CLICK_TAG_NON_TOP_LEVEL
Click tag initialization detected but not at the top level of the primary html file.
CLICK_TAG_MISSING
No click tag detected.
CLICK_TAG_MORE_THAN_ONE
More than one click tag detected.
CLICK_TAG_INVALID
Click tag invalid (failed url validation).
ORPHANED_ASSET
Orphaned asset not referenced.
PRIMARY_HTML_MISSING
Primary html file missing.
EXTERNAL_FILE_REFERENCED
Reference to a third-party resource.
MRAID_REFERENCED
Reference to INAPP MRAID feature.
ADMOB_REFERENCED
Reference to INAPP ADMOB feature.
FILE_TYPE_INVALID
Invalid file type referenced.
ZIP_INVALID
Invalid zip passed in
LINKED_FILE_NOT_FOUND
A relative file was linked to that wasn't included in zip.
MAX_FLASH_VERSION_11
Max flash version at 11.
NOT_SSL_COMPLIANT
Whether the asset uses secure urls or not.
FILE_DETAIL_EMPTY
File detail empty.
ASSET_INVALID
Asset is not valid and could not be processed.
GWD_PROPERTIES_INVALID
GWD properties are invalid.
ENABLER_UNSUPPORTED_METHOD_DCM
Unsupported Enabler methods in DCM.
ASSET_FORMAT_UNSUPPORTED_DCM
Asset ad format is unsupported in DCM.
COMPONENT_UNSUPPORTED_DCM
Component is unsupported in DCM.
HTML5_FEATURE_UNSUPPORTED
Html5 feature is unsupported.
CLICK_TAG_IN_GWD
Click tag defined in GWD asset. GWD-published creatives should use exit events instead of defining var clickTag. Defined var clickTags are a symptom of an unsupported workflow, and an error should be thrown.
CLICK_TAG_HARD_CODED
Whether the asset has hard coded click tag url(s).
SVG_INVALID
Whether an SVG block could not be parsed.
CLICK_TAG_IN_RICH_MEDIA
Click tag defined in rich media asset. Rich media creatives should use exit events instead of defining var clickTag. Defined var clickTags are a symptom of an unsupported workflow, and an error should be thrown.
MISSING_ENABLER_REFERENCE
Rich media primary asset is missing the Enabler reference.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-02 UTC."],[],[]]