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