Skip to main content

Configuring a Prebid Seat

A demand seat is your account's configuration for one bidder. You add seats on Demand → Prebid, then edit per-seat settings and tag-ID mappings.

Each seat's detail page is tabbed:

  • Seat — bidder credentials, enabled state, and seat-level settings
  • Tag IDs — per-ad-slot tag-ID assignments for this seat
  • History — audit trail (on existing seats only)

Opening a seat​

  1. In Ad Manager (main) mode, confirm the right domain is selected.
  2. Go to Demand → Prebid.
  3. In the Demand Seats section, click the bidder card. If the bidder has multiple seats, the modal opens — pick the seat.
  4. You land on the seat's detail page, on the Seat tab.

See Viewing Prebid bidders and demand seats for the card layout.


Seat tab — credentials and settings​

Field set varies per bidder. Common fields include:

FieldWhat it's for
LabelYour own label for the seat (useful when a bidder has multiple seats)
EnabledWhether this seat participates in auctions
S2SServer-to-server bidding (if supported)
Account / publisher / site / zone IDsBidder-specific identifiers from the bidder's platform

Some bidders expose additional parameters (video on/off, specific format flags, debug modes). Check the bidder's own documentation for the meaning of each field. The demand/partners/<bidder> subdirectory is on the authoring backlog; until then, refer to Prebid's per-adapter docs for field semantics.

Save the seat before editing tag IDs — the form note says:

Tag IDs are managed separately. Save this form first, then edit tag IDs from the view page.


Tag IDs tab — per-slot mappings​

Tag IDs are how the bidder identifies individual ad-slot placements on your side. On this tab:

  • See a table of your ad slots
  • Assign a tag ID to each slot that should receive bids from this seat
  • Leave blank on slots you don't want the bidder bidding on

Bulk tag-ID management​

Rather than filling in tag IDs one by one, you can bulk-load them:

  1. Go back to Demand → Prebid.
  2. In the header, use the Tag IDs dropdown:
    • Download Template — get a blank CSV with the columns you need
    • Upload All — upload a filled-in CSV to import tag IDs in bulk
    • Download All — export your current tag-ID mappings (useful as a starting point for edits)

Bulk CSV is usually faster than clicking through slot-by-slot when you're onboarding a new bidder across dozens of slots.


Testing configuration​

Verify a newly configured seat from the browser after shipping a release.

Enable debug logging​

On any page on your site with the wrapper installed, append ?pbjs_debug=true to the URL, reload, and open DevTools → Console. The wrapper's AAM-prefixed logs will appear. See Wrapper Debugging.

Inspect bid responses via Prebid​

pbjs.getBidResponses()

Current-page bid responses keyed by ad unit. Look for the bidder you configured — a bidder that doesn't appear here isn't returning responses. Check credentials, slot assignments, and that the auction timeout is high enough.

pbjs.getAllWinningBids()

Bids that rendered. Use this to confirm a bidder is actually winning and serving, not just bidding.

Rolling out safely​

For significant bidder changes, use Wrapper → Experiments to send traffic to a variant before rolling out to everyone. Anima doesn't have a separate "preview URL" flow — debug mode on the live config plus experiments cover the same need.


Troubleshooting​

"Authentication failed" / rejected credentials​

CheckFix
IDs correct?Re-copy from the bidder's platform
Account active on bidder's side?Confirm with the bidder
Seat enabled in Anima?Toggle Enabled on the Seat tab

Bidder not returning bids​

CheckFix
Seat enabled?Enable on the Seat tab
Tag IDs assigned?Fill in the Tag IDs tab for the slots you expect bids on
Release shipped?Create a release from Wrapper → Releases
Auction timeout too tight?Raise in Wrapper → Configs or per-slot Auction tab

Low bid rate​

CauseLikely fix
Wrong site / zone IDUpdate fields on the Seat tab
Bidder doesn't want your inventoryNormal for some bidders/verticals
Technical issue on bidder sideCheck the bidder's status page

Common questions​

Where do I get my bidder credentials?

From the bidder's own platform. Log in, find your account / publisher / site / zone IDs, and paste them into the Seat tab in Anima. Contact the bidder if you can't locate them.

Can I have different settings per ad slot?

Tag IDs are per-slot — that's the per-slot lever. Some bidders also expose per-seat settings that can be split by configuring multiple seats for the same bidder (e.g. one seat for mobile, one for desktop).

What if I don't have an account with a bidder?

You'll need to set one up directly with the bidder. Some SSPs have self-serve signup; others go through sales. Anima doesn't provision bidder-side accounts.


Next​