Banner Delivery Settings

On This Page:

Banner delivery settings control how banners are delivered.

Set the global defaults for the delivery cache, application of banner delivery rules, some UI defaults, P3P policy, and advanced directory and filename options.



To modify the banner delivery settings, as an administrator user, go to Configuration > Global Settings > Banner Delivery Settings.

There are six groups of settings available for managing the delivery of banners in Revive Adserver.

Banner Delivery Cache Settings

The banner delivery cache settings allow you to configure how long banner delivery information should be cached by Revive Adserver, to improve the performance of delivery.

By default, Revive Adserver will cache banner delivery information for 20 minutes. You can increase or decrease this as appropriate for your installation & requirements.

It is also possible to use Memcached to store delivery information, instead of the local file system. This allows a cluster of Revive Adserver instances to share consistent delivery cache data.

If the banner deliver information cache time is reduced, then updates made in the Revive Adserver UI (such as adding new banners to a zone) will appear "live" faster.

However, administrators should beware the temptation to reduce the cache time to very small values, as this can dramatically increase the load on the server, resulting in potentially very poor banner delivery response times.

Banner Delivery Settings

The banner delivery settings allow you to configure some basic, global values for banner delivery in Revive Adserver.

These options allow Revive Adserver to be configured to:

  • Either evaluate (or ignore) any banner delivery rules, both for "normal" invocation tag mode delivery, and/or for direct selection;
  • Obfuscate the delivery rule set in use when delivering banners;
  • Allow PHP code in banners to be executed or not (in Local Mode tags);
  • Define the 3rd Party Click Tracking delimiter character(s); and
  • Define a global default banner image that will be delivered if all other options have failed.

Invocation Defaults

The invocation defaults settings allow you to configure if 3rd party click tracking should be enabled by default or not when generating Revive Adserver invocation tags.

P3P Privacy Policies

The P3P privacy policies settings allow you to configure the P3P privacy policy information regarding how you intend to use data collected by Revive Adserver.

These options allow Revive Adserver to be configured to:

  • Report if a P3P privacy policy is in place or note; and, if so:
  • What the compact policy is; and/or
  • Where the policy is located (as a URL).

Revive Adserver Server Access Paths

The Revive Adserver server access paths settings allow you to configure the URLs that are configured for accessing different aspects of Revive Adserver's functionality.

These options allow the URLs for Revive Adserver to be configured for:

  • The Revive Adserver admin interface;
  • HTTP access to the Revive Adserver delivery scripts;
  • HTTPS access to the Revive Adserver delivery scripts;
  • HTTP access to the banner files (images, Flash files, etc.) required for banners to be displayed; and
  • HTTP access to the banner files required for banners to be displayed.


Naturally, if you intend to configure these to be other than as defined by default, you will need to ensure that your web server's configuration supports the URL(s), and that each URL correctly delivers the PHP files from the appropriate Revive Adserver directory.

Delivery File Names

The delivery file names settings allow you to customise the names used for each and every delivery script that Revive Adserver uses in the delivery of banners.

Naturally, if you configure Revive Adserver to use non-default filenames for the delivery scripts, you will need to configure symbolic links/shortcuts for each alternate name, so that the correct source code file can be accessed via your new, custom filename.