Bid Enrichment

Bid Enrichment adds what Neuwo knows about a page to the bid request before it goes out, so buyers price the page on its subject rather than on its address. The categories travel with the request itself, and nothing about the reader is involved.

Two routes carry it, the Prebid module and Google Ad Manager. Both call the EDGE API and both carry the same four blocks. They are not alternatives either: a publisher running Prebid can switch Ad Manager's signals on as well.

Choose your integration

Neuwo reaches your pages in three ways. Read the one that matches how your inventory is sold today. The third sits on top of either of the first two rather than replacing them, and the second is a different product rather than a way of running this one.

Integration with Prebid

For publishers already running header bidding with Prebid.js.

The Neuwo module is added to your Prebid build and runs before each auction. It asks the Neuwo API what the current page is about, then attaches the IAB content and audience categories to every bid request. Bidders receive them alongside everything else they already get, so they can price the page on its subject rather than on its address.

The work is one configuration block and a Prebid build that includes the module. Your ad units do not change, and nothing new is added to the page itself. Expect to involve whoever maintains your Prebid setup.

Step by step, from asking for your token to checking it worked: Prebid Module. Every parameter and what the module puts into the bid request: Prebid Module Reference.

As part of Neuwo Monetisation Platform

For publishers whose inventory Neuwo sells.

Neuwo serves and monetises the ad units, and places the tag for you. That makes this the shortest route to contextual monetisation: no Prebid build to change, no configuration to write and no parameters to tune, so it does not wait on your development team or on a release cycle. Setup is arranged with Neuwo directly, and what follows is commercial rather than technical: which pages are covered, what runs on them, and what the inventory earns.

It also suits sites that have no header bidding to speak of. Contextual targeting normally arrives through a bidder, which means running an auction stack first. This route does not, so a publisher can be selling on subject without standing that up.

It is not a closed box either. If you target or report in Google Ad Manager, Integration with GAM (Using PPS) can be enabled as part of this route, with Neuwo setting it up rather than your team writing anything.

Worth having to hand before you get in touch: which sites you want covered, how those sites are sold today, and whether you already run header bidding. That last one decides whether Integration with Prebid belongs alongside this one.

What runs on the page, the two kinds of tag and the ads.txt the site needs: Monetisation Platform.

To start, or to ask what it would involve for your setup: contact Neuwo or email adops@neuwo.ai.

Integration with GAM (Using PPS)

For publishers who target and report in Google Ad Manager.

Google Ad Manager 360 accepts Publisher Provided Signals (PPS), categories the page reports about itself, which your line items can then target directly. PPS is a 360 feature and is not on standard Ad Manager, which is worth checking before planning around it. The Neuwo categories get there by either of two routes:

PPS is the tidiest destination, but it is not the only one. Once the categories are on the page they are ordinary values, and Google Ad Manager handles them as custom targeting:

Both use the same categories from the same place. Only the destination inside Google Ad Manager changes, so a publisher can start with reporting, see which subjects perform, and target on them afterwards without going back to the integration.

Either route still needs Ad Manager told to accept the signals, which is a one-off in its own interface and is done by whoever holds the Ad Manager account, step by step: Google Ad Manager (PPS).

Reading the categories back out of Prebid, and the event to listen for: Accessing Neuwo Data Outside Prebid.js.