Advertiser Domain Deduping is now available in SpringServe if you have turned on the Advertiser Domain Deduping beta feature. This feature allows you the option to choose whether or not to allow demand sources with duplicate advertiser domains in the pod response when running your pod inventory.

Advertiser Domain Deduping in the UI

Once this feature has been enabled for your account by your Account Manager, for any pod-enabled supply tag, in the Pod Settings tab, under the Advanced Section, you can choose to enable this setting. Note that this setting applies only when a Dynamic or a Custom Pod is selected and when duplicate creatives is set to blocked in the UI. This is shown in the screenshot below.

To enable blocking duplicate creatives, select Blocked in the Duplicate Creatives pillbox. This setting is set to allowed by default. To enable blocking duplicate advertiser domains, select Blocked in the Duplicate Advertiser Domains pillbox. This setting is set to allowed by default.

De-duplication Overrides on the Supply Tag

Given that advertiser domain and creative de-duplication can have the undesired side-effect of restricting multiple demand classes from serving in a pod, publishers run a very real risk of pod fill being negatively impacted by pod deduplication. To address this potential concern, there is a setting on all pod-enabled supply tags called Ignore Advertiser Domains as shown in the screenshot below:

It is set to disabled by default. When this setting is set to enabled, the AdServer will use the following settings for ad quality for this supply tag:

How does this work in the AdServer?

To determine whether an advertiser domain is unique, SpringServe compares the advertiser domain that’s either returned in the VAST response of a demand tag or input in the SpringServe UI. When this Setting is set to Blocked, SpringServe will throw out responses from demand tags that return the same advertiser domain as another demand tag in the pod response. For the demand tags that get excluded from the pod due to their creatives being duplicate, the ad server will fire a VAST Error Code on the demand tag specifying that this was excluded from the pod due to the advertiser domain being a duplicate.

There are a few things to note about how this is treated in the AdServer:

Example Use-case

Say, for example, that you have a 5 slot dynamic Pod CTV supply tag and duplicate advertiser domains are set to blocked and it has 7 demand tags in its waterfall. For each of the following demand sources, it’s evaluation in the AdServer is listed below:

Reporting for Duplicate Advertiser Domains

You can run a report to get visibility on duplicate Advertiser Domains by having VAST Error Code as a dimension or a filter. This view is highlighted in the screenshot below.

This reporting view above is a useful way for users to troubleshoot occurrences of duplicate creatives and find error metrics specific to the duplicate creatives vast error, namely:

You can find additional information on Vast Error Codes at this link.