Creative Bundle QA

Medialets Support -

This checklist is meant to serve as a best practice for all rich bundle QA’s prior to trafficking onto a live campaign.

 

The Servo Creative Platform delivers virtually any HTML5, rich media creative to any mobile publisher environment. Servo provides a sandboxed environment in which HTML5 creatives can safely operate and it fully supports open HTML5 development using 3rd-party libraries such as jQuery as well as most HTML5 authoring tools. It is generally mandatory that all HTML5 creatives delivered by Servo use the Servo Rich Media API.

 

 Correct API coding within the bundle:

  1. Verify that both the index.html file and the servo.config.js file are within the root of the folder. If it is an expandable creative, expandable.html is also required. (These files should not be placed in folders within the bundle.)

 

  1. Ensure that within the index.html, both API script calls are implemented within the <head> of the file underneath the last <meta> tag.
      • The API's JavaScript file must always be delivered from Medialets' CDN. It should never be saved as a file to the local directory.

 

 

  1. Check to see that the clickthrough actions are defined in the index.html or expandable.html. These can also be in a standalone javascript file within the bundle.

 

Example 1.

 

 

Example 2.

 

 

  1. Confirm the servo.config.js file has been implemented and adjusted with campaign specific landing pages.

 

Testing the bundle locally:

  • When testing the bundle locally, double click the index file to open the bundle within your default browser and inspect using the console to monitor Servo API calls. The below calls must appear (expand event only where relevant) in order for the Servo API to be considered successfully implemented.

 

Google Chrome

  1. Right click on page and select ‘Inspect’
  2. On the right hand side of the browser, select ‘Console’
    • “Servo Says: Report: Impression event automatically reported (creative dimensions simulated).” will fire off on impression
    • “Servo Says: Report: Clickthrough event automatically reported” will fire off on click
    • “Servo Says: Report: Expand event automatically reported as an engagement” will fire on expand
    • Custom events that will be reported on will also be logged here

Safari

  1. Under Safari Preferences, Select ‘Advanced’, Check ‘Show Develop menu in Menu Bar.
    • Under ‘Develop’ on menu bar select “Show Web Inspector” 

 

  1. Select ‘Console’ on right side of browser
    • “Servo Says: Report: Impression event automatically reported (creative dimensions simulated).” will fire off on impression
    • “Servo Says: Report: Clickthrough event automatically reported” will fire off on click
    • “Servo Says: Report: Expand event automatically reported as an engagement” will fire on expand
    • Custom events that will be reported on will also be logged here

 

 

Firefox

  1. Select ‘Tools’
  2. Select ‘Web Developer’
  3. Select ‘Web Console’
    • “Servo Says: Report: Impression event automatically reported (creative dimensions simulated).” will fire off on impression
    • “Servo Says: Report: Clickthrough event automatically reported” will fire off on click
    • “Servo Says: Report: Expand event automatically reported as an engagement” will fire on expand
    • Custom events that will be reported on will also be logged here

Have more questions? Submit a request

Comments

Powered by Zendesk