PRODUCT
Follow

Overview

The Workspace Validator is a tool that provides a baseline assessment of an ad Workspace. The tool evaluates the Workspace to ensure that it is coded properly for Sizmek Ad Suite (SAS) and does not contain any obvious technical errors.

This tool is designed to reduce the back-and-forth that is often required between the individual who sets up an ad and the developer. It is available outside SAS to maximize the amount of workflows it can accommodate, and ensure these basic assessments can be done as early and efficiently in your development process as possible, even before uploading to SAS.

This tool can analyze Workspaces for Standard Banner ads and Rich Media Banner ads.

Note

Note: The Workspace Validator is designed to check compatibility and general requirements. It is not meant to be a substitute for quality assurance validation and does not include validation for any specific site requirements.

Using the Workspace Validator

Note

Note: Before you begin, verify that you have a Workspace with the following:

  • One index.html file in the root directory

  • At least one call to EB.Clickthrough()

  • A default image

Procedure
  1. Open the tool - https://workspace.validator.sizmek.com.

    WorkspaceValidator1.png
  2. Click Upload and select the Workspace.

  3. The tool validates the Workspace as follows:

    WorkspaceValidator2.png

    See Understanding Validation Messages for a description of the messages.

  4. After you fix any errors or modify the Workspace, click Start again. The tool re-evaluates the Workspace and updates results.

  5. (Optional) To share the results with another user, click Share. The URL is copied to the clipboard.

Understanding Validation Messages

Message Status

Depending on the validation, these messages are assigned a status:

  • Green: Passed validation.

  • Blue: Information message

  • Yellow-orange: Warning

  • Red: Failed validation

About the Messages

Validation

Description

Verify HTML File

There should be only one HTML file and it should be located in the root directory of your Workspace.

Verify Total Workspace Size

  • For Standard Banner ads, the Workspace cannot exceed 200 KB.

  • For Rich Media Banner Banner ads, the Workspace cannot exceed 10 MB.

Verify SAS HTML API (EBLoader or AdKit usage)

Valid values include the following:

  • EBLoader:

    • <script src="https://secure-ds.serving-sys.com/BurstingScript/EBLoader.js"></script>

    • <script src="http://ds.serving-sys.com/BurstingScript/EBLoader.js"></script>

  • AdKit:

    • <script src="https://secure-ds.serving-sys.com/BurstingScript/adKit/adkit.js"> </script>

    • <script src="http://ds.serving-sys.com/BurstingScript/adKit/adkit.js"> </script>

Verify Click-through Usage

Your Workspace must include one, valid click-through URL using EB.Clickthrough(). In addition, the tool verifies that there are no calls to window.open().

Verify HTML/JS Features

Identifies incorrect HTML/JS features:

  • alert() calls are not allowed.

  • Standard Banner ads cannot contain <audio> or <video> elements.

Verify URLs Containing HTTP

All URLs should be HTTPS (or relative protocol).

Verify All URLs and Paths

Identifies URLs and paths that might be invalid. It is recommended that you confirm that these items are correct.

Note

Note: The EB.Clickthrough() function can include an HTTP URL.

Verify Unused Files

Identifies any unused files in the Workspace. Upload will succeed, but the weight of the Workspace will be larger than necessary. It is recommended to remove the unused files.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments