Set Manual Timeouts

Overview

If your users are using slow internet connections, or if a third-party partner is taking longer than the default of 400ms to return an ad, the adChain may pass back an impression even though an ad is eligible to serve.

You can set a manual override of the timeout on the ad request level. Insert the function ados_setPassbackTimeout(); into your ad code with the timeout as the value. For example:

ados.run.push(function() { 
  ados_setPassbackTimeout(1000); 
  ados_add_placement(4161, 260871, "azk2924", 5); 
  ados_load(); 
}

You can also override the timeout on an adChain priority using the Management API.